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

Created by Laurynas Biveinis and last modified
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

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

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

Merge bug 1049871 / CVE-2012-4414 fix

4347. By Laurynas Biveinis

Automerge bug 1171941 / CVE-2012-5615 fix

4346. By Laurynas Biveinis

Automerge bug 1172090 / CVE-2012-5627 fix

4345. By Surya Narayana Murthy Narkedimilli

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

Changes to verify the solaris upgrade issue.

4343. By Surya Narayana Murthy Narkedimilli

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

4342. By Surya Narayana Murthy Narkedimilli

Bug 16812255 - 5.5.32 PKG INSTALLATION FAILED DURING MYSQL_INSTALL_DB EXECUTION

4341. By Balasubramanian Kandasamy

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