Merge lp:~hrvojem/percona-server/rn-5.5.36-34.1-5.5 into lp:percona-server/5.5

Proposed by Hrvoje Matijakovic on 2014-03-17
Status: Merged
Approved by: Laurynas Biveinis on 2014-03-17
Approved revision: 625
Merged at revision: 639
Proposed branch: lp:~hrvojem/percona-server/rn-5.5.36-34.1-5.5
Merge into: lp:percona-server/5.5
Diff against target: 215 lines (+61/-15)
5 files modified
.bzrignore (+1/-0)
doc/source/conf.py (+1/-1)
doc/source/release-notes/Percona-Server-5.5.36-34.1.rst (+32/-0)
doc/source/release-notes/release-notes_index.rst (+1/-0)
doc/source/upstream-bug-fixes.rst (+26/-14)
To merge this branch: bzr merge lp:~hrvojem/percona-server/rn-5.5.36-34.1-5.5
Reviewer Review Type Date Requested Status
Laurynas Biveinis (community) 2014-03-17 Approve on 2014-03-17
Review via email: mp+211310@code.launchpad.net
To post a comment you must log in.

    - 1289599: swap 2nd and 3rd sentence
    - 1278516: "The new client and server packages included files with
      paths that were conflicting with the ones in mysql-libs package
      on CentOS"
    - 1291247: "A clean installation of Percona-Server-server-55 on CentOS
      would fail due to a typo in mysql_install_db call"
    - 1291249: "Percona-Server-shared-55`` package was still declared
      as providing ``mysql-libs``, but is not actually providing it
      anymore."
    - 52: s/the network time-out/a network time-out
    - 1268735: s/if ``master_heartbeat_period`` check would fail/if
      setting master_heartbeat_period failed with a transient network
      error.
    - 59: Add to the beginning "This release fixes some of the issues
      caused by the ``libmysqlclient`` rename to
      ``libperconaserverclient`` in |Percona
      Server| :rn:`5.5.36-34.0`, remove "which was one of the reasons... "
    - 65: remove "otherwise you're software will break." Replace the
      last sentence with "A workaround option is to create a symlink
      ... "
    - The upstream bug list needs updating now

review: Needs Fixing

    - 44: s/This regression was introduced/This is a regression,
      introduced
    - 50: s/is not/it is not
    - 59: remove "which was one of the reasons"
    - 62 and 64: remove, make one paragraph starting at "Except for
      packaging ... "
    - 65: "Users who previously compiled software against
      Percona-provided ``libmysqlclient`` will either need to
      install ... or recompile against ``libperconaserverclient``.
      Another workaround option is ... "

review: Needs Fixing
review: Approve
626. By Hrvoje Matijakovic on 2014-03-17

- merged to trunk to resolve conflicts

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file '.bzrignore'
2--- .bzrignore 2013-07-23 04:41:43 +0000
3+++ .bzrignore 2014-03-17 16:02:52 +0000
4@@ -3069,3 +3069,4 @@
5 Testing
6 FilesCopied
7 source_downloads
8+doc/build/
9
10=== modified file 'doc/source/conf.py'
11--- doc/source/conf.py 2014-03-07 10:28:20 +0000
12+++ doc/source/conf.py 2014-03-17 16:02:52 +0000
13@@ -54,7 +54,7 @@
14 # The short X.Y version.
15 version = '5.5'
16 # The full version, including alpha/beta/rc tags.
17-release = '5.5.36-34.0'
18+release = '5.5.36-34.1'
19
20 # The language for content autogenerated by Sphinx. Refer to documentation
21 # for a list of supported languages.
22
23=== added file 'doc/source/release-notes/Percona-Server-5.5.36-34.1.rst'
24--- doc/source/release-notes/Percona-Server-5.5.36-34.1.rst 1970-01-01 00:00:00 +0000
25+++ doc/source/release-notes/Percona-Server-5.5.36-34.1.rst 2014-03-17 16:02:52 +0000
26@@ -0,0 +1,32 @@
27+.. rn:: 5.5.36-34.1
28+
29+==============================
30+ |Percona Server| 5.5.36-34.1
31+==============================
32+
33+Percona is glad to announce the release of |Percona Server| 5.5.36-34.1 on March 17th, 2013. Downloads are available `here <http://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.36-34.1/>`_ and from the :doc:`Percona Software Repositories </installation>`.
34+
35+Based on `MySQL 5.5.36 <http://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-36.html>`_, including all the bug fixes in it, |Percona Server| 5.5.36-34.1 is now the current stable release in the 5.5 series. All of |Percona|'s software is open-source and free, all the details of the release can be found in the `5.5.36-34.1 milestone at Launchpad <https://launchpad.net/percona-server/+milestone/5.5.36-34.1>`_.
36+
37+
38+Bugs Fixed
39+==========
40+
41+ After installing the ``auth_socket`` plugin any local user might get root access to the server. If you're using this plugin upgrade is advised. This is a regression, introduced in |Percona Server| :rn:`5.5.31-30.3`. Bug fixed :bug:`1289599`.
42+
43+ The new client and server packages included files with paths that were conflicting with the ones in ``mysql-libs`` package on *CentOS*. Bug fixed :bug:`1278516`.
44+
45+ A clean installation of ``Percona-Server-server-55`` on *CentOS* would fail due to a typo in ``mysql_install_db`` call. Bug fixed :bug:`1291247`.
46+
47+ ``Percona-Server-shared-55`` package was still declared as providing ``mysql-libs``, but it is not actually providing it anymore. Bug fixed :bug:`1291249`.
48+
49+ Slave I/O thread wouldn't attempt to automatically reconnect to the master after a network time-out (``error: 1159``). Bug fixed :bug:`1268729` (upstream :mysqlbug:`71374`).
50+
51+ Slave I/O thread wouldn't attempt to automatically reconnect to the master if setting ``master_heartbeat_period`` failed with a transient network error. Bug fixed :bug:`1268735` (upstream :mysqlbug:`71375`).
52+
53+Renaming the ``libmysqlclient`` to ``libperconaserverclient``
54+=============================================================
55+
56+This release fixes some of the issues caused by the ``libmysqlclient`` rename to ``libperconaserverclient`` in |Percona Server| :rn:`5.5.36-34.0`. The old name was conflicting with the upstream ``libmysqlclient``.
57+
58+Except for packaging, ``libmysqlclient`` and ``libperconaserverclient`` of the same version do not have any differences. Users who previously compiled software against Percona-provided ``libmysqlclient`` will either need to install the corresponding package of their distribution, such as ``mysql-lib`` for *CentOS* and ``libmysqlclient18`` for *Ubuntu*/*Debian* or recompile against ``libperconaserverclient``. Another workaround option is to create a symlink from ``libperconaserverclient.so.18.0.0`` to ``libmysqlclient.so.18.0.0``.
59
60=== modified file 'doc/source/release-notes/release-notes_index.rst'
61--- doc/source/release-notes/release-notes_index.rst 2014-03-07 10:28:20 +0000
62+++ doc/source/release-notes/release-notes_index.rst 2014-03-17 16:02:52 +0000
63@@ -6,6 +6,7 @@
64 :maxdepth: 1
65 :glob:
66
67+ Percona-Server-5.5.36-34.1
68 Percona-Server-5.5.36-34.0
69 Percona-Server-5.5.35-33.0
70 Percona-Server-5.5.34-32.0
71
72=== modified file 'doc/source/upstream-bug-fixes.rst'
73--- doc/source/upstream-bug-fixes.rst 2014-03-07 10:28:20 +0000
74+++ doc/source/upstream-bug-fixes.rst 2014-03-17 16:02:52 +0000
75@@ -5,6 +5,18 @@
76 =============================================================
77
78 +-------------------------------------------------------------------------------------------------------------+
79+|:Upstream bug: :mysqlbug:`71375` - Slave IO thread won't attempt auto reconnect to the master/error-code 1593|
80+|:Launchpad bug: :bug:`1268735` |
81+|:Upstream state: Verified (checked on 2014-03-17) |
82+|:Fix Released: :rn:`5.5.36-34.1` |
83+|:Upstream fix: N/A |
84++-------------------------------------------------------------------------------------------------------------+
85+|:Upstream bug: :mysqlbug:`71374` - Slave IO thread won't attempt auto reconnect to the master/error-code 1159|
86+|:Launchpad bug: :bug:`1268729` |
87+|:Upstream state: Verified (checked on 2014-03-17) |
88+|:Fix Released: :rn:`5.5.36-34.1` |
89+|:Upstream fix: N/A |
90++-------------------------------------------------------------------------------------------------------------+
91 |:Upstream bug: :mysqlbug:`71089` - CMake warning when generating Makefile |
92 |:Launchpad bug: :bug:`1274827` |
93 |:Upstream state: Closed |
94@@ -31,7 +43,7 @@
95 +-------------------------------------------------------------------------------------------------------------+
96 |:Upstream bug: :mysqlbug:`69639` - mysql failed to build with dtrace Sun D 1.11 |
97 |:Launchpad bug: :bug:`1196460` |
98-|:Upstream state: Open (checked on 2014-03-05) |
99+|:Upstream state: Open (checked on 2014-03-17) |
100 |:Fix Released: :rn:`5.5.33-31.1` |
101 |:Upstream fix: N/A |
102 +-------------------------------------------------------------------------------------------------------------+
103@@ -43,7 +55,7 @@
104 +-------------------------------------------------------------------------------------------------------------+
105 |:Upstream bug: :mysqlbug:`42415` - UPDATE/DELETE with LIMIT clause unsafe for SBL even with ORDER BY PK ... |
106 |:Launchpad bug: :bug:`1132194` |
107-|:Upstream state: Verified (checked on 2014-03-05) |
108+|:Upstream state: Verified (checked on 2014-03-17) |
109 |:Fix Released: :rn:`5.5.32-31.0` |
110 |:Upstream fix: N/A |
111 +-------------------------------------------------------------------------------------------------------------+
112@@ -55,7 +67,7 @@
113 +-------------------------------------------------------------------------------------------------------------+
114 |:Upstream bug: :mysqlbug:`68970` - fsp_reserve_free_extents switches from small to big tblspace handling ... |
115 |:Launchpad bug: :bug:`1169494` |
116-|:Upstream state: Verified (checked on 2014-03-05) |
117+|:Upstream state: Verified (checked on 2014-03-17) |
118 |:Fix Released: :rn:`5.5.32-31.0` |
119 |:Upstream fix: N/A |
120 +-------------------------------------------------------------------------------------------------------------+
121@@ -67,7 +79,7 @@
122 +-------------------------------------------------------------------------------------------------------------+
123 |:Upstream bug: :mysqlbug:`68999` - SSL_OP_NO_COMPRESSION not defined |
124 |:Launchpad bug: :bug:`1183610` |
125-|:Upstream state: No Feedback (checked on 2014-03-05) |
126+|:Upstream state: No Feedback (checked on 2014-03-17) |
127 |:Fix Released: :rn:`5.5.31-30.3` |
128 |:Upstream fix: N/A |
129 +-------------------------------------------------------------------------------------------------------------+
130@@ -79,7 +91,7 @@
131 +-------------------------------------------------------------------------------------------------------------+
132 |:Upstream bug: :mysqlbug:`68845` - Unnecessary log_sys->mutex reacquisition in mtr_log_reserve_and_write() |
133 |:Launchpad bug: :bug:`1163439` |
134-|:Upstream state: Verified (checked on 2014-03-05) |
135+|:Upstream state: Verified (checked on 2014-03-17) |
136 |:Fix Released: :rn:`5.5.30-30.2` |
137 |:Upstream fix: N/A |
138 +-------------------------------------------------------------------------------------------------------------+
139@@ -109,13 +121,13 @@
140 +-------------------------------------------------------------------------------------------------------------+
141 |:Upstream bug: :mysqlbug:`68476` - Suboptimal code in my_strnxfrm_simple() |
142 |:Launchpad bug: :bug:`1132350` |
143-|:Upstream state: Verified (checked on 2014-03-05) |
144+|:Upstream state: Verified (checked on 2014-03-17) |
145 |:Fix Released: :rn:`5.5.30-30.1` |
146 |:Upstream fix: N/A |
147 +-------------------------------------------------------------------------------------------------------------+
148 |:Upstream bug: :mysqlbug:`68116` - InnoDB monitor may hit an assertion error in buf_page_get_gen in debug ...|
149 |:Launchpad bug: :bug:`1100178` |
150-|:Upstream state: Verified (checked on 2014-03-05) |
151+|:Upstream state: Verified (checked on 2014-03-17) |
152 |:Fix Released: :rn:`5.5.29-30.0` |
153 |:Upstream fix: N/A |
154 +-------------------------------------------------------------------------------------------------------------+
155@@ -217,7 +229,7 @@
156 +-------------------------------------------------------------------------------------------------------------+
157 |:Upstream bug: :mysqlbug:`61178` - Incorrect implementation of intersect(ulonglong) in non-optimized Bitmap..|
158 |:Launchpad bug: :bug:`1042517` |
159-|:Upstream state: Verified (checked on 2014-03-05) |
160+|:Upstream state: Verified (checked on 2014-03-17) |
161 |:Fix Released: :rn:`5.5.27-29.0` |
162 |:Upstream fix: N/A |
163 +-------------------------------------------------------------------------------------------------------------+
164@@ -229,7 +241,7 @@
165 +-------------------------------------------------------------------------------------------------------------+
166 |:Upstream bug: :mysqlbug:`64800` - mysqldump with --include-master-host-port putting quotes around port no. |
167 |:Launchpad bug: :bug:`1013432` |
168-|:Upstream state: Verified (checked on 2014-03-05) |
169+|:Upstream state: Verified (checked on 2014-03-17) |
170 |:Fix Released: :rn:`5.5.27-28.0` |
171 |:Upstream fix: N/A |
172 +-------------------------------------------------------------------------------------------------------------+
173@@ -277,7 +289,7 @@
174 +-------------------------------------------------------------------------------------------------------------+
175 |:Upstream bug: :mysqlbug:`71183` - os_file_fsync() should handle fsync() returning EINTR |
176 |:Launchpad bug: :bug:`1262651` |
177-|:Upstream state: Verified (checked on 2014-03-05) |
178+|:Upstream state: Verified (checked on 2014-03-17) |
179 |:Fix Released: :rn:`5.5.20-24.1` |
180 |:Upstream fix: N/A |
181 +-------------------------------------------------------------------------------------------------------------+
182@@ -301,13 +313,13 @@
183 +-------------------------------------------------------------------------------------------------------------+
184 |:Upstream bug: :mysqlbug:`62516` - Fast index creation does not update index statistics |
185 |:Launchpad bug: :bug:`857590` |
186-|:Upstream state: Verified (checked on 2014-03-05) |
187+|:Upstream state: Verified (checked on 2014-03-17) |
188 |:Fix Released: :rn:`5.5.16-22.0` |
189 |:Upstream fix: N/A |
190 +-------------------------------------------------------------------------------------------------------------+
191 |:Upstream bug: :mysqlbug:`25007` - memory tables with dynamic rows format |
192 |:Launchpad bug: N/A |
193-|:Upstream state: Verified (checked on 2014-03-05) |
194+|:Upstream state: Verified (checked on 2014-03-17) |
195 |:Fix Released: :rn:`5.5.15-21.0` |
196 |:Upstream fix: N/A |
197 +-------------------------------------------------------------------------------------------------------------+
198@@ -325,7 +337,7 @@
199 +-------------------------------------------------------------------------------------------------------------+
200 |:Upstream bug: :mysqlbug:`61595` - mysql-test/include/wait_for_slave_param.inc timeout logic is incorrect |
201 |:Launchpad bug: :bug:`800035` |
202-|:Upstream state: Verified (checked on 2014-03-05) |
203+|:Upstream state: Verified (checked on 2014-03-17) |
204 |:Fix Released: :rn:`5.5.13-20.4` |
205 |:Upstream fix: N/A |
206 +-------------------------------------------------------------------------------------------------------------+
207@@ -355,7 +367,7 @@
208 +-------------------------------------------------------------------------------------------------------------+
209 |:Upstream bug: :mysqlbug:`69146` - Optimization in buf_pool_get_oldest_modification if srv_buf_pool_instances|
210 |:Launchpad bug: :bug:`1176496` |
211-|:Upstream state: Open (checked on 2014-03-05) |
212+|:Upstream state: Open (checked on 2014-03-17) |
213 |:Fix Released: :rn:`5.5.8-20.0` |
214 |:Upstream fix: N/A |
215 +-------------------------------------------------------------------------------------------------------------+

Subscribers

People subscribed via source and target branches