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
=== modified file 'doc/source/diagnostics/user_stats.rst'
--- doc/source/diagnostics/user_stats.rst 2012-01-25 14:53:47 +0000
+++ doc/source/diagnostics/user_stats.rst 2012-05-28 12:06:21 +0000
@@ -14,6 +14,8 @@
1414
15 * :rn:`5.5.10-20.1`:15 * :rn:`5.5.10-20.1`:
16 Renamed variable :variable:`userstat_running` to :variable:`userstat`.16 Renamed variable :variable:`userstat_running` to :variable:`userstat`.
17 * :rn:`5.5.24-26.0`:
18 TOTAL_CONNECTIONS_SSL column has been added to CLIENT_STATISTICS, THREAD_STATISTICS and USER_STATISTICS tables
1719
18Other Information20Other Information
19=================21=================
@@ -64,6 +66,8 @@
64 :column LOST_CONNECTIONS: The number of this client's connections that were terminated uncleanly.66 :column LOST_CONNECTIONS: The number of this client's connections that were terminated uncleanly.
65 :column ACCESS_DENIED: The number of times this client's connections issued commands that were denied.67 :column ACCESS_DENIED: The number of times this client's connections issued commands that were denied.
66 :column EMPTY_QUERIES: The number of times this client's connections sent empty queries to the server.68 :column EMPTY_QUERIES: The number of times this client's connections sent empty queries to the server.
69 :column TOTAL_CONNECTIONS_SSL: The number of times this client's connections connected using SSL to the server.
70
6771
68This 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.72This 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.
6973
@@ -92,6 +96,7 @@
92 LOST_CONNECTIONS: 096 LOST_CONNECTIONS: 0
93 ACCESS_DENIED: 097 ACCESS_DENIED: 0
94 EMPTY_QUERIES: 098 EMPTY_QUERIES: 0
99 TOTAL_CONNECTIONS_SSL: 0
95100
96101
97.. table:: INFORMATION_SCHEMA.INDEX_STATISTICS102.. table:: INFORMATION_SCHEMA.INDEX_STATISTICS
@@ -161,6 +166,7 @@
161 :column LOST_CONNECTIONS: int(21)166 :column LOST_CONNECTIONS: int(21)
162 :column ACCESS_DENIED: int(21)167 :column ACCESS_DENIED: int(21)
163 :column EMPTY_QUERIES: int(21)168 :column EMPTY_QUERIES: int(21)
169 :column TOTAL_CONNECTIONS_SSL: int(21)
164170
165.. table:: INFORMATION_SCHEMA.USER_STATISTICS171.. table:: INFORMATION_SCHEMA.USER_STATISTICS
166172
@@ -185,6 +191,7 @@
185 :column LOST_CONNECTIONS: The number of this user's connections that were terminated uncleanly.191 :column LOST_CONNECTIONS: The number of this user's connections that were terminated uncleanly.
186 :column ACCESS_DENIED: The number of times this user's connections issued commands that were denied.192 :column ACCESS_DENIED: The number of times this user's connections issued commands that were denied.
187 :column EMPTY_QUERIES: The number of times this user's connections sent empty queries to the server.193 :column EMPTY_QUERIES: The number of times this user's connections sent empty queries to the server.
194 :column TOTAL_CONNECTIONS_SSL: The number of times this user's connections connected using SSL to the server.
188195
189This 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.196This 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.
190197
@@ -215,6 +222,8 @@
215 LOST_CONNECTIONS: 0222 LOST_CONNECTIONS: 0
216 ACCESS_DENIED: 0223 ACCESS_DENIED: 0
217 EMPTY_QUERIES: 0224 EMPTY_QUERIES: 0
225 TOTAL_CONNECTIONS_SSL: 0
226
218227
219Commands Provided228Commands Provided
220=================229=================
221230
=== modified file 'doc/source/index.rst'
--- doc/source/index.rst 2012-05-21 12:56:39 +0000
+++ doc/source/index.rst 2012-05-28 12:06:21 +0000
@@ -122,6 +122,7 @@
122 management/udf_maatkit122 management/udf_maatkit
123 management/innodb_fake_changes123 management/innodb_fake_changes
124 management/innodb_kill_idle_trx124 management/innodb_kill_idle_trx
125 management/enforce_engine
125126
126Diagnostics Improvements127Diagnostics Improvements
127========================128========================
128129
=== added file 'doc/source/management/enforce_engine.rst'
--- doc/source/management/enforce_engine.rst 1970-01-01 00:00:00 +0000
+++ doc/source/management/enforce_engine.rst 2012-05-28 12:06:21 +0000
@@ -0,0 +1,36 @@
1.. _enforce_engine:
2
3========================
4Enforcing Storage Engine
5========================
6
7|Percona Server| has implemented variable which can be used for enforcing the use of a specific storage engine.
8
9When 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).
10
11In case user tries to enable enforce_storage_engine with engine that isn't available, system will not start.
12
13Version Specific Information
14============================
15
16 * :rn:`5.5.24-26.0`
17 Variable :variable:`enforce_storage_engine` implemented.
18
19System Variables
20================
21
22.. variable:: enforce_storage_engine
23
24 :cli: No
25 :conf: Yes
26 :scope: Global
27 :dyn: No
28 :vartype: String
29 :default: NULL
30
31Example
32=======
33
34Adding following option to :term:`my.cnf` will start the server with InnoDB as enforced storage engine. ::
35
36 enforce_storage_engine=InnoDB
037
=== added file 'doc/source/release-notes/Percona-Server-5.5.24-26.0.rst'
--- doc/source/release-notes/Percona-Server-5.5.24-26.0.rst 1970-01-01 00:00:00 +0000
+++ doc/source/release-notes/Percona-Server-5.5.24-26.0.rst 2012-05-28 12:06:21 +0000
@@ -0,0 +1,33 @@
1.. rn:: 5.5.24-26.0
2
3==============================
4 |Percona Server| 5.5.24-26.0
5==============================
6
7Percona 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>`_).
8
9Based 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>`_.
10
11Features
12========
13
14 * Percona PAM authentication plugin has now been integrated into the |Percona Server|.
15
16 * |Percona Server| has implemented variable :variable:`enforce_storage_engine` which can be used for enforcing the use of a specific storage engine.
17
18 * New column, TOTAL_CONNECTIONS_SSL, has been added in the CLIENT_STATISTICS, THREAD_STATISTICS and USER_STATISTICS tables in the INFORMATION_SCHEMA database.
19
20Bug Fixes
21=========
22
23 * Loading LRU dump was preventing shutdown. Bug fixed :bug:`712055` (*George Ormond Lorch III*).
24
25 * A crash could leave behind an InnoDB temporary table with temporary indexes resulting in an unbootable server. Bug fixed :bug:`999147` (*Laurynas Biveinis*).
26
27 * 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*).
28
29 * LRU messages are now more verbose for LRU dump. Bug fixed :bug:`713481` (*George Ormond Lorch III*).
30
31 * Building Percona Server with the Clang compiler resulted in a compiler error. Bug fixed :bug:`997496` (*Alexey Kopytov*).
32
33 * 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