lp:~vlad-lesin/percona-server/mysql-5.5-32405

Created by Vlad Lesin on 2013-08-06 and last modified on 2013-08-07
Get this branch:
bzr branch lp:~vlad-lesin/percona-server/mysql-5.5-32405
Only Vlad Lesin can upload to this branch. If you are Vlad Lesin please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

4349. By Vlad Lesin on 2013-08-07

Merged with mysql-5.5.33. Revision 4397 of lp:mysql-server/5.5 contains
partial fix for bug 1049871 / CVE-2012-4414. The fix is for the following
issue: "A long SET expression in LOAD DATA is incorrectly truncated when
written to the binary log."

When SET clauses are specified as a part of LOAD DATA statement, these SET
clause user command strings need to be stored as it is inorder to reconstruct
the original user command. These strings are stored as a part of SET clause item
tree's top most Item node's name itself, but Item::name can be of MAX_ALIAS_NAME
size.

Percona's fix just removes limit for Item::name but upstream fix uses new
String list to store the SET expression values.

This branch contains Percona's fix because upstream's fix cause rpl_mdev382
test failure, i.e. the last argument in SET argiments list is repeated twice
in binlog. This is an example from rpl_mdev382 result file diff:

-LOAD DATA LOCAL INFILE '<name>' INTO TABLE `t``1` FIELDS TERMINATED BY ',' ENCLOSED BY '\'' ESCAPED BY '\\' LINES TERMINATED BY '\n' (`a``1`, @`b```) SET `b``2`= @`b```, `c``3`= concat('|', "b""a'z", "!")
+LOAD DATA LOCAL INFILE '<name>' INTO TABLE `t``1` FIELDS TERMINATED BY ',' ENCLOSED BY '\'' ESCAPED BY '\\' LINES TERMINATED BY '\n' (`a``1`, @`b```) SET `b``2`= @`b```, `c``3` = concat('|', "b""a'z", "!"), `c``3`= concat('|', "b""a'z", "!")

4348. By Laurynas Biveinis on 2013-06-11

Merge bug 1049871 / CVE-2012-4414 fix

4347. By Laurynas Biveinis on 2013-06-11

Automerge bug 1171941 / CVE-2012-5615 fix

4346. By Laurynas Biveinis on 2013-06-11

Automerge bug 1172090 / CVE-2012-5627 fix

4345. By Surya Narayana Murthy Narkedimilli on 2013-05-16

Fix for BUG# 16812255: Removing the --random-password option
which is supported only for MYSQL server versions 5.6 and above.

4344. By Surya Narayana Murthy Narkedimilli on 2013-05-16

Changes to verify the solaris upgrade issue.

4343. By Surya Narayana Murthy Narkedimilli on 2013-05-15

Fixing the RPM-ULN build issue by ignoring the postinstall_check.sh.

4342. By Surya Narayana Murthy Narkedimilli on 2013-05-15

Bug 16812255 - 5.5.32 PKG INSTALLATION FAILED DURING MYSQL_INSTALL_DB EXECUTION

4341. By Balasubramanian Kandasamy on 2013-05-13

Updated copyright year information

4340. By Balasubramanian Kandasamy on 2013-05-13

 Adding fix for Bug#16798868

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:percona-server/5.6
This branch contains Public information 
Everyone can see this information.

Subscribers