lp:~stewart/drizzle/update-innobase-1.0.9

Created by Stewart Smith and last modified
Get this branch:
bzr branch lp:~stewart/drizzle/update-innobase-1.0.9
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:
Merged

Recent revisions

2151. By Stewart Smith

fix ICC build failure

2150. By Stewart Smith

fix the session->killed to session->getKilled() API transition for innobase

2149. By Stewart Smith

merge trunk

2148. By Stewart Smith

merge build fixes from innobase 1.0.7 tree

2147. By jimmy

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

Original revid:<email address hidden>

Original Authors: Jimmy Yang <email address hidden>
Original commit message:
This is to fix a special case for the fix on bug #53592, where the
err_index could be not a member of the share structure or prebuilt
structure passed from MySQL. For now, we resort to the traditional
way of scanning index->table for the index number.

2146. By Inaam Rana <email address hidden>

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

Original revid:<email address hidden>

Original Authors: Inaam Rana <email address hidden>
Original commit message:
Fix the printout in for long semaphore waits to not
list a thread doing a wait_ex as an s-lock waiter.

2145. By jimmy

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

Original revid:<email address hidden>

Original Authors: Jimmy Yang <email address hidden>
Original commit message:
Fix Bug #53592 in plugin code, "crash replacing duplicates into table
after fast alter table added unique key". Look up MySQL index number should
go through index translation table.

rb://347, approved by Marko

2144. 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:
Suppress bogus Valgrind warnings about buf_buddy_relocate()
accessing uninitialized memory in Valgrind-instrumented builds.

2143. 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:
Document the Bug #53578 fix.

2142. 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:
Bug#53578: assert on invalid page access, in fil_io()

Store the max_space_id in the data dictionary header in order to avoid
space_id reuse.

DICT_HDR_MIX_ID: Renamed to DICT_HDR_MAX_SPACE_ID, DICT_HDR_MIX_ID_LOW.

dict_hdr_get_new_id(): Return table_id, index_id, space_id or a subset of them.

fil_system_t: Add ibool space_id_reuse_warned.

fil_create_new_single_table_tablespace(): Get the space_id from the caller.

fil_space_create(): Issue a warning if the fil_system->max_assigned_id
is exceeded.

fil_assign_new_space_id(): Return TRUE/FALSE and take a pointer to the
space_id as a parameter. Make the function public.

fil_init(): Initialize all fil_system fields by mem_zalloc(). Remove
explicit initializations of certain fields to 0 or NULL.

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