summaryrefslogtreecommitdiff
path: root/src/block
AgeCommit message (Expand)Author
2014-03-28error: comparison between signed and unsigned integer expressionsKeith Bostic
2014-03-28Fix a comment: finish the sentence.Michael Cahill
2014-03-28Before merging extent lists, check if one is bigger than the other, and walk ...Michael Cahill
2014-03-28Inline the block extension function, do a fast check for availableKeith Bostic
2014-03-28whitespaceKeith Bostic
2014-03-28*shrug* Don't put an if/else inside the for loop, it's not needed andKeith Bostic
2014-03-28Add a fast path for file extensions so we don't walk the list ofKeith Bostic
2014-03-28Don't maintain the per-size skiplist unless it's an element on the liveKeith Bostic
2014-02-27monitor_set might have been used without being initialized.Keith Bostic
2014-01-17Do direct I/O reads on checkpoints to reduce the VM pressure of LSM workloads.Michael Cahill
2014-01-16Take the live lock when unloading a checkpoint: there could still be readers ...Michael Cahill
2014-01-08Minor re-working of 9dd055a.Keith Bostic
2014-01-07Update copyright notices for 2014.Keith Bostic
2014-01-02Don't abort if there is a checksum failure during verification or salvage: we...Michael Cahill
2013-12-24If running in DIAGNOSTIC mode, drop core when there's a checksum error,Keith Bostic
2013-12-23Make addr_size (block manager's address sizes) a size_t instead of aKeith Bostic
2013-12-22Don't check for a file with no data pages until we've truncated back toKeith Bostic
2013-12-22Rework uint32_t/size_t declarations, size_t is more appropriate for theKeith Bostic
2013-12-20Replace WT_PTRDIFF32 with WT_PTRDIFF where we're storing into aKeith Bostic
2013-12-20Remove most uses of WT_STORE_SIZE, it was primarily used to convertKeith Bostic
2013-12-17Rewrite the read/write loops to handle short returns, POSIX allows shortKeith Bostic
2013-12-17../src/block/block_write.c: In function '__wt_block_write_off':Michael Cahill
2013-12-16Better/fixed support for huge keys/values.Keith Bostic
2013-12-07Acquire the live system's lock around the save/restore of the first-firstKeith Bostic
2013-12-03whitespaceKeith Bostic
2013-11-22lint: Remove NULL checks when a non-NULL pointer is required.Michael Cahill
2013-11-21Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-11-18Start tuning the WT_SESSION_IMPL cache of WT_EXT and WT_SIZE structures.Keith Bostic
2013-11-18Merge branch 'develop' into fine-grained-durabilityAlex Gorrod
2013-11-17Create a cache of WT_SIZE structures in the WT_SESSION_IMPL handle soKeith Bostic
2013-11-17There's another path where we allocate while holding the block manager'sKeith Bostic
2013-11-17Fix spellingKeith Bostic
2013-11-17Move the cache of WT_EXT structures into the WT_SESSION_IMPL handle soKeith Bostic
2013-11-17Rename block manager statistics with "block manager" prefix so they sortKeith Bostic
2013-11-16There's no need to initialize extp to NULL, it gets set in either path,Keith Bostic
2013-11-15Coverity is concerned we might be indirecting through a NULL pointer --Keith Bostic
2013-11-15Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-11-12Don't output the file offset on verbose, it's too much verbage.Keith Bostic
2013-11-12Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-11-11I meant to put the __VERBOSE_OUTPUT_PERCENTILE #ifdef back so we don'tKeith Bostic
2013-11-11Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-11-11Fix yet more warnings from gcc 4.6:Michael Cahill
2013-11-11Fix more gcc format warnings:Michael Cahill
2013-11-11Fix a few GCC warnings:Michael Cahill
2013-11-11Go back to "allocation_size" to avoid breaking the world.Michael Cahill
2013-11-10Use statistics to figure out if compaction was successful, that meansKeith Bostic
2013-11-09Compression changes.Keith Bostic
2013-11-08Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-11-07whitespaceKeith Bostic
2013-11-06Don't limit block rewrites to the last half of the file, if we can makeKeith Bostic