138 Commits (d1ef07b30845f4b80e5e19322c500c558d9dfc15)

Author SHA1 Message Date
marko d1ef07b308 branches/zip: Check that page_zip->data is defined, not page_zip itself. 18 years ago
marko 589393da83 branches/zip: Improve Valgrind instrumentation. 18 years ago
marko 43becedf54 branches/zip: Cast void* pointers to byte* when doing pointer arithmetics. 18 years ago
marko e7267909d7 branches/zip: Initialize dfield_t::ext as soon as possible. This should 18 years ago
marko c6f5ea288a branches/zip: btr_push_update_extern_fields(): Add parameter "index" 18 years ago
marko 46b7cec164 branches/zip: btr_cur_mark_dtuple_inherited_extern(): Fix the loop condition 18 years ago
marko 2561797bb9 branches/zip: On compressed pages, always update the insert buffer bitmap. 18 years ago
marko 2ddbc912e7 branches/zip: Silence most GCC 4.2.1 warnings about const pointers. 18 years ago
marko 3877f6910f branches/zip: Define the macro rec_offs_init() and use it for initializing 18 years ago
marko c09dd214be branches/zip: Add const qualifiers to the upd_t* parameters of some functions. 18 years ago
marko 8634d343f7 branches/zip: Rename mem_heap_calloc() and mem_calloc() to 18 years ago
marko f68d3656dc branches/zip: Use mem_calloc and mem_heap_calloc when possible. 18 years ago
marko e507ea0dd4 branches/zip: btr_cur_mark_dtuple_inherited_extern(): Initialize len. 18 years ago
marko 632ec54002 branches/zip: Make merge sort handle externally stored columns. 19 years ago
marko 96f554c52a branches/zip: btr_rec_copy_externally_stored_field(): Add const qualifier 19 years ago
marko 7e687905be branches/zip: Add some const qualifiers, mainly to upd_t*. 19 years ago
marko efb7461351 branches/zip: btr_cur_optimistic_insert(): Set the insert buffer free bits 19 years ago
marko 382cb9fdf1 branches/zip: Document and obey the rules for modifying the free bits in 19 years ago
marko 4df65a761e branches/zip: ibuf_set_free_bits_func(): Disable redo logging when 19 years ago
marko a369b00981 branches/zip: btr_cur_pessimistic_update(): Add parameter heap. 19 years ago
marko 94d4f12919 branches/zip: Minor cleanup. 19 years ago
marko 5f44e6b308 branches/zip: ibuf_update_free_bits_if_full(): Remove the zip_size 19 years ago
marko abc7f6c997 btr_cur_optimistic_insert(): When inserting into a compressed page, 19 years ago
marko d32cd9647b branches/zip: Note that page_cur_tuple_insert() can fail without attempting 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 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 9b2643705a branches/zip: btr_cur_optimistic_insert(): After dtuple_convert_big_rec(), 19 years ago
marko 36734f3420 branches/zip: btr_cur_optimistic_insert(): Optimize some tests, 19 years ago
marko 6e2c59d421 branches/zip: Make zlib use InnoDB memory heaps when processing BLOBs. 19 years ago
marko adbd5c3a85 branches/zip: When retrieving compressed BLOBs, avoid allocating 19 years ago
marko ffc0bc3eaf branches/zip: Free buffer blocks that are no longer needed for BLOB storage. 19 years ago
marko f116afa724 branches/zip: Remove the fil_space_get_zip_size() call from 19 years ago
marko fd687bbedd branches/zip: btr_cur_pessimistic_delete(): Correct a comment. 19 years ago
marko ccbb93c016 branches/zip: btr_copy_externally_stored_field_prefix_low(): 19 years ago
marko 631a11391e branches/zip: btr0cur.c: Add missing #include "buf0lru.h" that 19 years ago
marko ccd2090964 branches/zip: btr_store_big_rec_extern_fields(): Release the uncompressed 19 years ago
marko 0d7111c9cd branches/zip: page_zip_des_t: Rename "size" to "ssize" and reduce the 19 years ago
marko 97c15d9fe5 branches/zip: When shrinking the buffer pool, disable and purge the adaptive 19 years ago
marko 620f54ee69 branches/zip: btr_store_big_rec_extern_fields(): Remove the incomplete 19 years ago
marko 60e9ce2fe2 btr_store_big_rec_extern_fields(): Write the (space_id, page_no) of the 19 years ago
marko 89bacf3402 branches/zip: Remove support for AWE (Intel PAE on Win32). 19 years ago
marko 92f2a6801f branches/zip: btr_store_big_rec_extern_fields(): Replace 19 years ago
marko 0d6c2414a7 branches/zip: Remove a few buf_block_align() calls from debug builds. 19 years ago
marko c1ffbbd90f branches/zip: Remove all references to buf_block_align() except those 19 years ago
marko 438cb8a6c1 branches/zip: Remove all buf_block_align() calls from lock0lock.c. 19 years ago