summaryrefslogtreecommitdiff
path: root/src/block/block_ckpt.c
Commit message (Expand)AuthorAgeFilesLines
* WT-2103: add incremental backup testing to formatKeith Bostic2016-04-141-8/+3
* WT-2531: in-memory tables are wasting space in truncationKeith Bostic2016-04-041-1/+4
* WT-2330: in-memory configurations should not create on-disk collection filesKeith Bostic2016-03-261-3/+3
* WT-2471: review WiredTiger "int" printf formatsKeith Bostic2016-03-111-2/+1
* Upgrade copyright notices from 2015 to 2016.Keith Bostic2016-01-011-1/+1
* Replace some __wt_errx/WT_ERR pairs with WT_ERR_MSG, __wt_errx/WT_RETKeith Bostic2015-11-191-4/+2
* WT-2068 Put live_open usage under HAVE_DIAGNOSTIC and an assert.Susan LoVerso2015-10-131-11/+6
* WT-2068: complain if the live system is re-opened.Keith Bostic2015-10-121-6/+19
* Missed the code use of WT_BLOCK.ckpt_inprogress.Keith Bostic2015-09-271-2/+2
* Boolean conversion pass through block, conn and evict.Keith Bostic2015-09-231-19/+21
* Convert the reconciliation structure's ints to bools.Keith Bostic2015-09-221-3/+3
* Clarify an error message.Keith Bostic2015-07-241-1/+2
* WT-2002 If a file is corrupted, verify should not panic.Michael Cahill2015-07-171-5/+6
* Whitespace: 3 spaces after a period in a comment.Keith Bostic2015-06-141-1/+1
* The OS layer ftruncate() code sets the WT_FH file size, so whenKeith Bostic2015-04-121-2/+2
* Change checkpoints to do first-fit allocation when we start writing theKeith Bostic2015-03-031-2/+8
* Cache a maximum of 2MB per session for scratch buffers (configurable via an u...Michael Cahill2015-01-051-3/+3
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Add a couple of comments about truncate now failing, restructure the extentKeith Bostic2014-10-071-0/+8
* Ftruncate is incompatible with file mapping on Windows, return EBUSY fromKeith Bostic2014-10-071-2/+4
* There's no need to inline __ckpt_extlist_fblocks, let the compiler decide.Keith Bostic2014-10-061-1/+1
* Update dist/s_style to check for cases where we jump to the error labelKeith Bostic2014-09-121-1/+1
* A somewhat different approach to --enable-verbose: inline __wt_verbose()Keith Bostic2014-05-051-11/+11
* Free all extent lists when destroying a checkpoint, fixing a leak in salvage.Michael Cahill2014-04-141-1/+3
* Merge branch 'develop' into wait-on-freeKeith Bostic2014-04-071-15/+2
|\
| * Minor cleanups:Keith Bostic2014-04-071-15/+2
* | Delay freeing the checkpoint's alloc/discard lists until the resolutionKeith Bostic2014-04-071-14/+13
|/
* Add another case, it's possible to delete fake checkpoints.Keith Bostic2014-04-061-0/+1
* Add some diagnostic code to confirm the checkpoint array looks like weKeith Bostic2014-04-061-6/+39
* Set the checkpoint size before calling the checkpoint update function,Keith Bostic2014-04-061-13/+9
* The live systems allocation/discard extent lists are potentially quite large,Keith Bostic2014-04-061-3/+17
* Merge branch 'develop' into new-splitKeith Bostic2014-03-261-13/+12
|\
| * Don't copy the checkpoint size until we hold the lock (this probablyKeith Bostic2014-03-261-11/+10
| * Before merging extent lists, check if one is bigger than the other, and walk ...Michael Cahill2014-03-261-2/+2
* | Merge branch 'develop' into new-splitKeith Bostic2014-03-231-7/+7
|\ \ | |/
| * Merge pull request #923 from wiredtiger/verbose-checkpointMichael Cahill2014-03-241-7/+7
| |\
| | * Rename verbose ckpt to checkpoint, add some more messages to it.Alex Gorrod2014-03-201-7/+7
* | | Merge branch 'develop' into new-splitKeith Bostic2014-03-211-8/+10
|\ \ \ | |/ /
| * | Don't maintain the per-size skiplist unless it's an element on the liveKeith Bostic2014-03-211-8/+10
| |/
* | These aren't XXX comments, they're not to be "fixed", at least for now.Keith Bostic2014-02-161-3/+3
* | whitespaceKeith Bostic2014-02-141-2/+1
* | simplify an error message.Keith Bostic2014-02-141-2/+1
|/
* Take the live lock when unloading a checkpoint: there could still be readers ...Michael Cahill2014-01-161-4/+10
* 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-4/+4
* Replace WT_PTRDIFF32 with WT_PTRDIFF where we're storing into aKeith Bostic2013-12-201-1/+1
* Start tuning the WT_SESSION_IMPL cache of WT_EXT and WT_SIZE structures.Keith Bostic2013-11-181-3/+8
* Create a cache of WT_SIZE structures in the WT_SESSION_IMPL handle soKeith Bostic2013-11-171-1/+2
* Move the cache of WT_EXT structures into the WT_SESSION_IMPL handle soKeith Bostic2013-11-171-9/+14
* whitespaceKeith Bostic2013-11-071-1/+0