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

Proposed by Hrvoje Matijakovic on 2014-03-17
Status: Merged
Approved by: Laurynas Biveinis on 2014-03-17
Approved revision: 560
Merged at revision: 560
Proposed branch: lp:~hrvojem/percona-server/rn-5.5.36-34.1-5.6
Merge into: lp:percona-server/5.6
Diff against target: 349 lines (+74/-35)
4 files modified
doc/source/conf.py (+1/-1)
doc/source/release-notes/Percona-Server-5.6.16-64.1.rst (+32/-0)
doc/source/release-notes/release-notes_index.rst (+1/-0)
doc/source/upstream-bug-fixes.rst (+40/-34)
To merge this branch: bzr merge lp:~hrvojem/percona-server/rn-5.5.36-34.1-5.6
Reviewer Review Type Date Requested Status
Laurynas Biveinis (community) 2014-03-17 Approve on 2014-03-17
Review via email: mp+211342@code.launchpad.net
To post a comment you must log in.

    - 1291628: "libperconaserverclient18.1 Debian/Ubuntu packages
      depended on multiarch-support, which is not available on all the
      supported distribution versions"
    - 1287098: "The InnoDB file system mutex was being locked
      incorrectly if (link to fio atomic writes) was enabled"

review: Needs Fixing
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'doc/source/conf.py'
2--- doc/source/conf.py 2014-03-10 15:05:00 +0000
3+++ doc/source/conf.py 2014-03-17 16:18:21 +0000
4@@ -54,7 +54,7 @@
5 # The short X.Y version.
6 version = '5.6'
7 # The full version, including alpha/beta/rc tags.
8-release = '5.6.16-64.0'
9+release = '5.6.16-64.1'
10
11 # The language for content autogenerated by Sphinx. Refer to documentation
12 # for a list of supported languages.
13
14=== added file 'doc/source/release-notes/Percona-Server-5.6.16-64.1.rst'
15--- doc/source/release-notes/Percona-Server-5.6.16-64.1.rst 1970-01-01 00:00:00 +0000
16+++ doc/source/release-notes/Percona-Server-5.6.16-64.1.rst 2014-03-17 16:18:21 +0000
17@@ -0,0 +1,32 @@
18+.. rn:: 5.6.16-64.1
19+
20+==============================
21+ |Percona Server| 5.6.16-64.1
22+==============================
23+
24+Percona is glad to announce the release of |Percona Server| 5.6.16-64.1 on March 17th, 2014 (Downloads are available `here <http://www.percona.com/downloads/Percona-Server-5.6/Percona-Server-5.6.16-64.1/>`_ and from the :doc:`Percona Software Repositories </installation>`).
25+
26+Based on `MySQL 5.6.16 <http://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-16.html>`_, including all the bug fixes in it, |Percona Server| 5.6.16-64.1 is the current GA release in the |Percona Server| 5.6 series. All of |Percona|'s software is open-source and free, all the details of the release can be found in the `5.6.16-64.1 milestone at Launchpad <https://launchpad.net/percona-server/+milestone/5.6.16-64.1>`_.
27+
28+Bugs Fixed
29+==========
30+
31+ 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.6.11-60.3`. Bug fixed :bug:`1289599`
32+
33+ 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`.
34+
35+ 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`.
36+
37+ ``libperconaserverclient18.1`` *Debian*/*Ubuntu* packages depended on ``multiarch-support``, which is not available on all the supported distribution versions. Bug fixed :bug:`1291628`.
38+
39+ The |InnoDB| file system mutex was being locked incorrectly if :ref:`atomic_fio` was enabled. Bug fixed :bug:`1287098`.
40+
41+ 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`).
42+
43+Renaming the ``libmysqlclient`` to ``libperconaserverclient``
44+=============================================================
45+
46+This release fixes some of the issues caused by the ``libmysqlclient`` rename to ``libperconaserverclient`` in |Percona Server| :rn:`5.6.16-64.0`. The old name was conflicting with the upstream ``libmysqlclient``.
47+
48+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``.
49+
50
51=== modified file 'doc/source/release-notes/release-notes_index.rst'
52--- doc/source/release-notes/release-notes_index.rst 2014-03-10 15:05:00 +0000
53+++ doc/source/release-notes/release-notes_index.rst 2014-03-17 16:18:21 +0000
54@@ -6,6 +6,7 @@
55 :maxdepth: 1
56 :glob:
57
58+ Percona-Server-5.6.16-64.1
59 Percona-Server-5.6.16-64.0
60 Percona-Server-5.6.16-64.0-tokudb
61 Percona-Server-5.6.15-63.0
62
63=== modified file 'doc/source/upstream-bug-fixes.rst'
64--- doc/source/upstream-bug-fixes.rst 2014-03-10 15:05:00 +0000
65+++ doc/source/upstream-bug-fixes.rst 2014-03-17 16:18:21 +0000
66@@ -5,15 +5,21 @@
67 =============================================================
68
69 +-------------------------------------------------------------------------------------------------------------+
70+|:Upstream bug: :mysqlbug:`71374` - Slave IO thread won't attempt auto reconnect to the master/error-code 1159|
71+|:Launchpad bug: :bug:`1268729` |
72+|:Upstream state: Verified (checked on 2014-03-17) |
73+|:Fix Released: :rn:`5.6.16-64.1` |
74+|:Upstream fix: N/A |
75++-------------------------------------------------------------------------------------------------------------+
76 |:Upstream bug: :mysqlbug:`71988` - page_cleaner: aggressive background flushing |
77 |:Launchpad bug: :bug:`1238039` |
78-|:Upstream state: Verified (checked on 2014-03-10) |
79+|:Upstream state: Verified (checked on 2014-03-17) |
80 |:Fix Released: :rn:`5.6.16-64.0` |
81 |:Upstream fix: N/A |
82 +-------------------------------------------------------------------------------------------------------------+
83 |:Upstream bug: :mysqlbug:`71624` - printf size_t results in a fatal warning in 32-bit debug builds |
84 |:Launchpad bug: :bug:`1277505` |
85-|:Upstream state: Can't repeat (checked on 2014-03-07) |
86+|:Upstream state: Can't repeat (checked on 2014-03-17) |
87 |:Fix Released: :rn:`5.6.16-64.0` |
88 |:Upstream fix: N/A |
89 +-------------------------------------------------------------------------------------------------------------+
90@@ -31,7 +37,7 @@
91 +-------------------------------------------------------------------------------------------------------------+
92 |:Upstream bug: :mysqlbug:`71708` - 70768 fix perf regression: high rate of RW lock creation and destruction |
93 |:Launchpad bug: :bug:`1279671` |
94-|:Upstream state: Verified (checked on 2014-03-07) |
95+|:Upstream state: Verified (checked on 2014-03-17) |
96 |:Fix Released: :rn:`5.6.16-64.0` |
97 |:Upstream fix: N/A |
98 +-------------------------------------------------------------------------------------------------------------+
99@@ -55,13 +61,13 @@
100 +-------------------------------------------------------------------------------------------------------------+
101 |:Upstream bug: :mysqlbug:`71270` - Failures to end bulk insert for partitioned tables handled incorrectly |
102 |:Launchpad bug: :bug:`1204871` |
103-|:Upstream state: Verified (checked on 2014-03-07) |
104+|:Upstream state: Verified (checked on 2014-03-17) |
105 |:Fix Released: :rn:`5.6.16-64.0` |
106 |:Upstream fix: N/A |
107 +-------------------------------------------------------------------------------------------------------------+
108 |:Upstream bug: :mysqlbug:`71217` - Threadpool - add thd_wait_begin/thd_wait_end to the network IO functions |
109 |:Launchpad bug: :bug:`1159743` |
110-|:Upstream state: Open (checked on 2014-03-07) |
111+|:Upstream state: Open (checked on 2014-03-17) |
112 |:Fix Released: :rn:`5.6.15-63.0` |
113 |:Upstream fix: N/A |
114 +-------------------------------------------------------------------------------------------------------------+
115@@ -79,7 +85,7 @@
116 +-------------------------------------------------------------------------------------------------------------+
117 |:Upstream bug: :mysqlbug:`71411` - buf_flush_LRU() does not return correct number in case of compressed pages|
118 |:Launchpad bug: :bug:`1231918` |
119-|:Upstream state: Verified (checked on 2014-03-07) |
120+|:Upstream state: Verified (checked on 2014-03-17) |
121 |:Fix Released: :rn:`5.6.13-61.0` |
122 |:Upstream fix: N/A |
123 +-------------------------------------------------------------------------------------------------------------+
124@@ -91,7 +97,7 @@
125 +-------------------------------------------------------------------------------------------------------------+
126 |:Upstream bug: :mysqlbug:`70490` - Suppression is too strict on some systems |
127 |:Launchpad bug: :bug:`1205196` |
128-|:Upstream state: No Feedback (checked on 2014-03-07) |
129+|:Upstream state: No Feedback (checked on 2014-03-17) |
130 |:Fix Released: :rn:`5.6.13-61.0` |
131 |:Upstream fix: N/A |
132 +-------------------------------------------------------------------------------------------------------------+
133@@ -103,7 +109,7 @@
134 +-------------------------------------------------------------------------------------------------------------+
135 |:Upstream bug: :mysqlbug:`70500` - Page cleaner should perform LRU flushing regardless of server activity |
136 |:Launchpad bug: :bug:`1234562` |
137-|:Upstream state: Open (checked on 2014-03-07) |
138+|:Upstream state: Open (checked on 2014-03-17) |
139 |:Fix Released: :rn:`5.6.13-61.0` |
140 |:Upstream fix: N/A |
141 +-------------------------------------------------------------------------------------------------------------+
142@@ -121,31 +127,31 @@
143 +-------------------------------------------------------------------------------------------------------------+
144 |:Upstream bug: :mysqlbug:`68481` - InnoDB LRU flushing for MySQL 5.6 needs work |
145 |:Launchpad bug: :bug:`1232406` |
146-|:Upstream state: Verified (checked on 2014-03-07) |
147+|:Upstream state: Verified (checked on 2014-03-17) |
148 |:Fix Released: :rn:`5.6.13-61.0` |
149 |:Upstream fix: N/A |
150 +-------------------------------------------------------------------------------------------------------------+
151 |:Upstream bug: :mysqlbug:`70453` - Add hard timeouts to page cleaner flushes |
152 |:Launchpad bug: :bug:`1232101` |
153-|:Upstream state: Verified (checked on 2014-03-07) |
154+|:Upstream state: Verified (checked on 2014-03-17) |
155 |:Fix Released: :rn:`5.6.13-61.0` |
156 |:Upstream fix: N/A |
157 +-------------------------------------------------------------------------------------------------------------+
158 |:Upstream bug: :mysqlbug:`69170` - buf_flush_LRU is lazy |
159 |:Launchpad bug: :bug:`1231918` |
160-|:Upstream state: Verified (checked on 2014-03-07) |
161+|:Upstream state: Verified (checked on 2014-03-17) |
162 |:Fix Released: :rn:`5.6.13-61.0` |
163 |:Upstream fix: N/A |
164 +-------------------------------------------------------------------------------------------------------------+
165 |:Upstream bug: :mysqlbug:`68555` - thread convoys from log_checkpoint_margin with innodb_buffer_pool_inst... |
166 |:Launchpad bug: :bug:`1236884` |
167-|:Upstream state: Verified (checked on 2014-03-07) |
168+|:Upstream state: Verified (checked on 2014-03-17) |
169 |:Fix Released: :rn:`5.6.13-61.0` |
170 |:Upstream fix: N/A |
171 +-------------------------------------------------------------------------------------------------------------+
172 |:Upstream bug: :mysqlbug:`70228` - Is buf_LRU_free_page() really supposed to make non-zip block sticky at ...|
173 |:Launchpad bug: :bug:`1220544` |
174-|:Upstream state: Verified (checked on 2014-03-07) |
175+|:Upstream state: Verified (checked on 2014-03-17) |
176 |:Fix Released: :rn:`5.6.13-60.6` |
177 |:Upstream fix: N/A |
178 +-------------------------------------------------------------------------------------------------------------+
179@@ -163,13 +169,13 @@
180 +-------------------------------------------------------------------------------------------------------------+
181 |:Upstream bug: :mysqlbug:`70216` - Unnecessary overhead from persistent adaptive hash index latches |
182 |:Launchpad bug: :bug:`1218347` |
183-|:Upstream state: Verified (checked on 2014-03-07) |
184+|:Upstream state: Verified (checked on 2014-03-17) |
185 |:Fix Released: :rn:`5.6.13-60.6` |
186 |:Upstream fix: N/A |
187 +-------------------------------------------------------------------------------------------------------------+
188 |:Upstream bug: :mysqlbug:`62018` - innodb adaptive hash index mutex contention |
189 |:Launchpad bug: :bug:`1216804` |
190-|:Upstream state: Verified (checked on 2014-03-07) |
191+|:Upstream state: Verified (checked on 2014-03-17) |
192 |:Fix Released: :rn:`5.6.13-60.6` |
193 |:Upstream fix: N/A |
194 +-------------------------------------------------------------------------------------------------------------+
195@@ -187,13 +193,13 @@
196 +-------------------------------------------------------------------------------------------------------------+
197 |:Upstream bug: :mysqlbug:`42415` - UPDATE/DELETE with LIMIT clause unsafe for SBL even with ORDER BY PK ... |
198 |:Launchpad bug: :bug:`1132194` |
199-|:Upstream state: Verified (checked on 2014-03-07) |
200+|:Upstream state: Verified (checked on 2014-03-17) |
201 |:Fix Released: :rn:`5.6.13-60.5` |
202 |:Upstream fix: N/A |
203 +-------------------------------------------------------------------------------------------------------------+
204 |:Upstream bug: :mysqlbug:`69639` - mysql failed to build with dtrace Sun D 1.11 |
205 |:Launchpad bug: :bug:`1196460` |
206-|:Upstream state: Open (checked on 2014-03-07) |
207+|:Upstream state: Open (checked on 2014-03-17) |
208 |:Fix Released: :rn:`5.6.13-60.5` |
209 |:Upstream fix: N/A |
210 +-------------------------------------------------------------------------------------------------------------+
211@@ -211,7 +217,7 @@
212 +-------------------------------------------------------------------------------------------------------------+
213 |:Upstream bug: :mysqlbug:`69856` - mysql_install_db does not function properly in 5.6 for debug builds |
214 |:Launchpad bug: :bug:`1179359` |
215-|:Upstream state: Verified (checked on 2014-03-07) |
216+|:Upstream state: Verified (checked on 2014-03-17) |
217 |:Fix Released: :rn:`5.6.12-60.4` |
218 |:Upstream fix: N/A |
219 +-------------------------------------------------------------------------------------------------------------+
220@@ -223,7 +229,7 @@
221 +-------------------------------------------------------------------------------------------------------------+
222 |:Upstream bug: :mysqlbug:`71183` - os_file_fsync() should handle fsync() returning EINTR |
223 |:Launchpad bug: :bug:`1262651` |
224-|:Upstream state: Verified (checked on 2014-03-07) |
225+|:Upstream state: Verified (checked on 2014-03-17) |
226 |:Fix Released: :rn:`5.6.11-60.3` |
227 |:Upstream fix: N/A |
228 +-------------------------------------------------------------------------------------------------------------+
229@@ -241,9 +247,9 @@
230 +-------------------------------------------------------------------------------------------------------------+
231 |:Upstream bug: :mysqlbug:`69252` - All the parts.partition_max* tests are broken with MTR --parallel |
232 |:Launchpad bug: :bug:`1180481` |
233-|:Upstream state: Verified (checked on 2014-03-07) |
234+|:Upstream state: Closed |
235 |:Fix Released: :rn:`5.6.11-60.3` |
236-|:Upstream fix: N/A |
237+|:Upstream fix: 5.6.15 |
238 +-------------------------------------------------------------------------------------------------------------+
239 |:Upstream bug: :mysqlbug:`69265` - -DBUILD_CONFIG=mysql_release -DWITH_DEBUG=ON fails 4 and skips 27 MTR ... |
240 |:Launchpad bug: :bug:`1163135` |
241@@ -253,7 +259,7 @@
242 +-------------------------------------------------------------------------------------------------------------+
243 |:Upstream bug: :mysqlbug:`68714` - Remove literal statement digest values from perfschema tests |
244 |:Launchpad bug: :bug:`1157078` |
245-|:Upstream state: Verified (checked on 2014-03-07) |
246+|:Upstream state: Verified (checked on 2014-03-17) |
247 |:Fix Released: :rn:`5.6.11-60.3` |
248 |:Upstream fix: N/A |
249 +-------------------------------------------------------------------------------------------------------------+
250@@ -277,13 +283,13 @@
251 +-------------------------------------------------------------------------------------------------------------+
252 |:Upstream bug: :mysqlbug:`68970` - fsp_reserve_free_extents switches from small to big tblspace handling ... |
253 |:Launchpad bug: :bug:`1169494` |
254-|:Upstream state: Verified (checked on 2014-03-07) |
255+|:Upstream state: Verified (checked on 2014-03-17) |
256 |:Fix Released: :rn:`5.6.11-60.3` |
257 |:Upstream fix: N/A |
258 +-------------------------------------------------------------------------------------------------------------+
259 |:Upstream bug: :mysqlbug:`68713` - create_duplicate_weedout_tmp_table() leaves key_part_flag uninitialized |
260 |:Launchpad bug: :bug:`1157037` |
261-|:Upstream state: Verified (checked on 2014-03-07) |
262+|:Upstream state: Verified (checked on 2014-03-17) |
263 |:Fix Released: :rn:`5.6.11-60.3` |
264 |:Upstream fix: N/A |
265 +-------------------------------------------------------------------------------------------------------------+
266@@ -295,13 +301,13 @@
267 +-------------------------------------------------------------------------------------------------------------+
268 |:Upstream bug: :mysqlbug:`68999` - SSL_OP_NO_COMPRESSION not defined |
269 |:Launchpad bug: :bug:`1183610` |
270-|:Upstream state: No Feedback (checked on 2014-03-07) |
271+|:Upstream state: No Feedback (checked on 2014-03-17) |
272 |:Fix Released: :rn:`5.6.11-60.3` |
273 |:Upstream fix: N/A |
274 +-------------------------------------------------------------------------------------------------------------+
275 |:Upstream bug: :mysqlbug:`68845` - Unnecessary log_sys->mutex reacquisition in mtr_log_reserve_and_write() |
276 |:Launchpad bug: :bug:`1163439` |
277-|:Upstream state: Verified (checked on 2014-03-07) |
278+|:Upstream state: Verified (checked on 2014-03-17) |
279 |:Fix Released: :rn:`5.6.11-60.3` |
280 |:Upstream fix: N/A |
281 +-------------------------------------------------------------------------------------------------------------+
282@@ -331,7 +337,7 @@
283 +-------------------------------------------------------------------------------------------------------------+
284 |:Upstream bug: :mysqlbug:`68476` - Suboptimal code in my_strnxfrm_simple() |
285 |:Launchpad bug: :bug:`1132350` |
286-|:Upstream state: Verified (checked on 2014-03-07) |
287+|:Upstream state: Verified (checked on 2014-03-17) |
288 |:Fix Released: :rn:`5.6.11-60.3` |
289 |:Upstream fix: N/A |
290 +-------------------------------------------------------------------------------------------------------------+
291@@ -391,7 +397,7 @@
292 +-------------------------------------------------------------------------------------------------------------+
293 |:Upstream bug: :mysqlbug:`61178` - Incorrect implementation of intersect(ulonglong) in non-optimized Bitmap..|
294 |:Launchpad bug: :bug:`1042517` |
295-|:Upstream state: Verified (checked on 2014-03-07) |
296+|:Upstream state: Verified (checked on 2014-03-17) |
297 |:Fix Released: :rn:`5.6.11-60.3` |
298 |:Upstream fix: N/A |
299 +-------------------------------------------------------------------------------------------------------------+
300@@ -403,7 +409,7 @@
301 +-------------------------------------------------------------------------------------------------------------+
302 |:Upstream bug: :mysqlbug:`64800` - mysqldump with --include-master-host-port putting quotes around port no. |
303 |:Launchpad bug: :bug:`1013432` |
304-|:Upstream state: Verified (checked on 2014-03-07) |
305+|:Upstream state: Verified (checked on 2014-03-17) |
306 |:Fix Released: :rn:`5.6.11-60.3` |
307 |:Upstream fix: N/A |
308 +-------------------------------------------------------------------------------------------------------------+
309@@ -433,13 +439,13 @@
310 +-------------------------------------------------------------------------------------------------------------+
311 |:Upstream bug: :mysqlbug:`25007` - memory tables with dynamic rows format |
312 |:Launchpad bug: N/A |
313-|:Upstream state: Verified (checked on 2014-03-07) |
314+|:Upstream state: Verified (checked on 2014-03-17) |
315 |:Fix Released: :rn:`5.6.11-60.3` |
316 |:Upstream fix: N/A |
317 +-------------------------------------------------------------------------------------------------------------+
318 |:Upstream bug: :mysqlbug:`61595` - mysql-test/include/wait_for_slave_param.inc timeout logic is incorrect |
319 |:Launchpad bug: :bug:`800035` |
320-|:Upstream state: Verified (checked on 2014-03-07) |
321+|:Upstream state: Verified (checked on 2014-03-17) |
322 |:Fix Released: :rn:`5.6.11-60.3` |
323 |:Upstream fix: N/A |
324 +-------------------------------------------------------------------------------------------------------------+
325@@ -451,7 +457,7 @@
326 +-------------------------------------------------------------------------------------------------------------+
327 |:Upstream bug: :mysqlbug:`68116` - InnoDB monitor may hit an assertion error in buf_page_get_gen in debug ...|
328 |:Launchpad bug: :bug:`1100178` |
329-|:Upstream state: Verified (checked on 2014-03-07) |
330+|:Upstream state: Verified (checked on 2014-03-17) |
331 |:Fix Released: :rn:`5.6.10-60.2` |
332 |:Upstream fix: N/A |
333 +-------------------------------------------------------------------------------------------------------------+
334@@ -463,13 +469,13 @@
335 +-------------------------------------------------------------------------------------------------------------+
336 |:Upstream bug: :mysqlbug:`20001` - Support for temp-tables in INFORMATION_SCHEMA |
337 |:Launchpad bug: N/A |
338-|:Upstream state: Verified (checked on 2014-03-07) |
339+|:Upstream state: Verified (checked on 2014-03-17) |
340 |:Fix Released: :rn:`5.6.5-60.0` |
341 |:Upstream fix: N/A |
342 +-------------------------------------------------------------------------------------------------------------+
343 |:Upstream bug: :mysqlbug:`69146` - Optimization in buf_pool_get_oldest_modification if srv_buf_pool_instances|
344 |:Launchpad bug: :bug:`1176496` |
345-|:Upstream state: Open (checked on 2014-03-07) |
346+|:Upstream state: Open (checked on 2014-03-17) |
347 |:Fix Released: :rn:`5.6.5-60.0` |
348 |:Upstream fix: N/A |
349 +-------------------------------------------------------------------------------------------------------------+

Subscribers

People subscribed via source and target branches