summaryrefslogtreecommitdiff
path: root/src/include/block.h
AgeCommit message (Expand)Author
2014-04-22Maintain a cache of the last element on the list, allows for evenKeith Bostic
2014-04-07Merge branch 'develop' into wait-on-freeKeith Bostic
2014-04-07Minor cleanups:Keith Bostic
2014-04-07Delay freeing the checkpoint's alloc/discard lists until the resolutionKeith Bostic
2014-03-21Don't maintain the per-size skiplist unless it's an element on the liveKeith Bostic
2014-01-07Update copyright notices for 2014.Keith Bostic
2013-12-23Make addr_size (block manager's address sizes) a size_t instead of aKeith Bostic
2013-12-17../src/block/block_write.c: In function '__wt_block_write_off':Michael Cahill
2013-11-17Create a cache of WT_SIZE structures in the WT_SESSION_IMPL handle soKeith Bostic
2013-11-17Move the cache of WT_EXT structures into the WT_SESSION_IMPL handle soKeith Bostic
2013-11-09Compression changes.Keith Bostic
2013-10-30If a file is checkpointed without a previous checkpoint having beenKeith Bostic
2013-05-28Create a more general-purpose block-manager preload call and pre-loadKeith Bostic
2013-05-10__wt_block_ckpt_init() shouldn't set the checkpoint's file size to aKeith Bostic
2013-05-09Use the allocation size for the file "desc" block. This is important for dir...Michael Cahill
2013-03-13Create a cached list of WT_EXT structures in order to avoid so manyKeith Bostic
2013-03-06Change os_write_schedule to be os_cache_dirty_max, changing a booleanKeith Bostic
2013-03-06Re-work posix_fadvise, sync_file_range buffer cache changes.Keith Bostic
2013-03-04Replace os_cache_max configuration and behavior with calls to: (1)Keith Bostic
2013-02-28In checkpoints, move the fsync outside the snapshot transaction, allowing oth...Michael Cahill
2013-02-22Make run-time statistics optional, defaulted to "off".Keith Bostic
2013-01-31The mmap branch changes broke checkpoint memory management, verify wasKeith Bostic
2013-01-27Add mmap support for read-only objects (a read-only object is an objectKeith Bostic
2013-01-26In order to mmap read-only checkpoints, we need a place to store aKeith Bostic
2013-01-01Update copyright notice to 2013.Keith Bostic
2012-11-28Move the write-generation out of the block header and into the pageKeith Bostic
2012-11-23We need to checksum the data if it's not compressed, even if checksumsKeith Bostic
2012-11-22Move compression out of the block-manager layer to the btree layer.Keith Bostic
2012-10-19fix a comment, write-generations are persisted in the meta-data file now.Keith Bostic
2012-10-12Alex changed the bitstring functions to support 64-bit sizes, updateKeith Bostic
2012-06-19Push snapshot to checkpoint rename down through the rest of the systemKeith Bostic
2012-05-26Extents free'd up by deleting snapshots cannot immediately be made availableKeith Bostic
2012-04-27Switch naming of "schema file/table" to metadata file.Michael Cahill
2012-04-23Store the bytes required by each snapshot in the file's snapshotKeith Bostic
2012-04-19Snapshot verification code. The verification statements:Keith Bostic
2012-04-09Create a per-snapshot block fragment list, and verify extents: no blockKeith Bostic
2012-03-28whitespaceKeith Bostic
2012-03-26Wordsmith a comment.Keith Bostic
2012-03-26Delete the code which discarded each extent list before it was written;Keith Bostic
2012-03-26Rename WT_BM_MAX_ADDR_COOKIE to be WT_BTREE_MAX_ADDR_COOKIE, it's reallyKeith Bostic
2012-03-26Snapshot changes, ref #167:Keith Bostic
2012-03-25Second set of snapshot changes, ref #167:Keith Bostic
2012-03-22First set of snapshot changes, ref #167. The big changes are to createKeith Bostic
2012-03-16Generalize the "free list" to be an "extent list", we're going to need 3Keith Bostic
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