summaryrefslogtreecommitdiff
path: root/src/reconcile
Commit message (Expand)AuthorAgeFilesLines
* Review comments from @keithbostic:Michael Cahill2015-03-061-1/+2
* Minor commen updates.Keith Bostic2015-03-051-1/+7
* Don't allow pages with any "page modified" flags to be evicted during a check...Michael Cahill2015-03-051-3/+4
* Split __wt_row_ikey into a (rare) raw alloc flavor and the (much more common)...Michael Cahill2015-03-031-1/+1
* Add some paranoia around setting row-store internal keys.Michael Cahill2015-02-261-1/+1
* Merge pull request #1699 from wiredtiger/rec-page-overflowKeith Bostic2015-02-241-8/+12
|\
| * Fix a bug in reconciliationAlex Gorrod2015-02-241-9/+9
| * Fix a bug in reconciliation.Alex Gorrod2015-02-241-6/+10
* | Turn off key prefix-compression and rebuild the key before doing theKeith Bostic2015-02-241-7/+8
|/
* Explain why the test for the length of the remnant is >=, not >,Keith Bostic2015-02-091-7/+16
* Anothing split fixup: don't create a remnant larger than the split size (allo...Michael Cahill2015-02-091-5/+4
* Revert half of the change.Michael Cahill2015-02-091-1/+2
* Don't double-count the on-disk header size when setting split boundaries.Michael Cahill2015-02-091-6/+3
* There's a problem that went in in #1282, the key difference is that weKeith Bostic2015-02-051-50/+36
* Fixup reconciliation now that I (think I) understand the code.Alex Gorrod2015-02-051-6/+7
* Keep filling pages in reconciliation until we hit a boundary.Alex Gorrod2015-02-041-12/+39
* Merge branch 'develop' into discard-dirtyMichael Cahill2015-02-041-2/+6
|\
| * Merge branch 'develop' into split-genMichael Cahill2015-02-041-1/+1
| |\
| * \ Merge branch 'develop' into split-genMichael Cahill2015-02-031-11/+6
| |\ \
| * | | split_gen paranoia: always increment split_gen once per split, use the alloca...Michael Cahill2015-02-021-2/+6
* | | | Create the empty leaf page required for bulk inserts when the tree is first o...Michael Cahill2015-02-041-4/+1
* | | | Merge branch 'develop' into discard-dirtyKeith Bostic2015-02-031-1/+1
|\ \ \ \ | | |_|/ | |/| |
| * | | rec_write.c:4089:25: error: conversion to 'u_int' from 'int' may change the s...Michael Cahill2015-02-031-1/+1
| | |/ | |/|
* | | Merge branch 'develop' into discard-dirtyMichael Cahill2015-02-031-11/+6
|\ \ \ | |/ /
| * | WT_CELL_ADDR_DEL is 0, so we can't test vtype against 0 to know if it'sKeith Bostic2015-02-021-11/+6
| |/
* | Start with clean trees so we can detect updates racing with sweep.Michael Cahill2015-02-031-1/+4
|/
* Make the incr/decr patterns the same: block-free, incr/decr, heap-freeKeith Bostic2015-01-291-4/+5
* In code where we're using a stack variable for "*e", use itKeith Bostic2015-01-291-16/+16
* Minor cleanup of overflow accounting: only decrement if we have a non-zero si...Michael Cahill2015-01-291-6/+11
* Simplify memory tracking in overflow tracking. Increment as soon as memory i...Michael Cahill2015-01-291-9/+9
* Use a copy of the oldest transaction ID when sweeping cached overflow items. ...Michael Cahill2015-01-291-3/+12
* Ensure we use the same values on increment/decrement -- no real change.Keith Bostic2015-01-281-10/+7
* Slightly different version of the change.Keith Bostic2015-01-161-11/+17
* Fix a bug in raw compression, where we were overflowing memory.Alex Gorrod2015-01-161-0/+2
* Cache a maximum of 2MB per session for scratch buffers (configurable via an u...Michael Cahill2015-01-052-12/+12
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-042-0/+2
* Don't try to set and clear session->split_gen in WT_INTL_FOREACH_BEGIN: there...Michael Cahill2014-12-181-2/+4
* Most WiredTiger calloc calls are to allocate a single structure,Keith Bostic2014-12-152-2/+2
* Fix calculation of available space with raw compression.Michael Cahill2014-12-151-7/+14
* When growing a buffer for reconciliation, track the space available directly ...Michael Cahill2014-12-151-1/+2
* Fix a comment.Keith Bostic2014-12-101-17/+19
* Rename onpage_ovfl to key_onpage_ovfl to make the two row-storeKeith Bostic2014-12-101-5/+5
* We can't use the corrected page size to calculate the buffer's spaceKeith Bostic2014-12-101-9/+4
* Rename page_size_max to page_size_orig, clarify its usage (rawKeith Bostic2014-12-101-15/+14
* Separate the btree maximum key/value sizes from the underlying pageKeith Bostic2014-12-091-171/+243
* Move eviction and reconciliation files into their own subdirs.Alex Gorrod2014-12-032-0/+6432