Merge lp:~hrvojem/percona-server/rn-5.5.24-26.0 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: 251
Proposed branch: lp:~hrvojem/percona-server/rn-5.5.24-26.0
Merge into: lp:percona-server/5.5
Diff against target: 145 lines (+79/-0)
4 files modified
doc/source/diagnostics/user_stats.rst (+9/-0)
doc/source/index.rst (+1/-0)
doc/source/management/enforce_engine.rst (+36/-0)
doc/source/release-notes/Percona-Server-5.5.24-26.0.rst (+33/-0)
To merge this branch: bzr merge lp:~hrvojem/percona-server/rn-5.5.24-26.0
Reviewer Review Type Date Requested Status
Stewart Smith (community) Approve
Review via email: mp+107610@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Stewart Smith (stewart) wrote :

review approve
merge approve

--
Stewart Smith

Revision history for this message
Stewart Smith (stewart) :
review: Approve
Revision history for this message
Stewart Smith (stewart) wrote :

 review approve
 merge approve

--
Stewart Smith

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'doc/source/diagnostics/user_stats.rst'
2--- doc/source/diagnostics/user_stats.rst 2012-01-25 14:53:47 +0000
3+++ doc/source/diagnostics/user_stats.rst 2012-05-28 12:06:21 +0000
4@@ -14,6 +14,8 @@
5
6 * :rn:`5.5.10-20.1`:
7 Renamed variable :variable:`userstat_running` to :variable:`userstat`.
8+ * :rn:`5.5.24-26.0`:
9+ TOTAL_CONNECTIONS_SSL column has been added to CLIENT_STATISTICS, THREAD_STATISTICS and USER_STATISTICS tables
10
11 Other Information
12 =================
13@@ -64,6 +66,8 @@
14 :column LOST_CONNECTIONS: The number of this client's connections that were terminated uncleanly.
15 :column ACCESS_DENIED: The number of times this client's connections issued commands that were denied.
16 :column EMPTY_QUERIES: The number of times this client's connections sent empty queries to the server.
17+ :column TOTAL_CONNECTIONS_SSL: The number of times this client's connections connected using SSL to the server.
18+
19
20 This table holds statistics about client connections. The Percona version of the feature restricts this table's visibility to users who have the ``SUPER`` or ``PROCESS`` privilege.
21
22@@ -92,6 +96,7 @@
23 LOST_CONNECTIONS: 0
24 ACCESS_DENIED: 0
25 EMPTY_QUERIES: 0
26+ TOTAL_CONNECTIONS_SSL: 0
27
28
29 .. table:: INFORMATION_SCHEMA.INDEX_STATISTICS
30@@ -161,6 +166,7 @@
31 :column LOST_CONNECTIONS: int(21)
32 :column ACCESS_DENIED: int(21)
33 :column EMPTY_QUERIES: int(21)
34+ :column TOTAL_CONNECTIONS_SSL: int(21)
35
36 .. table:: INFORMATION_SCHEMA.USER_STATISTICS
37
38@@ -185,6 +191,7 @@
39 :column LOST_CONNECTIONS: The number of this user's connections that were terminated uncleanly.
40 :column ACCESS_DENIED: The number of times this user's connections issued commands that were denied.
41 :column EMPTY_QUERIES: The number of times this user's connections sent empty queries to the server.
42+ :column TOTAL_CONNECTIONS_SSL: The number of times this user's connections connected using SSL to the server.
43
44 This table contains information about user activity. The |Percona| version of the patch restricts this table's visibility to users who have the ``SUPER`` or ``PROCESS`` privilege.
45
46@@ -215,6 +222,8 @@
47 LOST_CONNECTIONS: 0
48 ACCESS_DENIED: 0
49 EMPTY_QUERIES: 0
50+ TOTAL_CONNECTIONS_SSL: 0
51+
52
53 Commands Provided
54 =================
55
56=== modified file 'doc/source/index.rst'
57--- doc/source/index.rst 2012-05-21 12:56:39 +0000
58+++ doc/source/index.rst 2012-05-28 12:06:21 +0000
59@@ -122,6 +122,7 @@
60 management/udf_maatkit
61 management/innodb_fake_changes
62 management/innodb_kill_idle_trx
63+ management/enforce_engine
64
65 Diagnostics Improvements
66 ========================
67
68=== added file 'doc/source/management/enforce_engine.rst'
69--- doc/source/management/enforce_engine.rst 1970-01-01 00:00:00 +0000
70+++ doc/source/management/enforce_engine.rst 2012-05-28 12:06:21 +0000
71@@ -0,0 +1,36 @@
72+.. _enforce_engine:
73+
74+========================
75+Enforcing Storage Engine
76+========================
77+
78+|Percona Server| has implemented variable which can be used for enforcing the use of a specific storage engine.
79+
80+When this variable is specified and a user tries to create a table using an explicit storage engine that is not the specified enforced engine, he will get either an error if the ``NO_ENGINE_SUBSTITUTION`` SQL mode is enabled or a warning if ``NO_ENGINE_SUBSTITUTION`` is disabled and the table will be created anyway using the enforced engine (this is consistent with the default |MySQL| way of creating the default storage engine if other engines aren't available unless ``NO_ENGINE_SUBSTITUTION`` is set).
81+
82+In case user tries to enable enforce_storage_engine with engine that isn't available, system will not start.
83+
84+Version Specific Information
85+============================
86+
87+ * :rn:`5.5.24-26.0`
88+ Variable :variable:`enforce_storage_engine` implemented.
89+
90+System Variables
91+================
92+
93+.. variable:: enforce_storage_engine
94+
95+ :cli: No
96+ :conf: Yes
97+ :scope: Global
98+ :dyn: No
99+ :vartype: String
100+ :default: NULL
101+
102+Example
103+=======
104+
105+Adding following option to :term:`my.cnf` will start the server with InnoDB as enforced storage engine. ::
106+
107+ enforce_storage_engine=InnoDB
108
109=== added file 'doc/source/release-notes/Percona-Server-5.5.24-26.0.rst'
110--- doc/source/release-notes/Percona-Server-5.5.24-26.0.rst 1970-01-01 00:00:00 +0000
111+++ doc/source/release-notes/Percona-Server-5.5.24-26.0.rst 2012-05-28 12:06:21 +0000
112@@ -0,0 +1,33 @@
113+.. rn:: 5.5.24-26.0
114+
115+==============================
116+ |Percona Server| 5.5.24-26.0
117+==============================
118+
119+Percona is glad to announce the release of |Percona Server| 5.5.24-26.0 on June 1st, 2012 (Downloads are available `here <http://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.24-26.0/>`_ and from the `Percona Software Repositories <http://www.percona.com/docs/wiki/repositories:start>`_).
120+
121+Based on `MySQL 5.5.24 <http://dev.mysql.com/doc/refman/5.5/en/news-5-5-24.html>`_, including all the bug fixes in it, |Percona Server| 5.5.24-26.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.24-26.0 milestone at Launchpad <https://launchpad.net/percona-server/+milestone/5.5.24-26.0>`_.
122+
123+Features
124+========
125+
126+ * Percona PAM authentication plugin has now been integrated into the |Percona Server|.
127+
128+ * |Percona Server| has implemented variable :variable:`enforce_storage_engine` which can be used for enforcing the use of a specific storage engine.
129+
130+ * New column, TOTAL_CONNECTIONS_SSL, has been added in the CLIENT_STATISTICS, THREAD_STATISTICS and USER_STATISTICS tables in the INFORMATION_SCHEMA database.
131+
132+Bug Fixes
133+=========
134+
135+ * Loading LRU dump was preventing shutdown. Bug fixed :bug:`712055` (*George Ormond Lorch III*).
136+
137+ * A crash could leave behind an InnoDB temporary table with temporary indexes resulting in an unbootable server. Bug fixed :bug:`999147` (*Laurynas Biveinis*).
138+
139+ * Since the output file is simply overwritten when dumping the LRU list, we could end up with a partially written dump file in case of a crash, or when making a backup copy of it. Safer approach has been implemente. It now dumps to a temporary file first, and then rename it to the actual dump file. Bug fixed :bug:`686392` (*George Ormond Lorch III*).
140+
141+ * LRU messages are now more verbose for LRU dump. Bug fixed :bug:`713481` (*George Ormond Lorch III*).
142+
143+ * Building Percona Server with the Clang compiler resulted in a compiler error. Bug fixed :bug:`997496` (*Alexey Kopytov*).
144+
145+ * Variable :variable:`thread_statistics` was a reserved word in Percona Server 5.5. As a result, the server variable with that name had to be quoted with backticks when used. Bug fixed :bug:`997036` (*Vladislav Lesin*).

Subscribers

People subscribed via source and target branches