diff options
author | unknown <aivanov@mysql.com> | 2006-01-30 22:33:02 +0300 |
---|---|---|
committer | unknown <aivanov@mysql.com> | 2006-01-30 22:33:02 +0300 |
commit | 8eaf6f11774dfdb2b61e7cebfdc7db78293f0feb (patch) | |
tree | 77daefc74249bb134b6927183d63dcee6d5ae747 /innobase/include/trx0undo.h | |
parent | cc47eb77913aa40fc7642ccf5d372675059ec8f2 (diff) | |
download | mariadb-git-8eaf6f11774dfdb2b61e7cebfdc7db78293f0feb.tar.gz |
Fixed BUG#15653, BUG#16582.
Applied innodb-4.1-ss20 snapshot.
innobase/btr/btr0sea.c:
Applied innodb-4.1-ss20 snapshot.
Account for a race condition when dropping the adaptive
hash index for a B-tree page (Bug #16582).
btr_search_drop_page_hash_index(): Retry the operation if a hash
index with different parameters was built meanwhile. Add
diagnostics for the case that hash node pointers to the page
remain. This fix is from Heikki.
btr_search_info_update_hash(), btr_search_info_update_slow():
Document the parameter "info" as in/out.
innobase/fil/fil0fil.c:
Applied innodb-4.1-ss20 snapshot.
Keep track on unflushed modifications to file spaces. When
there are tens of thousnads of file spaces, flushing all files
in fil_flush_file_spaces() would be very slow (Bug #16582).
fil_flush_file_spaces(): Only flush unflushed file spaces.
fil_space_t, fil_system_t: Add a list of unflushed spaces.
innobase/include/btr0sea.ic:
Applied innodb-4.1-ss20 snapshot.
btr_search_info_update_hash(), btr_search_info_update_slow():
Document the parameter "info" as in/out.
Diffstat (limited to 'innobase/include/trx0undo.h')
0 files changed, 0 insertions, 0 deletions