summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Added tag mongodb-2.8-rc7 for changeset 9b61b870d26fmongodb-3.0-rc8mongodb-2.8-rc8Michael Cahill2015-02-041-0/+1
* Merge branch 'develop' into mongodb-2.8Michael Cahill2015-02-0457-433/+974
|\
| * whitespaceMichael Cahill2015-02-041-2/+2
| * Updates should always mark pages dirty (before checking for obsolete updates ...Michael Cahill2015-02-041-3/+3
| * Merge pull request #1624 from wiredtiger/discard-dirtyMichael Cahill2015-02-044-75/+54
| |\
| | * Merge branch 'develop' into discard-dirtyMichael Cahill2015-02-0416-43/+248
| | |\ | | |/ | |/|
| * | Merge pull request #1626 from wiredtiger/split-genMichael Cahill2015-02-0411-36/+68
| |\ \
| | * \ Merge branch 'develop' into split-genMichael Cahill2015-02-0413-160/+358
| | |\ \ | | |/ / | |/| |
| * | | Merge pull request #1540 from wiredtiger/huffman-configMichael Cahill2015-02-043-0/+170
| |\ \ \
| | * | | Move #define into the WT_XXX namespace, minor whitespace cleanup.Keith Bostic2015-01-121-9/+8
| | * | | Remove unused variable. #1536Susan LoVerso2015-01-091-4/+4
| | * | | Fix huffman config and add huffman tests. #1536Susan LoVerso2015-01-093-0/+171
| * | | | Take more care to clear dhandle->timeofdeath: we sometimes seem to be sweepin...Michael Cahill2015-02-042-5/+8
| * | | | Use size_t for memory accounting: that's what we tell printf.Michael Cahill2015-02-041-2/+2
| | | * | __btree_preload needs a split_gen.Michael Cahill2015-02-041-1/+2
| | | * | Revert getting split_gen in a few places where we have exclusive access.Michael Cahill2015-02-043-24/+11
| | | * | Add a comment explaining why we loop copying split_genMichael Cahill2015-02-031-0/+4
| | | * | Merge pull request #1628 from wiredtiger/split-gen-page-indexMichael Cahill2015-02-037-17/+39
| | | |\ \
| | | | * | Wrap calls to functions using pindex with WT_WITH_PAGE_INDEX.Susan LoVerso2015-02-027-17/+39
| | | * | | Merge branch 'develop' into split-genMichael Cahill2015-02-0339-133/+462
| | | |\ \ \ | | | | |/ / | | | |/| |
| | | * | | split_gen paranoia: always increment split_gen once per split, use the alloca...Michael Cahill2015-02-027-26/+44
| | | | | * bt_handle.c:462:14: error: 'ref' may be used uninitialized in this function [...Michael Cahill2015-02-041-0/+1
| | | | | * Create the empty leaf page required for bulk inserts when the tree is first o...Michael Cahill2015-02-042-7/+15
| | | | | * Split the code to discard trees into separate "sweep discard" and "force disc...Michael Cahill2015-02-041-18/+22
| | | | | * Merge branch 'develop' into discard-dirtyKeith Bostic2015-02-037-153/+178
| | | | | |\ | | |_|_|_|/ | |/| | | |
| * | | | | Fixes for split cache accounting: multi-page splits weren't correctlyKeith Bostic2015-02-031-9/+14
| * | | | | Merge pull request #1627 from wiredtiger/force-evict-cleanupAlex Gorrod2015-02-033-40/+55
| |\ \ \ \ \
| | * | | | | Add a comment for subtle code.Alex Gorrod2015-02-031-0/+8
| | * | | | | Merge branch 'develop' into force-evict-cleanupMichael Cahill2015-02-035-107/+112
| | |\ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge pull request #1619 from wiredtiger/accounting-keithMichael Cahill2015-02-034-106/+111
| |\ \ \ \ \ \
| | * \ \ \ \ \ Merge branch 'develop' into accounting-keithKeith Bostic2015-02-022-2/+7
| | |\ \ \ \ \ \ | | | | |_|_|/ / | | | |/| | | |
| | * | | | | | Merge branch 'develop' into accounting-keithKeith Bostic2015-02-026-22/+50
| | |\ \ \ \ \ \
| | * \ \ \ \ \ \ Merge branch 'develop' into accounting-keithKeith Bostic2015-02-0235-120/+418
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge branch 'develop' into accounting-keithMichael Cahill2015-02-021-20/+21
| | |\ \ \ \ \ \ \ \
| | * | | | | | | | | We no longer calculate allocation overhead per allocation chunk, revertKeith Bostic2015-01-311-52/+27
| | * | | | | | | | | I believe we can race with pages being marked clean or dirty, which meansKeith Bostic2015-01-301-44/+73
| | * | | | | | | | | Don't call __wt_cache_page_inmem_decr in the eviction path -- the page isKeith Bostic2015-01-292-3/+6
| | * | | | | | | | | It's possible to evict a clean page that still has a dirty-byte count,Keith Bostic2015-01-291-3/+12
| | * | | | | | | | | Fix a comment, we no longer maintain a per-allocation allocation overhead.Keith Bostic2015-01-291-8/+2
| | * | | | | | | | | Simplify the cache calculation when a page is marked clean, use theKeith Bostic2015-01-291-24/+21
| | * | | | | | | | | Decrement the in-memory accounting value when discarding a page, stop usingKeith Bostic2015-01-294-9/+7
| * | | | | | | | | | rec_write.c:4089:25: error: conversion to 'u_int' from 'int' may change the s...Michael Cahill2015-02-031-1/+1
| | |_|_|_|/ / / / / | |/| | | | | | | |
| | | | | | * | | | Fix the forced eviction statistic logic again: don't look at the memory footp...Michael Cahill2015-02-031-2/+3
| | | | | | * | | | Revert the structural change to truncate: just reset ret each time through th...Michael Cahill2015-02-032-44/+49
| | | | | | * | | | Retry individual operations on WT_RESTART: take care with truncate loops that...Michael Cahill2015-02-032-49/+44
| | | | | | * | | | Fix stat logic: when replacing a local variable, I missed "expr ? 0 : 1".Michael Cahill2015-02-031-1/+1
| | | | | | * | | | Merge branch 'develop' into force-evict-cleanupMichael Cahill2015-02-0339-133/+462
| | | | | | |\ \ \ \ | | |_|_|_|_|/ / / / | |/| | | | | | | |
| | | | | | * | | | Once we decide to force-evict a page, do it directly rather than setting read...Michael Cahill2015-02-022-40/+46
| | | | | | | |/ / | | | | | | |/| |
| | | | | | | | * Merge branch 'develop' into discard-dirtyMichael Cahill2015-02-0339-133/+462
| | | | | | | | |\ | | |_|_|_|_|_|_|/ | |/| | | | | | |
| * | | | | | | | Row-store leaf pages can have parent references of type WT_CELL_ADDR_DEL.Keith Bostic2015-02-021-1/+6