lp:~davi/mysql-server/5.5

Created by Davi Arnaut and last modified
Get this branch:
bzr branch lp:~davi/mysql-server/5.5
Only Davi Arnaut can upload to this branch. If you are Davi Arnaut please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Davi Arnaut
Project:
MySQL Server
Status:
Development

Recent revisions

4037. By Davi Arnaut <email address hidden>

Merge MySQL 5.5.30.

4036. By Davi Arnaut <email address hidden>

Merge MySQL 5.5.29.

4035. By Davi Arnaut <email address hidden>

Add "packaging/rpm-uln/" directory.

Directory "SPECIFIC-ULN/" was removed in the parent revision. Now the
directory is added in a new path but with the same file ids.

4034. By Davi Arnaut <email address hidden>

Relocate directory "SPECIFIC-ULN/ to "packaging/rpm-uln/".

Revision <email address hidden>, which
renames the directory "SPECIFIC-ULN/" to "packaging/rpm-uln/" broke the
importation of changes from the upstream MySQL bazaar tree to git.

The cause of the problem is that the bzr-git plugin, which is used to
import said changes, does not properly handle directories being renamed
(see Launchpad Bug#818318). In this case, the import succeeds but ends
up creating a broken tree.

In order to work around this problem, the "SPECIFIC-ULN/" directory is
removed and re-added (with same file ids) as "packaging/rpm-uln/" in a
later revision. This basically mimics the rename as a remove and add.
This way, the bzr-git plugin is able to correctly handle the directory
move.

From this point on, upstream changes will need to be merged, but this
shouldn't cause any conflicts.

4033. By Tor Didriksen <email address hidden>

merge 5.1 => 5.5

4032. By Venkata Sidagam <email address hidden>

BUG#13556441: CHECK AND REPAIR TABLE SHOULD BE MORE ROBUST [4]

Problem description:
mysql server crashes when we run repair table on currupted table.

Analysis:
The problem with this bug seem to be key_reflength out of bounds
(186 according to debugger). We read this value from meta-data
segment of .MYI file while doing mi_open().

If you look into _mi_kpointer() you can see that the upper limit
for key_reflength is 7.

Solution:
In mi_open() there is a line like:
  if (share->base.keystart > 65535 || share->base.rec_reflength > 8)
we should verify key_reflength here as well.

4031. By Ashish Agarwal<email address hidden>

BUG#14485479: Merge into mysql-5.5 branch

4030. By Anirudh Mangipudi <email address hidden>

BUG#11754894: MYISAMCHK ERROR HAS INCORRECT REFERENCE
              TO MYISAM_SORT_BUFFER_SIZE
Null Merge from 5.1 to 5.5

4029. By Anirudh Mangipudi <email address hidden>

BUG#11754894: MYISAMCHK ERROR HAS INCORRECT REFERENCE
              TO 'MYISAM_SORT_BUFFER_SIZE'
Merging from 5.1 to 5.5

4028. By Shivji Kumar Jha <email address hidden>

BUG#14659685: main.mysqlbinlog_row_myisam.test main.mysqlbinlog_row_innodb.test are skipped

merge from 5.1 into 5.5

Branch metadata

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

Subscribers