List:Commits« Previous MessageNext Message »
From:marko.makela Date:May 24 2010 11:44am
Subject:bzr push into mysql-5.1-innodb branch (marko.makela:3479 to 3480) Bug#53578
View as plain text  
 3480 Marko Mäkelä	2010-05-24
      Document the Bug #53578 fix.

    modified:
      storage/innodb_plugin/ChangeLog
 3479 Marko Mäkelä	2010-05-24
      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.

    modified:
      storage/innodb_plugin/dict/dict0boot.c
      storage/innodb_plugin/dict/dict0crea.c
      storage/innodb_plugin/fil/fil0fil.c
      storage/innodb_plugin/include/dict0boot.h
      storage/innodb_plugin/include/fil0fil.h
      storage/innodb_plugin/row/row0mysql.c
=== modified file 'storage/innodb_plugin/ChangeLog'
--- a/storage/innodb_plugin/ChangeLog	revid:marko.makela@stripped
+++ b/storage/innodb_plugin/ChangeLog	revid:marko.makela@stripped20100524114349-5kaw52sz0yh4szkb
@@ -1,3 +1,9 @@
+2010-05-24	The InnoDB Team
+
+	* dict/dict0boot.c, dict/dict0crea.c, fil/fil0fil.c,
+	include/dict0boot.h, include/fil0fil.h, row/row0mysql.c:
+	Fix Bug#53578: assert on invalid page access, in fil_io()
+
 2010-05-14	The InnoDB Team
 	* mysql-test/innodb_bug48024.test, mysql-test/innodb_bug48024.result,
 	dict/dict0dict.c, handler/ha_innodb.cc, handler/ha_innodb.h,

Attachment: [text/bzr-bundle] bzr/marko.makela@oracle.com-20100524114349-5kaw52sz0yh4szkb.bundle
Thread
bzr push into mysql-5.1-innodb branch (marko.makela:3479 to 3480) Bug#53578marko.makela24 May