74 Commits (90c00c9e527359757f6653a7218ed7f4eb54c721)

Author SHA1 Message Date
inaam 90c00c9e52 branches/innodb+ rb://48 17 years ago
sunny 4b06a4b130 branches/innodb+: Merge revisions 2460:2579 from branches/zip 17 years ago
inaam a48c8a2878 branches/innodb+: Merge revisions 2344:2454 from branches/zip 18 years ago
marko f30c39ae7f branches/innodb+: Merge revisions 2340:2343 from branches/zip 18 years ago
marko 2c2b06ad75 branches/zip: Introduce UNIV_INTERN, a linkage specifier for InnoDB-global 18 years ago
marko 473d7c16a9 branches/zip: Introduce the page type code FIL_PAGE_TYPE_ZBLOB2 for 18 years ago
marko 3bb405841f branches/zip: Implement wrappers for all operations on the buffer pool mutex. 18 years ago
marko 2b060715ef branches/zip: Split UNIV_IBUF_COUNT_DEBUG from UNIV_IBUF_DEBUG. 19 years ago
marko 3b5c872916 branches/zip: buf_page_t: Add the in_page_hash and in_zip_hash 19 years ago
marko d8536b0de8 branches/zip: Make mutex_own() work with UNIV_DEBUG, without UNIV_SYNC_DEBUG. 19 years ago
marko c712838401 branches/zip: Merge revisions 1165:1206 from trunk. 19 years ago
marko c97402bc68 branches/zip: buf_flush_write_block_low(): When flushing a compressed page 19 years ago
marko b76c8a5a8d branches/zip: buf_flush_write_block_low(): Avoid recomputing the compressed 19 years ago
marko 361fe1a5b9 branches/zip: Allow dirty compressed-only blocks to exist in the buffer pool 19 years ago
marko fb8b8e6d5c branches/zip: buf_flush_remove(): buf_page_get_mutex(bpage) must have been 19 years ago
marko 46ea62d586 branches/zip: Replace an ut_a() with ut_d(). This mistake was made in r1188. 19 years ago
marko 8af159117e branches/zip: buf_page_t: Introduce the field in_flush_list #ifdef UNIV_DEBUG. 19 years ago
marko 903ecf377c buf_flush_validate_low(): Minor cleanup. 19 years ago
marko a687ccdf74 branches/zip: Minor improvements. 19 years ago
marko b6711d691e branches/zip: Minor improvements. 19 years ago
marko bae7010964 branches/zip: buf_page_t: Rename free_or_flush_list to list 19 years ago
marko cbfc6cce6e branches/zip: Remove buf_block_t:free_list. Rename buf_page_t:flush_list 19 years ago
marko 6a7be34b6b branches/zip: Allow some functions to work on compressed-only pages 19 years ago
marko ac694c106a branches/zip: Move the fields related to the least-recently-used algorithm 19 years ago
marko 5e9d893508 branches/zip: Replace ib_ulonglong with ib_uint64_t, since we want exactly 19 years ago
marko 3fe8f14c20 branches/zip: Make buf_pool->page_hash point to buf_page_t instead of 19 years ago
marko 7d1227c32b branches/zip: Allow the code to compile with debugging enabled. This 19 years ago
marko b239ac283b branches/zip: Move the page flushing fields from buf_block_t to 19 years ago
marko 82dfd0f6c7 branches/zip: page_zip_des_t: Rename "size" to "ssize" and reduce the 19 years ago
marko 109570b94a branches/zip: Introduce the unsigned 64-bit data type ib_ulonglong 19 years ago
marko 3f4b80c5bd branches/zip: Replace all references to block->space and block->offset, 19 years ago
marko dccaa03753 branches/zip: Introduce buf_page_t, a common structure for compressed-only 19 years ago
marko 816089073b branches/zip: Replace most references to block->state, block->offset, 19 years ago
marko 303d8f474f branches/zip: Introduce a new preprocessor symbol, UNIV_BUF_DEBUG, and 19 years ago
marko c161077922 branches/zip: buf_LRU_free_block(): New function, split from 19 years ago
marko 4574bdda81 branches/zip: Merge revisions 968:1009 from trunk. 19 years ago
marko 8c292a263a branches/zip: Enclose some more debug code in #ifdef UNIV_SYNC_DEBUG 19 years ago
marko 69fc883be2 branches/zip: Remove support for AWE (Intel PAE on Win32). 19 years ago
marko c755e88727 branches/zip: Reduce the number of buf_block_align() calls. 19 years ago
marko 606bd38428 branches/zip: Stamp (space_id, page_no) on buffer pool pages early on. 19 years ago
marko 11cd834bb1 branches/zip: buf_block_get_page_zip(): Replace with buf_frame_get_page_zip(). 19 years ago
marko 9d2146e431 branches/zip: Replace FIL_PAGE_ZBLOB_SPACE_ID and FIL_PAGE_ZBLOB_DATA 19 years ago
marko 9a16aac783 branches/zip: Merge revisions 804:838 from trunk. 19 years ago
marko 64f3cee67f branches/zip: Merge revisions 720:765 from trunk and reindent the code 19 years ago
marko e4077d5651 branches/zip: buf_flush_init_for_writing(): Invoke page_zip_calc_checksum() 20 years ago
marko 8c55373635 branches/zip: Stamp some header fields to compressed BLOB pages. 20 years ago
marko be7add3b56 branches/zip: Add parameter zip_size to fil_io(). 20 years ago
marko fa63e363c2 branches/zip: buf_flush_init_for_writing(): Determine zip_size from 20 years ago
marko 831916878d branches/zip: Write compressed pages to disk. 20 years ago
marko b560b0ea20 branches/zip: buf_flush_buffered_writes(): Disable the checks on compressed 20 years ago