Merge lp:~hrvojem/percona-server/rn-5.5.25-27.0 into lp:percona-server/5.5

Proposed by Hrvoje Matijakovic
Status: Merged
Approved by: Alexey Kopytov
Approved revision: no longer in the source branch.
Merged at revision: 273
Proposed branch: lp:~hrvojem/percona-server/rn-5.5.25-27.0
Merge into: lp:percona-server/5.5
Diff against target: 67 lines (+39/-2)
3 files modified
doc/source/conf.py (+1/-1)
doc/source/diagnostics/thread_based_profiling.rst (+1/-1)
doc/source/release-notes/Percona-Server-5.5.25-27.0.rst (+37/-0)
To merge this branch: bzr merge lp:~hrvojem/percona-server/rn-5.5.25-27.0
Reviewer Review Type Date Requested Status
Alexey Kopytov (community) Approve
Laurynas Biveinis (community) Approve
Review via email: mp+111408@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Laurynas Biveinis (laurynas-biveinis) wrote :

In "threads on the server, other than the one being profiled can affect" comma after "profiled".
"5.5 tree was holding some patch management remnants." IMHO is not very clear, I'd write "Removed some patch-based source code management leftovers from the bzr branch migration" or something similar.

review: Needs Fixing
Revision history for this message
Laurynas Biveinis (laurynas-biveinis) :
review: Approve
Revision history for this message
Alexey Kopytov (akopytov) wrote :

I would replace "PAM file" with "The PAM authentication plugin".

review: Needs Fixing
Revision history for this message
Alexey Kopytov (akopytov) :
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 2012-06-04 13:39:55 +0000
3+++ doc/source/conf.py 2012-06-21 16:22:21 +0000
4@@ -54,7 +54,7 @@
5 # The short X.Y version.
6 version = '5.5'
7 # The full version, including alpha/beta/rc tags.
8-release = '5.5.24-26.0'
9+release = '5.5.25-27.0'
10
11 # The language for content autogenerated by Sphinx. Refer to documentation
12 # for a list of supported languages.
13
14=== modified file 'doc/source/diagnostics/thread_based_profiling.rst'
15--- doc/source/diagnostics/thread_based_profiling.rst 2012-06-14 14:15:09 +0000
16+++ doc/source/diagnostics/thread_based_profiling.rst 2012-06-21 16:22:21 +0000
17@@ -4,7 +4,7 @@
18 Thread Based Profiling
19 =========================
20
21-|Percona Server| now uses thread based profiling by default, instead of process based profiling. This was implemented because with process based profiling, threads on the server, other than the one being profiled can affect the profiling information.
22+|Percona Server| now uses thread based profiling by default, instead of process based profiling. This was implemented because with process based profiling, threads on the server, other than the one being profiled, can affect the profiling information.
23
24 Thread based profiling is using the information provided by the kernel `getrusage <http://kernel.org/doc/man-pages/online/pages/man2/getrusage.2.html>`_ function. Since the 2.6.26 kernel version, thread based resource usage is available with the **RUSAGE_THREAD**. This means that the thread based profiling will be used if you're running the 2.6.26 kernel or newer, or if the **RUSAGE_THREAD** has been ported back.
25
26
27=== added file 'doc/source/release-notes/Percona-Server-5.5.25-27.0.rst'
28--- doc/source/release-notes/Percona-Server-5.5.25-27.0.rst 1970-01-01 00:00:00 +0000
29+++ doc/source/release-notes/Percona-Server-5.5.25-27.0.rst 2012-06-21 16:22:21 +0000
30@@ -0,0 +1,37 @@
31+.. rn:: 5.5.25-27.0
32+
33+==============================
34+ |Percona Server| 5.5.25-27.0
35+==============================
36+
37+Percona is glad to announce the release of |Percona Server| 5.5.25-27.0 on June 27th, 2012 (Downloads are available `here <http://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.25-27.0/>`_ and from the `Percona Software Repositories <http://www.percona.com/docs/wiki/repositories:start>`_).
38+
39+Based on `MySQL 5.5.25 <http://dev.mysql.com/doc/refman/5.5/en/news-5-5-25.html>`_, including all the bug fixes in it, |Percona Server| 5.5.25-27.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.25-27.0 milestone at Launchpad <https://launchpad.net/percona-server/+milestone/5.5.25-27.0>`_.
40+
41+Features
42+========
43+
44+ * |Percona Server| has extended standard behavior of variable :variable:`secure-file-priv`. When used with no argument, the `LOAD_FILE()` function will always return NULL. The `LOAD DATA INFILE` and `SELECT INTO OUTFILE` statements will fail with the following error: "The MySQL server is running with the :option:`--secure-file-priv` option so it cannot execute this statement". `LOAD DATA LOCAL INFILE` is not affected by the :option:`--secure-file-priv` option and will still work when it's used without an argument.
45+
46+ * |Percona Server| now uses `thread based profiling <http://www.percona.com/doc/percona-server/5.5/diagnostics/thread_based_profiling.html>`_ by default, instead of process based profiling. This was implemented because with process based profiling, threads on the server, other than the one being profiled, can affect the profiling information.
47+
48+Bug Fixes
49+=========
50+
51+ * |Percona Server| 5.5.24 would crash if userstats were enabled with any replication configured. This was a regression introduced with ssl connections count in statistics tables. Bug fixed :bug:`1008278` (*Vladislav Lesin*).
52+
53+ * PAM authentication plugin was in different directories in 32bit and 64bit binary tarballs. Bug fixed :bug:`1007271` (*Ignacio Nin*).
54+
55+ * Querying I_S.GLOBAL_TEMPORARY_TABLES or TEMPORARY_TABLES would crash threads working with temporary tables. Bug fixed :bug:`951588` (*Laurynas Biveinis*).
56+
57+ * mysqld crash message wasn't pointing to |Percona Server| bugtracker. Bug fixed :bug:`1007254` (*Vadim Tkachenko*).
58+
59+ * If the tablespace has been created with MySQL 5.0 or older, importing that table could crash |Percona Server| in some cases. Bug fixed :bug:`1000221` (*Alexey Kopytov*).
60+
61+ * Server started with :option:`skip-innodb` crashes on `SELECT * FROM INNODB_TABLE_STATS` or `INNODB_INDEX_STATS`. Bug fixed :bug:`896439` (*Stewart Smith*).
62+
63+ * Fixed typo for :variable:`log_slow_verbosity` in the code. Bug fixed :bug:`987737` (*Stewart Smith*).
64+
65+ * Removed some patch-based source code management leftovers from the bzr branch migration. Bug fixed :bug:`988383` (*Stewart Smith*).
66+
67+ * Fixed upstream mysql bug `#60743 <http://bugs.mysql.com/bug.php?id=60743>`_, typo in cmake/dtrace.cmake that was making dtrace unusable. Bug fixed :bug:`1013455` (*Stewart Smith*).

Subscribers

People subscribed via source and target branches