mariadb/btr
marko 49e3685548 branches/innodb+: Merge revisions 3541:3544 from branches/zip:
------------------------------------------------------------------------
  r3541 | marko | 2008-12-16 12:14:58 +0200 (Tue, 16 Dec 2008) | 3 lines

  branches/zip: btr_cur_optimistic_delete(): Note that no further pages
  must be latched before calling mtr_commit(mtr) if the function returns TRUE.
  ------------------------------------------------------------------------
  r3544 | marko | 2008-12-16 15:52:36 +0200 (Tue, 16 Dec 2008) | 20 lines

  branches/zip: Do not update the free bits in the insert buffer bitmap
  when inserting or deleting from the insert buffer B-tree.  Assert that
  records in the insert buffer B-tree are never updated.  This could cure
  Issue #135.

  btr_cur_optimistic_insert(): Do not update the insert buffer bitmap
  when inserting to the insert buffer tree.

  btr_cur_optimistic_delete(): Do not update the insert buffer bitmap
  when deleting from the insert buffer tree.  This could be the cause
  of the assertion failure that was reported in Issue #135.

  btr_cur_update_alloc_zip(): Assert that the index is not the insert
  buffer.  The insert buffer will never be stored in compressed format.

  btr_cur_update_in_place(), btr_cur_optimistic_update(),
  btr_cur_pessimistic_update(): Assert that these functions are never
  invoked on the insert buffer tree.  The insert buffer only supports
  the insertion and deletion of records.
  ------------------------------------------------------------------------
2008-12-16 13:56:48 +00:00
..
btr0btr.c branches/innodb+: Refuse to buffer deletes if that could lead to B-tree 2008-10-23 10:22:46 +00:00
btr0cur.c branches/innodb+: Merge revisions 3541:3544 from branches/zip: 2008-12-16 13:56:48 +00:00
btr0pcur.c branches/innodb+: Merge 2637:2660 from branches/zip. 2008-09-22 07:57:34 +00:00
btr0sea.c branches/innodb+: Merge 2637:2660 from branches/zip. 2008-09-22 07:57:34 +00:00