Merge lp:~hrvojem/percona-xtradb-cluster/rn-5.6.15-25.4-5.6 into lp:percona-xtradb-cluster

Proposed by Hrvoje Matijakovic
Status: Merged
Approved by: Raghavendra D Prabhu
Approved revision: no longer in the source branch.
Merged at revision: 736
Proposed branch: lp:~hrvojem/percona-xtradb-cluster/rn-5.6.15-25.4-5.6
Merge into: lp:percona-xtradb-cluster
Diff against target: 65 lines (+38/-1)
3 files modified
doc-pxc/source/conf.py (+1/-1)
doc-pxc/source/release-notes/Percona-XtraDB-Cluster-5.6.15-25.4.rst (+36/-0)
doc-pxc/source/release-notes/release-notes_index.rst (+1/-0)
To merge this branch: bzr merge lp:~hrvojem/percona-xtradb-cluster/rn-5.6.15-25.4-5.6
Reviewer Review Type Date Requested Status
Raghavendra D Prabhu (community) Needs Fixing
Review via email: mp+207129@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Raghavendra D Prabhu (raghavendra-prabhu) wrote :

a)

>+Percona is glad to announce the new release of |Percona XtraDB Cluster| 5.6 on February 19th 2014. Binaries are >available from `downloads area <http://www.percona.com/downloads/Percona-XtraDB-Cluster-56/release-5.6.15-25.3/>`_ >or from our :doc:`software repositories </installation>`.

Should be 25.4 here. (and elsehwere)

b)

+ |Percona XtraDB Cluster| was reporting :variable:`wsrep_cert_deps_distance` to be ``1.0`` in all cases, which lead to Parallel Applying being disabled for transactions. Bug fixed :bug:`1277703`.

Actually it was not the variable which caused this, it is that Parallel Applying was not functioning which was evident from the variable `wsrep_cert_deps_distance` being 1.0 at all times.

c)
> binlog events were created for these statements, but they were never cleaned from transaction cache,

This is true, but the binlog events were not required in the first place. The fix actually made those non-InnoDB table binlog events to be not generated at all.

d)

+ ``clustercheck`` script would mark node as down on *Debian* based systems if it was run with default values because it was looking for :file:`my.cnf` in the wrong directory. Bug fixed :bug:`1276076`.

Here, important to mention that it was looking for defaults-extra-file there. It was reading normal config even otherwise.

e) Even though 1277928 is a build bug, important to mention that it uses system zlib now than the bundled one.

f) Need to mention lp:1280557 - where node inconsistency with transactions exceeding max write set size has been fixed.

g) Also, wsrep-load-data-splitting defaults to OFF now, using it turned ON autocommit=0 is not recommended.

Revision history for this message
Raghavendra D Prabhu (raghavendra-prabhu) :
review: Needs Fixing

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'doc-pxc/source/conf.py'
2--- doc-pxc/source/conf.py 2014-01-29 16:24:47 +0000
3+++ doc-pxc/source/conf.py 2014-02-20 10:51:03 +0000
4@@ -55,7 +55,7 @@
5 # The short X.Y version.
6 version = '5.6.15'
7 # The full version, including alpha/beta/rc tags.
8-release = '5.6.15-25.3'
9+release = '5.6.15-25.4'
10
11 # The language for content autogenerated by Sphinx. Refer to documentation
12 # for a list of supported languages.
13
14=== added file 'doc-pxc/source/release-notes/Percona-XtraDB-Cluster-5.6.15-25.4.rst'
15--- doc-pxc/source/release-notes/Percona-XtraDB-Cluster-5.6.15-25.4.rst 1970-01-01 00:00:00 +0000
16+++ doc-pxc/source/release-notes/Percona-XtraDB-Cluster-5.6.15-25.4.rst 2014-02-20 10:51:03 +0000
17@@ -0,0 +1,36 @@
18+.. rn:: 5.6.15-25.4
19+
20+======================================
21+ |Percona XtraDB Cluster| 5.6.15-25.4
22+======================================
23+
24+Percona is glad to announce the new release of |Percona XtraDB Cluster| 5.6 on February 20th 2014. Binaries are available from `downloads area <http://www.percona.com/downloads/Percona-XtraDB-Cluster-56/release-5.6.15-25.4/>`_ or from our :doc:`software repositories </installation>`.
25+
26+Based on `Percona Server 5.6.15-63.0 <http://www.percona.com/doc/percona-server/5.6/release-notes/Percona-Server-5.6.15-63.0.html>`_ including all the bug fixes in it, `Galera Replicator 3.3 <https://launchpad.net/galera/+milestone/25.3.3>`_ and on `Codership wsrep API 5.6.15-25.2 <https://launchpad.net/codership-mysql/+milestone/5.6.15-25.2>`_ is now the current **General Availability** release. All of |Percona|'s software is open-source and free, all the details of the release can be found in the `5.6.15-25.4 milestone <https://launchpad.net/percona-xtradb-cluster/+milestone/5.6.15-25.4>`_ at Launchpad.
27+
28+Bugs fixed
29+==========
30+
31+ Parallel Applying was not functioning which was evident from the :variable:`wsrep_cert_deps_distance` being ``1.0`` at all times. Bug fixed :bug:`1277703`.
32+
33+ Binlog events were created for the statements for non-InnoDB tables, but they were never cleaned from transaction cache, which could lead to node crash. Bug fixed :bug:`1277986`.
34+
35+ |Percona XtraDB Cluster| didn't validate the parameters of :variable:`wsrep_provider_options` when starting it up. Bug fixed :bug:`1260193`.
36+
37+ ``clustercheck`` script would mark node as down on *Debian* based systems if it was run with default values because it was looking for the ``defaults-extra-file`` in the wrong directory. Bug fixed :bug:`1276076`.
38+
39+ Deadlock would happen when ``NULL`` unique key was inserted. Workaround has been implemented to support ``NULL`` keys, by using the ``md5`` sum of full row as key value. Bug fixed :bug:`1276424`.
40+
41+ Variables :variable:`innodb-log-group-home-dir` and :variable:`innodb-data-home-dir` are now handled by default (ie., there is no need to set them up in :option:`sst_special_dirs`). Bug fixed :bug:`1276904`.
42+
43+ Builds now use system ``Zlib`` instead of bundled one. Bug fixed :bug:`1277928`.
44+
45+ If transaction size exceeds the :variable:`wsrep_max_ws_size` limit, there will appear a warning message in the error log and replication is skipped. However, the transaction was committed in the master node, and cluster would be in inconsistent state. Bug fixed :bug:`1280557`.
46+
47+ :variable:`wsrep_load_data_splitting` defaults to ``OFF`` now, using it turned ``ON`` with :variable:`autocommit` set to ``0`` is not recommended.
48+
49+ Other bugs fixed: :bug:`1279844`.
50+
51+We did our best to eliminate bugs and problems during the testing release, but this is a software, so bugs are expected. If you encounter them, please report them to our `bug tracking system <https://bugs.launchpad.net/percona-xtradb-cluster/+filebug>`_.
52+
53+|Percona XtraDB Cluster| `Errata <http://www.percona.com/doc/percona-xtradb-cluster/5.6/errata.html>`_ can be found in our documentation.
54
55=== modified file 'doc-pxc/source/release-notes/release-notes_index.rst'
56--- doc-pxc/source/release-notes/release-notes_index.rst 2014-01-29 15:47:41 +0000
57+++ doc-pxc/source/release-notes/release-notes_index.rst 2014-02-20 10:51:03 +0000
58@@ -6,6 +6,7 @@
59 :maxdepth: 1
60 :glob:
61
62+ Percona-XtraDB-Cluster-5.6.15-25.4
63 Percona-XtraDB-Cluster-5.6.15-25.3
64 Percona-XtraDB-Cluster-5.6.15-25.2
65 Percona-XtraDB-Cluster-5.6.14-25.1

Subscribers

People subscribed via source and target branches