lp:~stewart/drizzle/update-innobase-and-read-committed-fix-lockwaittimeout

Created by Stewart Smith and last modified
Get this branch:
bzr branch lp:~stewart/drizzle/update-innobase-and-read-committed-fix-lockwaittimeout
Only Stewart Smith can upload to this branch. If you are Stewart Smith please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Stewart Smith
Project:
Drizzle
Status:
Development

Recent revisions

2111. By Stewart Smith

increase lock-wait-timeout

2110. By Stewart Smith

merge READ COMMITTED bug fix

2109. By Stewart Smith

add test for innobase bug 52663 (mysql bugs system). from the mysql tree, missed in merging revid:<email address hidden> from MySQL InnoDB

2108. By Stewart Smith

merge trunk

2107. By Stewart Smith

return statement now reachable on SunStudio

2106. By Marko Mäkelä <email address hidden>

Merge Revision revid:<email address hidden> from MySQL InnoDB

Original revid:<email address hidden>

Original Authors: Marko Mkel <email address hidden>
Original commit message:
row_search_for_mysql(): Never try semi-consistent read in unique searches.
They are only useful in table scans. (Bug #52663)

2105. By Marko Mäkelä <email address hidden>

Merge Revision revid:<email address hidden> from MySQL InnoDB

Original revid:<email address hidden>

Original Authors: Marko Mäkelä <email address hidden>
Original commit message:
btr_page_split_and_insert(): Silence a compiler warning
about possibly uninitialized variable insert_left.

2104. By Marko Mäkelä <email address hidden>

Merge Revision revid:<email address hidden> from MySQL InnoDB

Original revid:<email address hidden>

Original Authors: Marko Mäkelä <email address hidden>
Original commit message:
Correct the definition of DICT_SYS_INDEXES_NAME_FIELD.
When row_merge_drop_temp_indexes() was reworked to drop the indexes
via the data dictionary cache, the code was broken because it would
read the index name from the wrong field.

2103. By Marko Mäkelä <email address hidden>

Merge Revision revid:<email address hidden> from MySQL InnoDB

Original revid:<email address hidden>

Original Authors: Marko Mkel <email address hidden>
Original commit message:
btr_page_split_and_insert(): Avoid an infinite loop. (Bug #52964)

btr_page_tuple_smaller(): New function, refactored from
btr_page_split_and_insert().

btr_page_get_split_rec(): Renamed from btr_page_get_sure_split_rec().
Note that a NULL return may mean that the tuple is to be inserted into
either the lower or upper page, to be determined by btr_page_tuple_smaller().

btr_page_split_and_insert(): When btr_page_get_split_rec() returns NULL,
invoke btr_page_tuple_smaller() to determine which half-page the tuple
belongs to.

Reviewed by Sunny Bains

2102. By Marko Mäkelä <email address hidden>

Merge Revision revid:<email address hidden> from MySQL InnoDB

Original revid:<email address hidden>

Original Authors: Marko Mkel <email address hidden>
Original commit message:
dict_create_index_step(): Be strict about DYNAMIC and COMPRESSED tables.
Bug #50495 is about REDUNDANT and COMPACT tables, after all.

Branch metadata

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

Subscribers