| Commit message (Expand) | Author | Age | Files | Lines |
* | spelling | Michael Cahill | 2014-01-31 | 1 | -0/+1 |
* | Add in a check to ensure that we don't overflow merging split merge subtrees. | Alex Gorrod | 2014-01-31 | 1 | -0/+4 |
* | Merge pull request #851 from wiredtiger/merge-efficiency | Alex Gorrod | 2014-01-30 | 5 | -151/+154 |
|\ |
|
| * | Remove WT_MERGE_MAX_REFS -- it was always arbitrary, and now when we create a... | Michael Cahill | 2014-01-30 | 2 | -16/+0 |
| * | Try an in-memory split before evicting big pages: that avoids the tree growin... | Michael Cahill | 2014-01-30 | 2 | -31/+15 |
| * | If an in-memory split fails, unlock the page. | Michael Cahill | 2014-01-24 | 1 | -7/+19 |
| * | Merge branch 'develop' into merge-efficiency | Alex Gorrod | 2014-01-23 | 3 | -24/+33 |
| |\ |
|
| * | | Merge stacks of split-merge pages, no matter how big. Once they get big enou... | Michael Cahill | 2014-01-23 | 1 | -8/+8 |
| * | | Create real internal pages when merging, if they get big enough. | Michael Cahill | 2014-01-22 | 1 | -3/+3 |
| * | | Try an in-memory split before forced eviction, also make the "promotion" code... | Michael Cahill | 2014-01-21 | 2 | -42/+48 |
| * | | Fix the eviction pass for internal pages: check the local flags: we clear the... | Michael Cahill | 2014-01-21 | 1 | -3/+4 |
| * | | typo | Michael Cahill | 2014-01-21 | 1 | -1/+1 |
| * | | Improve in-memory merge efficiency when there is a lot of forced eviction: fo... | Michael Cahill | 2014-01-21 | 1 | -65/+81 |
* | | | Add zlib documentation. | Keith Bostic | 2014-01-30 | 2 | -0/+31 |
* | | | Fix the naming of the compression library, it's libXXX, the extension | Keith Bostic | 2014-01-30 | 1 | -52/+28 |
* | | | Note that LSM's `chunk_size` setting overrides `memory_page_max`. | Michael Cahill | 2014-01-30 | 1 | -2/+5 |
* | | | Set the memory_page_max of LSM chunks to double the chunk size, so that appli... | Michael Cahill | 2014-01-30 | 1 | -1/+6 |
* | | | Add compression support for Helium devices (the Helium HE_I_COMPRESS | Keith Bostic | 2014-01-24 | 1 | -1/+2 |
* | | | Note that Helium volumes don't support hot backup. | Keith Bostic | 2014-01-24 | 1 | -3/+4 |
* | | | You don't have to copy the files to a different directory. | Keith Bostic | 2014-01-24 | 1 | -5/+5 |
| |/
|/| |
|
* | | whitespace, update spelling list. | Keith Bostic | 2014-01-22 | 1 | -1/+1 |
* | | If there are many identical overflow values on the page, checking for | Keith Bostic | 2014-01-22 | 1 | -23/+30 |
* | | Fix some GCC 4.8 "maybe-uninitialized" warnings. | Michael Cahill | 2014-01-22 | 1 | -0/+2 |
* | | Include the "community" page in the top-level docs as well as in each build. | Michael Cahill | 2014-01-21 | 1 | -1/+1 |
|/ |
|
* | Merge branch 'develop' into helium | Keith Bostic | 2014-01-20 | 6 | -34/+64 |
|\ |
|
| * | Take the live lock when unloading a checkpoint: there could still be readers ... | Michael Cahill | 2014-01-16 | 1 | -4/+10 |
| * | Return if another thread already is in compact. | Susan LoVerso | 2014-01-15 | 2 | -2/+7 |
| * | whitespace | Michael Cahill | 2014-01-14 | 2 | -8/+7 |
| * | Add a new mode to eviction that only considers internal pages. | Alex Gorrod | 2014-01-14 | 3 | -27/+47 |
* | | clean up spelling, make dist/s_all pass again. | Keith Bostic | 2014-01-18 | 2 | -2/+7 |
* | | test/format runs, now. | Keith Bostic | 2014-01-18 | 5 | -135/+127 |
|/ |
|
* | Add more diagnostics around LSM merges, try to catch races. | Michael Cahill | 2014-01-13 | 2 | -4/+19 |
* | Switch LSM chunks back to ordinary flags, protected by the LSM tree lock. | Michael Cahill | 2014-01-13 | 7 | -69/+67 |
* | Merge pull request #840 from wiredtiger/split-search-loop | Michael Cahill | 2014-01-12 | 1 | -49/+105 |
|\ |
|
| * | Split the btree page search loops into two parts, a default comparison loop | Keith Bostic | 2014-01-10 | 1 | -49/+105 |
* | | We no longer verify in-memory trees, only file trees, which means the | Keith Bostic | 2014-01-11 | 1 | -2/+2 |
|/ |
|
* | Add WT_CLEAR_INLINE which uses structure assignment to (hopefully) prevent | Keith Bostic | 2014-01-10 | 3 | -4/+13 |
* | Fix warnings about "implicit conversion loses integer precision: 'size_t' (ak... | Michael Cahill | 2014-01-10 | 1 | -5/+5 |
* | Merge pull request #837 from wiredtiger/cell-unpack-optimizations-2 | Michael Cahill | 2014-01-09 | 12 | -69/+152 |
|\ |
|
| * | Avoid memset in performance-critical code by keeping a zeroed static structur... | Michael Cahill | 2014-01-10 | 3 | -6/+13 |
| * | Merge branch 'develop' into cell-unpack-optimizations-2 | Keith Bostic | 2014-01-09 | 1 | -0/+9 |
| |\ |
|
| * | | Cherry pick 83b7068 from Michael's cell-unpack-optimizations branch. | Keith Bostic | 2014-01-09 | 2 | -4/+9 |
| * | | Merge branch 'develop' into cell-unpack-optimizations-2 | Keith Bostic | 2014-01-09 | 9 | -93/+77 |
| |\ \ |
|
| * | | | Avoid unpacking the key cell multiple times when returning key/value | Keith Bostic | 2014-01-09 | 11 | -59/+130 |
* | | | | Additional empty-value support: add a new page-header flag if all of the | Keith Bostic | 2014-01-09 | 4 | -19/+52 |
| |_|/
|/| | |
|
* | | | Add some comments about the new logging sync code. | Susan LoVerso | 2014-01-09 | 1 | -0/+9 |
| |/
|/| |
|
* | | Merge pull request #832 from wiredtiger/log-sync-scaling | sueloverso | 2014-01-09 | 9 | -93/+77 |
|\ \
| |/
|/| |
|
| * | fix unused variables | Michael Cahill | 2014-01-08 | 1 | -1/+4 |
| * | Now that log syncing with fsync scales better than O_DSYNC, change the default. | Michael Cahill | 2014-01-08 | 2 | -2/+2 |
| * | When using fsync or fdatasync for log durability, have groups of threads pigg... | Michael Cahill | 2014-01-08 | 7 | -90/+67 |