Merge lp:~hrvojem/percona-server/rn-5.6.16-64.2-tokudb-5.6 into lp:percona-server/5.6

Proposed by Hrvoje Matijakovic
Status: Merged
Approved by: Laurynas Biveinis
Approved revision: no longer in the source branch.
Merged at revision: 569
Proposed branch: lp:~hrvojem/percona-server/rn-5.6.16-64.2-tokudb-5.6
Merge into: lp:percona-server/5.6
Diff against target: 112 lines (+39/-14)
5 files modified
doc/source/conf.py (+1/-1)
doc/source/release-notes/Percona-Server-5.6.16-64.2-tokudb.rst (+16/-0)
doc/source/release-notes/release-notes_index.rst (+1/-0)
doc/source/tokudb/tokudb_installation.rst (+15/-13)
doc/source/tokudb/tokudb_intro.rst (+6/-0)
To merge this branch: bzr merge lp:~hrvojem/percona-server/rn-5.6.16-64.2-tokudb-5.6
Reviewer Review Type Date Requested Status
Laurynas Biveinis (community) Approve
Review via email: mp+212891@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Laurynas Biveinis (laurynas-biveinis) wrote :

Not sure if line 31 is a "new feature" for this release?

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

- 71 and 73 contradict, thus 73 needs changing, also please describe when the automatic installation won't happen.

review: Needs Fixing
Revision history for this message
Laurynas Biveinis (laurynas-biveinis) :
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 2014-03-25 12:04:34 +0000
3+++ doc/source/conf.py 2014-03-27 07:05:29 +0000
4@@ -54,7 +54,7 @@
5 # The short X.Y version.
6 version = '5.6'
7 # The full version, including alpha/beta/rc tags.
8-release = '5.6.16-64.2'
9+release = '5.6.16-64.2-tokudb'
10
11 # The language for content autogenerated by Sphinx. Refer to documentation
12 # for a list of supported languages.
13
14=== added file 'doc/source/release-notes/Percona-Server-5.6.16-64.2-tokudb.rst'
15--- doc/source/release-notes/Percona-Server-5.6.16-64.2-tokudb.rst 1970-01-01 00:00:00 +0000
16+++ doc/source/release-notes/Percona-Server-5.6.16-64.2-tokudb.rst 2014-03-27 07:05:29 +0000
17@@ -0,0 +1,16 @@
18+.. rn:: 5.6.16-64.2-tokudb
19+
20+========================================================
21+ |Percona Server| 5.6.16-64.2-tokudb with TokuDB engine
22+========================================================
23+
24+Percona is glad to announce the first **BETA** release of |Percona Server| 5.6.16-64.2-tokudb with TokuDB engine on March 27th, 2014. Downloads are available `here <http://www.percona.com/downloads/TESTING/Percona-5.6-TokuDB/545/>`_ and from the :ref:`Percona Software Repositories <tokudb_installation>`.
25+
26+Based on |Percona Server| :rn:`5.6.16-64.2` including all the features and bug fixes in it, and on TokuDB 7.1.5-rc.4, |Percona Server| 5.6.16-64.2-tokudb is the first **BETA** release in the |Percona Server| 5.6 with TokuDB engine series. All of |Percona|'s software is open-source and free, all the details of the release can be found in the `5.6.16-64.2 milestone at Launchpad <https://launchpad.net/percona-server/+milestone/5.6.16-64.2>`_.
27+
28+More information on how to :ref:`install <tokudb_installation>` and :ref:`use <using_tokudb>` TokuDB can be found in the documentation. This feature is currently considered BETA quality.
29+
30+New Features
31+============
32+
33+ Installer will now automatically install TokuDB engine on new installations.
34
35=== modified file 'doc/source/release-notes/release-notes_index.rst'
36--- doc/source/release-notes/release-notes_index.rst 2014-03-25 12:04:34 +0000
37+++ doc/source/release-notes/release-notes_index.rst 2014-03-27 07:05:29 +0000
38@@ -6,6 +6,7 @@
39 :maxdepth: 1
40 :glob:
41
42+ Percona-Server-5.6.16-64.2-tokudb
43 Percona-Server-5.6.16-64.2
44 Percona-Server-5.6.16-64.1
45 Percona-Server-5.6.16-64.0
46
47=== modified file 'doc/source/tokudb/tokudb_installation.rst'
48--- doc/source/tokudb/tokudb_installation.rst 2014-03-03 18:32:52 +0000
49+++ doc/source/tokudb/tokudb_installation.rst 2014-03-27 07:05:29 +0000
50@@ -6,9 +6,9 @@
51
52 .. warning::
53
54- This feature is considered **ALPHA** quality and it isn't recommended for production use.
55+ This feature is considered **BETA** quality and it isn't recommended for production use.
56
57-|Percona Server| has added support for TokuDB storage engine in the :rn:`5.6.16-64.0-tokudb` release.
58+|Percona Server| has added support for TokuDB storage engine in the :rn:`5.6.16-64.0-tokudb` release.
59
60 `TokuDB <http://www.tokutek.com/products/tokudb-for-mysql/>`_ is a scalable, ACID and MVCC compliant storage engine that provides indexing-based query improvements, offers online schema modifications, and reduces slave lag for both hard disk drives and flash memory. This storage engine is specifically designed for high performance on write-intensive workloads which is achieved with Fractal Tree indexing.
61
62@@ -51,20 +51,22 @@
63 Upgrading from other |Percona Server| 5.5 and 5.6 releases should work without problems (you should read :ref:`changed_in_56` before upgrading from |Percona Server| 5.5 to |Percona Server| 5.6 with TokuDB engine).
64
65
66-Enabling the TokuDB support
67-===========================
68-
69-This plugin requires manual installation because it isn't installed by default.
70+Manually enabling the TokuDB support
71+====================================
72+
73+After |Percona Server| :rn:`5.6.16-64.2-tokudb` release, TokuDB engine will be automatically enabled during new installations.
74+
75+This plugin will require manual installation if there is a root password already set up during the new installation or upgrade.
76
77 .. code-block:: mysql
78
79- mysql> INSTALL PLUGIN tokudb SONAME 'ha_tokudb.so';
80- mysql> INSTALL PLUGIN tokudb_file_map SONAME 'ha_tokudb.so';
81- mysql> INSTALL PLUGIN tokudb_fractal_tree_info SONAME 'ha_tokudb.so';
82- mysql> INSTALL PLUGIN tokudb_fractal_tree_block_map SONAME 'ha_tokudb.so';
83- mysql> INSTALL PLUGIN tokudb_trx SONAME 'ha_tokudb.so';
84- mysql> INSTALL PLUGIN tokudb_locks SONAME 'ha_tokudb.so';
85- mysql> INSTALL PLUGIN tokudb_lock_waits SONAME 'ha_tokudb.so';
86+ INSTALL PLUGIN tokudb SONAME 'ha_tokudb.so';
87+ INSTALL PLUGIN tokudb_file_map SONAME 'ha_tokudb.so';
88+ INSTALL PLUGIN tokudb_fractal_tree_info SONAME 'ha_tokudb.so';
89+ INSTALL PLUGIN tokudb_fractal_tree_block_map SONAME 'ha_tokudb.so';
90+ INSTALL PLUGIN tokudb_trx SONAME 'ha_tokudb.so';
91+ INSTALL PLUGIN tokudb_locks SONAME 'ha_tokudb.so';
92+ INSTALL PLUGIN tokudb_lock_waits SONAME 'ha_tokudb.so';
93
94 After the engine has been installed it should be present in the engines list. To check if the engine has been correctly installed and active:
95
96
97=== modified file 'doc/source/tokudb/tokudb_intro.rst'
98--- doc/source/tokudb/tokudb_intro.rst 2014-03-03 18:32:52 +0000
99+++ doc/source/tokudb/tokudb_intro.rst 2014-03-27 07:05:29 +0000
100@@ -4,6 +4,12 @@
101 TokuDB Introduction
102 =====================
103
104+.. warning::
105+
106+ This feature is considered **BETA** quality and it isn't recommended for production use.
107+
108+|Percona Server| has added support for TokuDB storage engine in the :rn:`5.6.16-64.0-tokudb` release. TokuDB engine is only available in special |Percona Server| with TokuDB storage engine releases.
109+
110 TokuDB is a scalable, ACID and MVCC compliant storage engine that provides indexing-based query improvements, offers online schema modifications, and reduces slave lag for both hard disk drives and flash memory. This storage engine is specifically designed for high performance on write-intensive workloads which is achieved with Fractal Tree indexing.
111
112 Available TokuDB features:

Subscribers

People subscribed via source and target branches