summaryrefslogtreecommitdiff
path: root/src/btree
Commit message (Expand)AuthorAgeFilesLines
* Rename the overflow lock, now that it is used for keys and values.Michael Cahill2013-12-115-15/+15
* typoMichael Cahill2013-12-112-2/+2
* Turns out truncation does delete without instantiating keys -- putKeith Bostic2013-12-101-6/+12
* I don't believe it's possible for a key/value pair to be deleted withoutKeith Bostic2013-12-101-10/+7
* Don't let reconciliation delete overflow keys out from under readersKeith Bostic2013-12-102-3/+38
* Avoid bouncing the session cursor count between zero and one when searching a...Michael Cahill2013-12-101-3/+3
* Deal with invisible updates on the append list: only use slots on the page if...Michael Cahill2013-12-051-6/+21
* Fix the test for cursor validity: we may be sitting on an insert with no visi...Michael Cahill2013-12-051-5/+2
* whitespaceKeith Bostic2013-12-031-2/+1
* whitespaceKeith Bostic2013-12-031-3/+2
* If the eviction server finds no candidates (which can happen after a compact ...Michael Cahill2013-11-251-0/+7
* Cleanup warnings from s_all.Michael Cahill2013-11-212-4/+4
* Merge branch 'develop' into fine-grained-durabilityAlex Gorrod2013-11-187-88/+116
|\
| * Move the cache of WT_EXT structures into the WT_SESSION_IMPL handle soKeith Bostic2013-11-171-9/+22
| * bt_huffman.c:310:22: error: 'lineno' may be used uninitialized in thisKeith Bostic2013-11-161-7/+7
| * Changed my mind -- don't lock/unlock, use a barrier (the same way we do inKeith Bostic2013-11-161-5/+4
| * Don't do any work unless verbose/evictserver is actually configured.Keith Bostic2013-11-161-10/+14
| * Publish the clear of the checkpointing flag (the eviction server mayKeith Bostic2013-11-161-0/+7
| * Coverity: Resource leak (RESOURCE_LEAK)Keith Bostic2013-11-161-5/+12
| * Coverity: Resource leak (RESOURCE_LEAK)Keith Bostic2013-11-161-1/+6
| * Forgot to initialize the address, otherwise we could use uninitializedKeith Bostic2013-11-161-0/+2
| * Coverity: Resource leak (RESOURCE_LEAK)Keith Bostic2013-11-161-1/+6
| * Coverity: Resource leak (RESOURCE_LEAK)Keith Bostic2013-11-161-1/+4
| * Coverity: Dereference before null check (REVERSE_INULL)Keith Bostic2013-11-161-10/+8
| * Coverity: Dereference before null check (REVERSE_INULL)Keith Bostic2013-11-161-3/+2
| * Don't test for NULL before calling free(), free handles NULL.Keith Bostic2013-11-151-4/+2
| * ID 1129074 (#1 of 1): Dereference before null check (REVERSE_INULL)Keith Bostic2013-11-151-0/+2
| * Make __cursor_fix_next, __cursor_fix_prev match, I left them differentKeith Bostic2013-11-151-7/+4
| * Coverity: structurally dead code (UNREACHABLE) unreachable: Since theKeith Bostic2013-11-152-46/+35
* | Merge branch 'develop' into fine-grained-durabilityMichael Cahill2013-11-1514-282/+400
|\ \ | |/
| * Don't track overflow records when doing bulk loads, there's no possibilityKeith Bostic2013-11-141-3/+10
| * whitespaceKeith Bostic2013-11-141-2/+1
| * Ignore the return from __wt_mmap_discard(), we're not going to errorKeith Bostic2013-11-141-1/+2
| * Don't allocate any space for static string.Keith Bostic2013-11-141-2/+2
| * Compact was causing split-merge pages to be evicted. Fix this in two places:Michael Cahill2013-11-141-1/+2
| * Fix a GCC warning (not a real issue):Michael Cahill2013-11-141-0/+1
| * Change compaction into one-pass over the cache, handling both in-memory andKeith Bostic2013-11-134-157/+152
| * Didn't compile before I pushed, sadness resulted.Keith Bostic2013-11-131-2/+3
| * Fix a path where we could return without releasing our page lock.Keith Bostic2013-11-131-1/+2
| * lintKeith Bostic2013-11-131-13/+7
| * Change compaction to not block checkpoints: during the part of compactionKeith Bostic2013-11-132-38/+54
| * whitespaceKeith Bostic2013-11-131-1/+1
| * Review all of the calls to __wt_ref_info(), ensure they handle aKeith Bostic2013-11-133-9/+8
| * "hazard reference" -> "hazard pointer"Keith Bostic2013-11-131-2/+2
| * Merge branch 'develop' into page-leaf-cellKeith Bostic2013-11-131-6/+5
| |\
| * | Drive an error return from __wt_ref_info() to the surface.Keith Bostic2013-11-126-10/+14
| * | Compaction changes: fix a bug, we were skipping internal pages if theyKeith Bostic2013-11-127-50/+78
| * | lint: break is unreachable after return.Keith Bostic2013-11-121-3/+0
| * | Enhance some comments -- explain why WT_CELL_ADDR_LEAF_NO isn't guaranteedKeith Bostic2013-11-121-15/+20
| * | Don't perform leaf-no-overflow cell type checks for row-store internal pages,Keith Bostic2013-11-121-8/+11