summaryrefslogtreecommitdiff
path: root/src/include/block.h
AgeCommit message (Expand)Author
2012-01-29If a file is big enough, and empty enough, a free range can overflowKeith Bostic
2012-01-28If we remove the last by-address entry from a by-size skip list entry,Keith Bostic
2012-01-26I got WT_BLOCK_CHECKSUM_NOT_SET wrong, I meant to make it reflective bitKeith Bostic
2012-01-25Skiplist implementation of the default block manager free-list management.Keith Bostic
2012-01-23Keep a special reserved value for block checksums to avoid possible collisions.Michael Cahill
2012-01-22Update copyright notices to 2012.Keith Bostic
2012-01-22The change to allow applications to turn off checksums broke salvage: IKeith Bostic
2012-01-01Change the WT_BLOCK_DESC major/minor numbers from WT_BTREE_XXX toKeith Bostic
2012-01-01Rename WT_PAGE_HEADER->memsize to WT_PAGE_HEADER->size (it's the pageKeith Bostic
2012-01-01Split the WT_PAGE_DISK structure into two parts: the btree page headerKeith Bostic
2011-12-30minor structure re-shuffle.Keith Bostic
2011-12-30Rename WT_COMPRESS_SKIP to WT_BLOCK_COMPRESS_SKIP, it's block-specific.Keith Bostic
2011-12-28Move the checksum code from support/cksum.c to block/block_cksum.c,Keith Bostic
2011-12-28Minor shuffling between the block-manager and the engine.Keith Bostic
2011-12-28Don't write back an updated description sector if salvage fails.Keith Bostic
2011-12-28Add a magic number as the first entry in the freelist: it's unlikely weKeith Bostic
2011-12-28Switch from uint32_t/uint32_t addr/size pairs to off_t/uint32_tKeith Bostic
2011-12-27Create a per-block structure, WT_BLOCK, and move all of the block-specificKeith Bostic
2011-12-26minor structure shuffling for block-manager clarity.Keith Bostic
2011-12-26Rename btdsk.h to be block.h, it's the WiredTiger default block managerKeith Bostic