summaryrefslogtreecommitdiff
path: root/src/block/block_ext.c
Commit message (Expand)AuthorAgeFilesLines
* Boolean conversion pass through block, conn and evict.Keith Bostic2015-09-231-15/+16
* Convert the reconciliation structure's ints to bools.Keith Bostic2015-09-221-2/+2
* WT-2093 Use the C99 bool type to clarify when functions return true/false.Michael Cahill2015-09-081-7/+7
* WT-1822, WT-2051Keith Bostic2015-08-241-1/+1
* MSVC compilers can't handle nested variadic macros (in other words, theyKeith Bostic2015-07-171-8/+13
* whitespaceKeith Bostic2015-07-171-3/+3
* WT-2002 Fix a typo: wrap if body in brackets.Michael Cahill2015-07-171-3/+3
* WT-2002 If a file is corrupted, verify should not panic.Michael Cahill2015-07-171-59/+87
* The OS layer ftruncate() code sets the WT_FH file size, so whenKeith Bostic2015-04-121-1/+1
* Cache a maximum of 2MB per session for scratch buffers (configurable via an u...Michael Cahill2015-01-051-2/+2
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Fix a comment.Keith Bostic2014-11-251-1/+1
* Whenever we verify an address when running with HAVE_DIAGNOSTIC, confirmKeith Bostic2014-10-241-4/+11
* Add a couple of comments about truncate now failing, restructure the extentKeith Bostic2014-10-071-10/+17
* Ftruncate is incompatible with file mapping on Windows, return EBUSY fromKeith Bostic2014-10-071-1/+1
* Don't just return if the extent list is corrupted, panic.Keith Bostic2014-10-061-7/+6
* Typedef wt_off_t as an off_t if the type is available on the system.Keith Bostic2014-10-021-12/+15
* Introduce a new type to replace off_t called wt_off_t since off_t is 32-bits ...Mark Benvenuto2014-10-021-34/+34
* Grab the live lock when loading a checkpoint in diagnostic mode: that could r...Michael Cahill2014-08-011-3/+20
* A somewhat different approach to --enable-verbose: inline __wt_verbose()Keith Bostic2014-05-051-27/+29
* Maintain a cache of the last element on the list, allows for evenKeith Bostic2014-04-221-14/+25
* Whitespace/indent.Keith Bostic2014-04-171-2/+2
* Free all extent lists when destroying a checkpoint, fixing a leak in salvage.Michael Cahill2014-04-141-2/+2
* Minor cleanups:Keith Bostic2014-04-071-3/+12
* The live systems allocation/discard extent lists are potentially quite large,Keith Bostic2014-04-061-0/+2
* Add some additional wording to a comment, explaining why we can fast-pathKeith Bostic2014-04-041-1/+7
* If not tracking the object sizes, use the new extent append API insteadKeith Bostic2014-04-031-8/+8
* Fix a comment: finish the sentence.Michael Cahill2014-03-261-1/+2
* Before merging extent lists, check if one is bigger than the other, and walk ...Michael Cahill2014-03-261-0/+21
* error: comparison between signed and unsigned integer expressionsKeith Bostic2014-03-221-1/+1
* Inline the block extension function, do a fast check for availableKeith Bostic2014-03-221-1/+3
* whitespaceKeith Bostic2014-03-211-1/+1
* *shrug* Don't put an if/else inside the for loop, it's not needed andKeith Bostic2014-03-211-2/+4
* Add a fast path for file extensions so we don't walk the list ofKeith Bostic2014-03-211-33/+75
* Don't maintain the per-size skiplist unless it's an element on the liveKeith Bostic2014-03-211-33/+55
* Update copyright notices for 2014.Keith Bostic2014-01-071-1/+1
* Make addr_size (block manager's address sizes) a size_t instead of aKeith Bostic2013-12-231-1/+1
* Replace WT_PTRDIFF32 with WT_PTRDIFF where we're storing into aKeith Bostic2013-12-201-3/+2
* Remove most uses of WT_STORE_SIZE, it was primarily used to convertKeith Bostic2013-12-201-1/+1
* whitespaceKeith Bostic2013-12-031-4/+2
* Merge branch 'develop' into fine-grained-durabilityMichael Cahill2013-11-211-8/+6
|\
| * Start tuning the WT_SESSION_IMPL cache of WT_EXT and WT_SIZE structures.Keith Bostic2013-11-181-4/+3
| * Create a cache of WT_SIZE structures in the WT_SESSION_IMPL handle soKeith Bostic2013-11-171-6/+5
* | Merge branch 'develop' into fine-grained-durabilityAlex Gorrod2013-11-181-134/+54
|\ \ | |/
| * There's another path where we allocate while holding the block manager'sKeith Bostic2013-11-171-0/+1
| * Move the cache of WT_EXT structures into the WT_SESSION_IMPL handle soKeith Bostic2013-11-171-133/+53
| * Rename block manager statistics with "block manager" prefix so they sortKeith Bostic2013-11-171-0/+1
| * There's no need to initialize extp to NULL, it gets set in either path,Keith Bostic2013-11-161-2/+0
* | Merge branch 'develop' into fine-grained-durabilityMichael Cahill2013-11-111-17/+55
|\ \ | |/
| * Compression changes.Keith Bostic2013-11-091-17/+55