mariadb/storage/heap
Alexey Botchkov 357c5f7464 MDEV-80 Memory engine table full at much less than max_heap_table_size with btree index.
RB-tree index in the MEMORY table fails if it grews over 4G.
        That happened because the old_allocated variable in hp_rb_write_key()
        had the uint type. Changed with the 'size_t' type to be same as the
        'rb_tree.allocated'.

per-file comments:
  storage/heap/hp_write.c
MDEV-80 Memory engine table full at much less than max_heap_table_size with btree index.
        uint->size_t for the 'old_allocated'.
2012-04-06 13:31:33 +05:00
..
.cvsignore
_check.c
_rectest.c
ChangeLog
CMakeLists.txt
ha_heap.cc
ha_heap.h
heapdef.h
hp_block.c
hp_clear.c
hp_close.c
hp_create.c
hp_delete.c
hp_extra.c
hp_hash.c
hp_info.c
hp_open.c
hp_panic.c
hp_rename.c
hp_rfirst.c
hp_rkey.c
hp_rlast.c
hp_rnext.c
hp_rprev.c
hp_rrnd.c
hp_rsame.c
hp_scan.c
hp_static.c
hp_test1.c
hp_test2.c
hp_update.c
hp_write.c MDEV-80 Memory engine table full at much less than max_heap_table_size with btree index. 2012-04-06 13:31:33 +05:00
make-ccc
Makefile.am
plug.in