Merge lp:~hrvojem/percona-server/bug1129858-5.5 into lp:percona-server/5.5

Proposed by Hrvoje Matijakovic
Status: Merged
Approved by: Stewart Smith
Approved revision: no longer in the source branch.
Merged at revision: 478
Proposed branch: lp:~hrvojem/percona-server/bug1129858-5.5
Merge into: lp:percona-server/5.5
Diff against target: 497 lines (+60/-210)
11 files modified
doc/source/flexibility/innodb_files_extend.rst (+0/-25)
doc/source/index.rst (+1/-2)
doc/source/installation.rst (+1/-1)
doc/source/management/innodb_lru_dump_restore.rst (+1/-1)
doc/source/management/udf_maatkit.rst (+0/-48)
doc/source/management/udf_percona_toolkit.rst (+54/-0)
doc/source/performance/innodb_purge_thread.rst (+0/-7)
doc/source/performance/query_cache_enhance.rst (+0/-123)
doc/source/release-notes/Percona-Server-5.5.15-21.0.rst (+1/-1)
doc/source/release-notes/Percona-Server-5.5.28-29.3.rst (+1/-1)
doc/source/release-notes/Percona-Server-5.5.29-29.4.rst (+1/-1)
To merge this branch: bzr merge lp:~hrvojem/percona-server/bug1129858-5.5
Reviewer Review Type Date Requested Status
Stewart Smith (community) Approve
Review via email: mp+154746@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Stewart Smith (stewart) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'doc/source/flexibility/innodb_files_extend.rst'
2--- doc/source/flexibility/innodb_files_extend.rst 1970-01-01 00:00:00 +0000
3+++ doc/source/flexibility/innodb_files_extend.rst 2013-03-21 21:00:31 +0000
4@@ -0,0 +1,24 @@
5+.. _innodb_files_extend:
6+
7+================================
8+ Support of Multiple Page Sizes
9+================================
10+
11+.. warning:: This feature has been deprecated in the |Percona Server| :rn:`5.5.30-30.2`. It has been replaced by the `upstream <http://dev.mysql.com/doc/refman/5.6/en/innodb-parameters.html#sysvar_innodb_page_size>`_ version released in |MySQL| 5.6.4.
12+
13+|Percona Server| has implemented support for multiple |InnoDB| page sizes. This can be used to increase the IO performance by setting this value close to storage device block size. |InnoDB| page size can be set up with the :variable:`innodb_page_size` variable.
14+
15+System Variables
16+================
17+
18+.. variable:: innodb_page_size
19+
20+ :cli: Yes
21+ :conf: Yes
22+ :scope: Global
23+ :dyn: No
24+ :vartype: ULONG
25+ :default: 16384
26+ :range: 4096, 8192, 16384
27+
28+**EXPERIMENTAL**: The universal page size of the database. Changing for an existing database is not supported. Use at your own risk!
29
30=== removed file 'doc/source/flexibility/innodb_files_extend.rst'
31--- doc/source/flexibility/innodb_files_extend.rst 2013-01-30 10:01:50 +0000
32+++ doc/source/flexibility/innodb_files_extend.rst 1970-01-01 00:00:00 +0000
33@@ -1,25 +0,0 @@
34-.. _innodb_files_extend:
35-
36-================================
37- Support of Multiple Page Sizes
38-================================
39-
40-In standard |InnoDB|, the size of the read-ahead area is computed dynamically, but it always has the same value. This change makes the size fixed, avoiding unuseful computations.
41-
42-This feature adds a new system variable for setting it.
43-
44-
45-System Variables
46-================
47-
48-.. variable:: innodb_page_size
49-
50- :cli: Yes
51- :conf: Yes
52- :scope:
53- :dyn: No
54- :vartype: ULONG
55- :default: 1 « 14
56- :range: 1 « 12 to 1 « ``UNIV_PAGE_SIZE_SHIFT_MAX``
57-
58-**EXPERIMENTAL**: The universal page size of the database. Changing for an existing database is not supported. Use at your own risk!
59
60=== modified file 'doc/source/index.rst'
61--- doc/source/index.rst 2013-03-08 12:42:38 +0000
62+++ doc/source/index.rst 2013-03-21 21:00:31 +0000
63@@ -123,7 +123,7 @@
64 management/innodb_fast_index_creation
65 management/innodb_expanded_fast_index_creation
66 management/sql_no_fcache
67- management/udf_maatkit
68+ management/udf_percona_toolkit
69 management/innodb_fake_changes
70 management/innodb_kill_idle_trx
71 management/enforce_engine
72@@ -160,7 +160,6 @@
73 :glob:
74
75 management/innodb_buffer_pool_shm
76- performance/innodb_purge_thread
77
78 Reference
79 =========
80
81=== modified file 'doc/source/installation.rst'
82--- doc/source/installation.rst 2013-02-06 10:26:45 +0000
83+++ doc/source/installation.rst 2013-03-21 21:00:31 +0000
84@@ -25,7 +25,7 @@
85 installation/apt_repo
86 installation/yum_repo
87
88-|Percona| provides repositories for :program:`yum` (``RPM`` packages for *Red Hat*, *CentOS* and *Amazon Linux AMI*) and :program:`apt` (:file:`.deb` packages for *Ubuntu* and *Debian*) for software such as |Percona Server|, |XtraDB|, |XtraBackup|, and *Maatkit*. This makes it easy to install and update your software and its dependencies through your operating system's package manager.
89+|Percona| provides repositories for :program:`yum` (``RPM`` packages for *Red Hat*, *CentOS* and *Amazon Linux AMI*) and :program:`apt` (:file:`.deb` packages for *Ubuntu* and *Debian*) for software such as |Percona Server|, |XtraDB|, |XtraBackup|, and *Percona Toolkit*. This makes it easy to install and update your software and its dependencies through your operating system's package manager.
90
91 This is the recommend way of installing where possible.
92
93
94=== modified file 'doc/source/management/innodb_lru_dump_restore.rst'
95--- doc/source/management/innodb_lru_dump_restore.rst 2012-12-14 09:58:23 +0000
96+++ doc/source/management/innodb_lru_dump_restore.rst 2013-03-21 21:00:31 +0000
97@@ -22,7 +22,7 @@
98 Manual Operation
99 ================
100
101-Manual dump/restore is done through the ``INFORMATION_SCHEMA`` using the following two administrative commands (see ``XTRADB_ADMIN_COMMAND``):
102+Manual dump/restore is done through the ``INFORMATION_SCHEMA`` using the following two administrative commands:
103
104 * ``XTRA_LRU_DUMP``:
105 Dumps the contents of the buffer pool (a list of space_id and page_no) to the file ib_lru_dump in the directory specified by the datadir configuration setting.
106
107=== removed file 'doc/source/management/udf_maatkit.rst'
108--- doc/source/management/udf_maatkit.rst 2012-12-14 09:58:23 +0000
109+++ doc/source/management/udf_maatkit.rst 1970-01-01 00:00:00 +0000
110@@ -1,48 +0,0 @@
111-.. _udf_maatkit:
112-
113-======================================
114- *Percona Toolkit* and *Maatkit* UDFs
115-======================================
116-
117-Three *Percona Toolkit* and *Maatkit* UDFs that provide faster checksums are provided:
118-
119- * ``libfnv_udf``
120-
121- * ``libfnv1a_udf``
122-
123- * ``libmurmur_udf``
124-
125-Tools that do checksumming of data (pt-table-checksum, pt-table-sync) will use these functions if they are installed. These are much faster and have better data distribution than CRC32() or MD5() or similar, which are the default functions built into |MySQL|.
126-
127-Version Specific Information
128-============================
129-
130- * :rn:`5.5.8-20.0`:
131- Began distributing ``libfnv_udf``, ``libfnv1a_udf``, and ``libmurmur_udf``.
132-
133-Other Information
134-=================
135-
136- * Author / Origin:
137- Baron Schwartz
138-
139-Installation
140-============
141-
142-These functions are distributed with the |Percona Server| installation. Installing the |Percona Server| will place the UDFs onto your system. However, they will not yet be installed into the |MySQL| server. To install one of the UDF's into the server, execute one of the following commands, depending on which UDF you want to install: ::
143-
144- $ mysql -e "CREATE FUNCTION fnv_64 RETURNS INTEGER SONAME 'libfnv_udf.so'"
145- $ mysql -e "CREATE FUNCTION fnv1a_64 RETURNS INTEGER SONAME 'libfnv1a_udf.so'"
146- $ mysql -e "CREATE FUNCTION murmur_hash RETURNS INTEGER SONAME 'libmurmur_udf.so'"
147-
148-Executing each of these commands will install its respective UDF into the server.
149-
150-Confirm that the installation succeeded by running a command such as ::
151-
152- mysql> SELECT fnv_64('hello world');
153-
154-Other Reading
155-=============
156-
157- * *Percona Toolkit* - http://www.percona.com/doc/percona-toolkit
158- * *Maatkit* - http://www.maatkit.org/
159
160=== added file 'doc/source/management/udf_percona_toolkit.rst'
161--- doc/source/management/udf_percona_toolkit.rst 1970-01-01 00:00:00 +0000
162+++ doc/source/management/udf_percona_toolkit.rst 2013-03-21 21:00:31 +0000
163@@ -0,0 +1,54 @@
164+.. _udf_percona_toolkit:
165+
166+========================
167+ *Percona Toolkit* UDFs
168+========================
169+
170+Three *Percona Toolkit* UDFs that provide faster checksums are provided:
171+
172+ * ``fnv_udf``
173+
174+ * ``fnv1a_udf``
175+
176+ * ``murmur_udf``
177+
178+Version Specific Information
179+============================
180+
181+ * :rn:`5.5.8-20.0`:
182+ Began distributing ``fnv_udf``, ``fnv1a_udf``, and ``murmur_udf``.
183+
184+Other Information
185+=================
186+
187+ * Author / Origin:
188+ Baron Schwartz
189+
190+Installation
191+============
192+
193+Use of the Percona Software Repositories simplifies the installation of *Percona Toolkit*. Once the repository has been set up on your system, *Percona Toolkit* can be installed by executing: ::
194+
195+ $ yum install percona-toolkit
196+
197+This will place the *Percona Toolkit* UDFs onto your system. However, they will not yet be installed into the |MySQL| server. To install one of the UDF``s into the server, execute one of the following commands, depending on which UDF you want to install: ::
198+
199+ $ mysql -e "CREATE FUNCTION fnv_64 RETURNS INTEGER SONAME ``fnv_udf.so``"
200+ $ mysql -e "CREATE FUNCTION fnv1a_64 RETURNS INTEGER SONAME ``fnv1a_udf.so``"
201+ $ mysql -e "CREATE FUNCTION murmur_hash RETURNS INTEGER SONAME ``murmur_udf.so``"
202+
203+Executing each of these commands will install its respective UDF into the server.
204+
205+Troubleshooting
206+================
207+
208+If you get the error: ::
209+
210+ ERROR 1126 (HY000): Can't open shared library 'fnv_udf.so' (errno: 22 fnv_udf.so: cannot open shared object file: No such file or directory)
211+
212+Then you may need to copy the .so file to another location in your system. Try both ``/lib`` and ``/usr/lib``. Look at your environment's ``$LD_LIBRARY_PATH`` variable for clues. If none is set, and neither ``/lib`` nor ``/usr/lib`` works, you may need to set ``LD_LIBRARY_PATH`` to ``/lib`` or ``/usr/lib``.
213+
214+Other Reading
215+=============
216+
217+ * *Percona Toolkit* `documentation <http://www.percona.com/doc/percona-toolkit/>`_
218
219=== removed file 'doc/source/percona-theme/static/boxes_header_bulletpoint.png.moved'
220Binary files doc/source/percona-theme/static/boxes_header_bulletpoint.png.moved 2012-07-12 08:48:23 +0000 and doc/source/percona-theme/static/boxes_header_bulletpoint.png.moved 1970-01-01 00:00:00 +0000 differ
221=== removed file 'doc/source/percona-theme/static/button-download-icon.png.moved'
222Binary files doc/source/percona-theme/static/button-download-icon.png.moved 2012-07-12 08:48:23 +0000 and doc/source/percona-theme/static/button-download-icon.png.moved 1970-01-01 00:00:00 +0000 differ
223=== removed file 'doc/source/percona-theme/static/content_list_bulletpoint.png.moved'
224Binary files doc/source/percona-theme/static/content_list_bulletpoint.png.moved 2012-07-12 08:48:23 +0000 and doc/source/percona-theme/static/content_list_bulletpoint.png.moved 1970-01-01 00:00:00 +0000 differ
225=== removed file 'doc/source/percona-theme/static/side_buttons.png.moved'
226Binary files doc/source/percona-theme/static/side_buttons.png.moved 2012-07-12 08:48:23 +0000 and doc/source/percona-theme/static/side_buttons.png.moved 1970-01-01 00:00:00 +0000 differ
227=== removed file 'doc/source/performance/innodb_purge_thread.rst'
228--- doc/source/performance/innodb_purge_thread.rst 2012-09-27 09:13:48 +0000
229+++ doc/source/performance/innodb_purge_thread.rst 1970-01-01 00:00:00 +0000
230@@ -1,7 +0,0 @@
231-.. _innodb_purge_thread:
232-
233-========================
234- Dedicated Purge Thread
235-========================
236-
237- The |Percona Server| 5.1 multiple purge threads feature has not been ported to 5.5 yet. However, the upstream MySQL 5.5 dedicated purge thread is available.
238
239=== added file 'doc/source/performance/query_cache_enhance.rst'
240--- doc/source/performance/query_cache_enhance.rst 1970-01-01 00:00:00 +0000
241+++ doc/source/performance/query_cache_enhance.rst 2013-03-21 21:00:31 +0000
242@@ -0,0 +1,89 @@
243+.. _query_cache_enhance:
244+
245+==========================
246+ Query Cache Enhancements
247+==========================
248+
249+This page describes the enhancements for the query cache. At the moment three features are available:
250+
251+ * Disabling the cache completely
252+
253+ * Diagnosing contention more easily
254+
255+ * Ignoring comments
256+
257+Disabling the cache completely
258+==============================
259+
260+This feature allows the user to completely disable use of the query cache. When the server is compiled with the query cache enabled, the query cache is locked during use by the query cache mutex. This lock can cause performance to decrease in some situations. By disabling use of the query cache altogether when the server is started, any possibility of locking it is eliminated, and performance may be improved.
261+
262+The query cache can now be disabled at server startup or in an option file by: ::
263+
264+ --query_cache_type=0
265+
266+The default is 1 (query cache enabled).
267+
268+**Note:** This variable already exists in standard |MySQL|, but when setting query_cache_type=0, the query cache mutex will still be in used. Setting query_cache_type=0 in |Percona Server| ensures that both the cache is disabled and the mutex is not used.
269+
270+If query caching is off and a user tries to turn it on from within a session, the following error will be reported: ::
271+
272+ SET GLOBAL query_cache_type=ON;
273+ ERROR 1651(HY000): Query cache is disabled; restart the server with query_cache_type=1 to enable it
274+
275+**Note:** This variable is implemented in standard |MySQL| from version 5.5.0.
276+
277+
278+Diagnosing contention more easily
279+=================================
280+
281+This features provides a new thread state - ``Waiting on query cache mutex``. It has always been difficult to spot query cache bottlenecks because these bottlenecks usually happen intermittently and are not directly reported by the server. This new thread state appear in the output of SHOW PROCESSLIST, easing diagnostics.
282+
283+Imagine that we run three queries simultaneously (each one in a separate thread):
284+
285+ > SELECT number from t where id > 0;
286+ > SELECT number from t where id > 0;
287+ > SELECT number from t where id > 0;
288+
289+If we experience query cache contention, the output of SHOW PROCESSLIT will look like this: ::
290+
291+ > SHOW PROCESSLIST;
292+ Id User Host db Command Time State Info
293+ 2 root localhost test Sleep 2 NULL
294+ 3 root localhost test Query 2 Waiting on query cache mutex SELECT number from t where id > 0;
295+ 4 root localhost test Query 1 Waiting on query cache mutex SELECT number from t where id > 0;
296+ 5 root localhost test Query 0 NULL
297+
298+Ignoring comments
299+=================
300+
301+This feature adds an option to make the server ignore comments when checking for a query cache hit. For example, consider these two queries: ::
302+
303+ /* first query */ select name from users where users.name like 'Bob%';
304+ /* retry search */ select name from users where users.name like 'Bob%';
305+
306+By default (option off), the queries are considered different, so the server will execute them both and cache them both.
307+
308+If the option is enabled, the queries are considered identical, so the server will execute and cache the first one and will serve the second one directly from the query cache.
309+
310+
311+System Variables
312+================
313+
314+.. variable:: query_cache_strip_comments
315+
316+ :cli: Yes
317+ :conf: Yes
318+ :scope: Global
319+ :dyn: Yes
320+ :vartype: Boolean
321+ :default: Off
322+
323+
324+Makes the server ignore comments when checking for a query cache hit.
325+
326+Other Reading
327+-------------
328+
329+ * `MySQL general thread states <http://dev.mysql.com/doc/refman/5.1/en/general-thread-states.html>`_
330+
331+ * `Query cache freezes <http://www.mysqlperformanceblog.com/2009/03/19/mysql-random-freezes-could-be-the-query-cache/>`_
332
333=== removed file 'doc/source/performance/query_cache_enhance.rst'
334--- doc/source/performance/query_cache_enhance.rst 2012-09-27 09:13:48 +0000
335+++ doc/source/performance/query_cache_enhance.rst 1970-01-01 00:00:00 +0000
336@@ -1,123 +0,0 @@
337-.. _query_cache_enhance:
338-
339-==========================
340- Query Cache Enhancements
341-==========================
342-
343-This page describes the enhancements for the query cache. At the moment three features are available:
344-
345- * Disabling the cache completely
346-
347- * Diagnosing contention more easily
348-
349- * Ignoring comments
350-
351-Disabling the cache completely
352-==============================
353-
354-This feature allows the user to completely disable use of the query cache. When the server is compiled with the query cache enabled, the query cache is locked during use by the query cache mutex. This lock can cause performance to decrease in some situations. By disabling use of the query cache altogether when the server is started, any possibility of locking it is eliminated, and performance may be improved.
355-
356-The query cache can now be disabled at server startup or in an option file by: ::
357-
358- --query_cache_type=0
359-
360-The default is 1 (query cache enabled).
361-
362-**Note:** This variable already exists in standard |MySQL|, but when setting query_cache_type=0, the query cache mutex will still be in used. Setting query_cache_type=0 in |Percona Server| ensures that both the cache is disabled and the mutex is not used.
363-
364-If query caching is off and a user tries to turn it on from within a session, the following error will be reported: ::
365-
366- SET GLOBAL query_cache_type=ON;
367- ERROR 1651(HY000): Query cache is disabled; restart the server with query_cache_type=1 to enable it
368-
369-**Note:** This variable is implemented in standard |MySQL| from version 5.5.0.
370-
371-
372-Diagnosing contention more easily
373-=================================
374-
375-This features provides a new thread state - ``Waiting on query cache mutex``. It has always been difficult to spot query cache bottlenecks because these bottlenecks usually happen intermittently and are not directly reported by the server. This new thread state appear in the output of SHOW PROCESSLIST, easing diagnostics.
376-
377-Imagine that we run three queries simultaneously (each one in a separate thread):
378-
379- > SELECT number from t where id > 0;
380- > SELECT number from t where id > 0;
381- > SELECT number from t where id > 0;
382-
383-If we experience query cache contention, the output of SHOW PROCESSLIT will look like this: ::
384-
385- > SHOW PROCESSLIST;
386- Id User Host db Command Time State Info
387- 2 root localhost test Sleep 2 NULL
388- 3 root localhost test Query 2 Waiting on query cache mutex SELECT number from t where id > 0;
389- 4 root localhost test Query 1 Waiting on query cache mutex SELECT number from t where id > 0;
390- 5 root localhost test Query 0 NULL
391-
392-Ignoring comments
393-=================
394-
395-This feature adds an option to make the server ignore comments when checking for a query cache hit. For example, consider these two queries: ::
396-
397- /* first query */ select name from users where users.name like 'Bob%';
398- /* retry search */ select name from users where users.name like 'Bob%';
399-
400-By default (option off), the queries are considered different, so the server will execute them both and cache them both.
401-
402-If the option is enabled, the queries are considered identical, so the server will execute and cache the first one and will serve the second one directly from the query cache.
403-
404-
405-.. Version Specific Information
406-.. ----------------------------
407-
408-.. Disabling the query cache completely
409-
410-.. Percona Server Version Comments
411-.. 5.1.49-12.0 Full functionality available.
412-.. Diagnosing contention more easily
413-
414-.. Percona Server Version Comments
415-.. 5.1.49-12.0 Full functionality available.
416-.. Ignoring comments
417-
418-.. Percona Server Version Comments
419-.. 5.1.47-11.0 Critical bug (see MySQL bug 55032). Release was recalled.
420-.. 5.1.47-11.1 Fixed critical bug from previous release. MySQL bug 55032 actual. Bug b603618 actual. Bug 603619 actual.
421-.. 5.1.47-11.2 Full functionality available.
422-.. 5.1.48-12.0 Full functionality available.
423-
424-.. Other Information
425-
426-.. Disabling the query cache completely
427-
428-.. Author/Origin Percona
429-.. Bugs fixed LP bug 609027, MySQL bug 38551
430-.. Diagnosing contention more easily
431-
432-.. Author/Origin Percona
433-.. Bugs fixed LP bug589484
434-
435-System Variables
436-================
437-
438-.. variable:: query_cache_strip_comments
439-
440- :cli: Yes
441- :conf: Yes
442- :scope: Global
443- :dyn: Yes
444- :vartype: Boolean
445- :default: Off
446-
447-
448-Makes the server ignore comments when checking for a query cache hit.
449-
450-Other Reading
451--------------
452-
453- * `MySQL general thread states <http://dev.mysql.com/doc/refman/5.1/en/general-thread-states.html>`_
454-
455- * `RAII <http://en.wikibooks.org/wiki/More_C%2B%2B_Idioms/Resource_Acquisition_Is_Initialization>`_
456-
457- * `Scope guard <http://en.wikibooks.org/wiki/More_C%2B%2B_Idioms/Scope_Guard>`_
458-
459- * `Query cache freezes <http://www.mysqlperformanceblog.com/2009/03/19/mysql-random-freezes-could-be-the-query-cache/>`_
460
461=== modified file 'doc/source/release-notes/Percona-Server-5.5.15-21.0.rst'
462--- doc/source/release-notes/Percona-Server-5.5.15-21.0.rst 2012-10-24 18:06:58 +0000
463+++ doc/source/release-notes/Percona-Server-5.5.15-21.0.rst 2013-03-21 21:00:31 +0000
464@@ -4,7 +4,7 @@
465 |Percona Server| 5.5.15-21.0
466 ============================
467
468-Percona is glad to announce the release of |Percona Server| 5.5.15-21.0 on August 31, 2011 (Downloads are available `here <http://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.15-21.0/>`_ and from the `Percona Software Repositories <http://http://www.percona.com/doc/percona-server/5.5/installation.html>`_).
469+Percona is glad to announce the release of |Percona Server| 5.5.15-21.0 on August 31, 2011 (Downloads are available `here <http://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.15-21.0/>`_ and from the `Percona Software Repositories <http://www.percona.com/doc/percona-server/5.5/installation.html>`_).
470
471 Based on |MySQL| 5.5.15, including all the bug fixes in it, |Percona Server| 5.5.15-21.0 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.15-21.0 milestone at Launchpad <https://launchpad.net/percona-server/+milestone/5.5.15-21.0>`_.
472
473
474=== modified file 'doc/source/release-notes/Percona-Server-5.5.28-29.3.rst'
475--- doc/source/release-notes/Percona-Server-5.5.28-29.3.rst 2013-01-09 07:42:33 +0000
476+++ doc/source/release-notes/Percona-Server-5.5.28-29.3.rst 2013-03-21 21:00:31 +0000
477@@ -4,7 +4,7 @@
478 |Percona Server| 5.5.28-29.3
479 ===============================
480
481-Percona is glad to announce the release of |Percona Server| 5.5.28-29.3 on January 8th, 2012 (Downloads are available `here <http://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.28-29.3/>`_ and from the `Percona Software Repositories <http://www.percona.com/docs/wiki/repositories:start>`_).
482+Percona is glad to announce the release of |Percona Server| 5.5.28-29.3 on January 8th, 2013 (Downloads are available `here <http://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.28-29.3/>`_ and from the `Percona Software Repositories <http://www.percona.com/docs/wiki/repositories:start>`_).
483
484 Based on `MySQL 5.5.28 <http://dev.mysql.com/doc/refman/5.5/en/news-5.5.28.html>`_, including all the bug fixes in it, |Percona Server| 5.5.28-29.3 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.28-29.3 milestone at Launchpad <https://launchpad.net/percona-server/+milestone/5.5.28-29.3>`_.
485
486
487=== modified file 'doc/source/release-notes/Percona-Server-5.5.29-29.4.rst'
488--- doc/source/release-notes/Percona-Server-5.5.29-29.4.rst 2013-01-30 10:01:50 +0000
489+++ doc/source/release-notes/Percona-Server-5.5.29-29.4.rst 2013-03-21 21:00:31 +0000
490@@ -4,7 +4,7 @@
491 |Percona Server| 5.5.29-29.4
492 ===============================
493
494-Percona is glad to announce the release of |Percona Server| 5.5.29-29.4 on January 23rd, 2012 (Downloads are available `here <http://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.29-29.4/>`_ and from the `Percona Software Repositories <http://www.percona.com/docs/wiki/repositories:start>`_).
495+Percona is glad to announce the release of |Percona Server| 5.5.29-29.4 on January 23rd, 2013 (Downloads are available `here <http://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.29-29.4/>`_ and from the `Percona Software Repositories <http://www.percona.com/docs/wiki/repositories:start>`_).
496
497 Based on `MySQL 5.5.29 <http://dev.mysql.com/doc/refman/5.5/en/news-5.5.29.html>`_, including all the bug fixes in it, |Percona Server| 5.5.29-29.4 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.29-29.4 milestone at Launchpad <https://launchpad.net/percona-server/+milestone/5.5.29-29.4>`_.
498

Subscribers

People subscribed via source and target branches