520 Commits (d32cd9647b3391a0cdffb931a351369e6f2f1d70)
 

Author SHA1 Message Date
marko d32cd9647b branches/zip: Note that page_cur_tuple_insert() can fail without attempting 19 years ago
marko eddd572abd branches/zip: Split UNIV_IBUF_COUNT_DEBUG from UNIV_IBUF_DEBUG. 19 years ago
marko d52f32b31f branches/zip: Prepare for a negative return from page_zip_max_ins_size(). 19 years ago
marko 71cbde3b08 branches/zip: btr_cur_insert_if_possible(): Update the free bits on 19 years ago
marko 62db6d6b37 branches/zip: Update the insert buffer free bits when recompressing 19 years ago
marko 0f792cb278 branches/zip: Many places: Avoid re-reorganizing compressed pages after 19 years ago
marko eb02061cdf branches/zip: page_cur_rec_field_extends(): Fix compilation errors that 19 years ago
marko cef74ef732 branches/zip: Fix bugs related to the insert buffering of 19 years ago
marko 92193389c3 branches/zip: btr_cur_optimistic_insert(): If btr_page_reorganize() 19 years ago
marko efd79c7a86 branches/zip: Enable the insert buffer on compressed tablespaces. 19 years ago
marko ea9a89da09 branches/zip: page_zip_get_trailer_len(), page_zip_available(): 19 years ago
marko df5a9376ea branches/zip: buf_LRU_search_and_free_block(): Do not try to preserve 19 years ago
marko 9c663a0c46 branches/zip: buf_LRU_search_and_free_block(): Avoid freeing compressed-only 19 years ago
marko 5e0dcfae3f branches/zip: Add statistic counters to the buddy allocator. 19 years ago
marko 6f6aefb553 branches/zip: buf_LRU_get_free_block(): Add an UNIV_UNLIKELY hint 19 years ago
marko 0aff0fdfd2 branches/zip: buf_page_get_gen(): After allocating an uncompressed page for 19 years ago
marko 9b2643705a branches/zip: btr_cur_optimistic_insert(): After dtuple_convert_big_rec(), 19 years ago
marko 75cf6705ac branches/zip: buf_page_init_for_read(): Defer the costly calls to 19 years ago
marko 5035ff1af4 branches/zip: buf_page_create(): Do not IO-fix or X-latch the block 19 years ago
marko 76fa1cfbdd branches/zip: buf_page_init_for_read(): Do not allocate an uncompressed page 19 years ago
marko bedc6a976b branches/zip: buf_page_init_for_read(), buf_page_create(): Note in the 19 years ago
marko 1f0b739f4f branches/zip: Do not decompress blocks in buf_page_init_for_read(), 19 years ago
marko 52f7bb36ca branches/zip: page_zip_write_rec(): Treat records containing externally 19 years ago
marko 8fb1f51344 branches/zip: page_zip_decompress_clust(): Optimize the case when the 19 years ago
marko 2633b08830 branches/zip: ha_innobase::create(): Do not test create_info->used_fields 19 years ago
marko ec06cfdb00 branches/zip: Introduce separate functions for handling records containing 19 years ago
marko 8ef3075630 branches/zip: Speed up rec_offs_any_extern() and rec_offs_n_extern() 19 years ago
marko 645b392294 branches/zip: Merge revisions 1206:1271 from trunk. 19 years ago
marko b09ce29aeb branches/zip: Simplify lock_mode_stronger_or_eq() and lock_mode_compatible() 19 years ago
marko fad9e98767 branches/zip: Split the function page_cur_insert_rec_low(). 19 years ago
marko 6fa5b727d8 branches/zip: Minor optimization. 19 years ago
marko 9a94888273 branches/zip: btr_search_guess_on_hash(): Eliminate two local variables 19 years ago
marko 36734f3420 branches/zip: btr_cur_optimistic_insert(): Optimize some tests, 19 years ago
marko 463aaf28ba branches/zip: Avoid memory fragmentation when adding column definitions 19 years ago
marko 6e2c59d421 branches/zip: Make zlib use InnoDB memory heaps when processing BLOBs. 19 years ago
marko 73bb34156f branches/zip: Add UNIV_HASH_DEBUG for detecting multiple invocations 19 years ago
marko ae0ecb11aa branches/zip: buf_page_t: Add the in_page_hash and in_zip_hash 19 years ago
marko 87defea2bb branches/zip: buf_page_init_for_read(): Decrement, do not reset 19 years ago
marko f0154795ad branches/zip: lock0lock.c: Minor cleanup. 19 years ago
marko 7ebd17e0e4 branches/zip: buf_page_init_for_read(): When decompressing a compressed block, 19 years ago
marko 208421f186 branches/zip: lock0lock.c: Add UNIV_UNLIKELY hints to LOCK_WAIT checks. 19 years ago
marko 4b43c8968a branches/zip: lock_move_reorganize_page(): Move the UNIV_DEBUG check for 19 years ago
marko 73ea67b0e8 branches/zip: lock_move_reorganize_page(): Clean up the code a little, 19 years ago
marko 63055ee052 branches/zip: Enclose ut_ad(lock_rec_validate_page(...)) 19 years ago
marko 96de1cd1de branches/zip: Enable assertions on ut_ad(lock_rec_validate_page()). 19 years ago
marko 9ef14edbce branches/zip: Fix a bug in the buddy allocator. 19 years ago
marko adbd5c3a85 branches/zip: When retrieving compressed BLOBs, avoid allocating 19 years ago
marko f56b6cf4cb branches/zip: Fix bugs. 19 years ago
marko 5fc003b65d branches/zip: Make mutex_own() work with UNIV_DEBUG, without UNIV_SYNC_DEBUG. 19 years ago
marko ca662b43e6 branches/zip: buf_LRU_free_block(): Allocate a control block for the 19 years ago