lp:~percona-core/percona-server/mysql-5.5-32405

Created by Laurynas Biveinis on 2013-06-11 and last modified on 2013-08-13
Get this branch:
bzr branch lp:~percona-core/percona-server/mysql-5.5-32405
Members of Percona core can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

4350. By Ignacio Nin on 2013-08-13

Include <dlfcn.h> in .c files which require it

Some files use dlopen(3) without including dlfcn.h, which causes trouble
when building with -DHAVE_DLOPEN=0

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

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