summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Cut WiredTiger release 2.1.02.1.0Alex Gorrod2014-02-041-3/+3
* Fix grammar error in upgrading documentation.Alex Gorrod2014-02-031-3/+3
* Document the change to transaction_sync default value.Alex Gorrod2014-02-032-0/+12
* Only retry compress_raw if it returns EAGAIN. Otherwise, if no rows were com...Michael Cahill2014-02-034-9/+25
* Make the first block sent to compress_raw fill a disk allocation block. If i...Michael Cahill2014-02-031-2/+1
* Rewrite the retry/no-retry paragraphs to echo each other "if no rowsKeith Bostic2014-01-311-7/+8
* We use 0/zero inconsistently in the documentation, fix one place so weKeith Bostic2014-01-311-2/+2
* Add a comment so the memmove doesn't get reverted to memcpy forKeith Bostic2014-01-311-0/+3
* typoKeith Bostic2014-01-311-1/+1
* Fix several problems with raw compression:Michael Cahill2014-01-312-13/+19
* spellingMichael Cahill2014-01-311-0/+1
* Add in a check to ensure that we don't overflow merging split merge subtrees.Alex Gorrod2014-01-311-0/+4
* Merge pull request #851 from wiredtiger/merge-efficiencyAlex Gorrod2014-01-305-151/+154
|\
| * Remove WT_MERGE_MAX_REFS -- it was always arbitrary, and now when we create a...Michael Cahill2014-01-302-16/+0
| * Try an in-memory split before evicting big pages: that avoids the tree growin...Michael Cahill2014-01-302-31/+15
| * If an in-memory split fails, unlock the page.Michael Cahill2014-01-241-7/+19
| * Merge branch 'develop' into merge-efficiencyAlex Gorrod2014-01-233-24/+33
| |\
| * | Merge stacks of split-merge pages, no matter how big. Once they get big enou...Michael Cahill2014-01-231-8/+8
| * | Create real internal pages when merging, if they get big enough.Michael Cahill2014-01-221-3/+3
| * | Try an in-memory split before forced eviction, also make the "promotion" code...Michael Cahill2014-01-212-42/+48
| * | Fix the eviction pass for internal pages: check the local flags: we clear the...Michael Cahill2014-01-211-3/+4
| * | typoMichael Cahill2014-01-211-1/+1
| * | Improve in-memory merge efficiency when there is a lot of forced eviction: fo...Michael Cahill2014-01-211-65/+81
* | | Add zlib documentation.Keith Bostic2014-01-302-0/+31
* | | Fix the naming of the compression library, it's libXXX, the extensionKeith Bostic2014-01-301-52/+28
* | | Note that LSM's `chunk_size` setting overrides `memory_page_max`.Michael Cahill2014-01-301-2/+5
* | | Set the memory_page_max of LSM chunks to double the chunk size, so that appli...Michael Cahill2014-01-301-1/+6
* | | Add compression support for Helium devices (the Helium HE_I_COMPRESSKeith Bostic2014-01-241-1/+2
* | | Note that Helium volumes don't support hot backup.Keith Bostic2014-01-241-3/+4
* | | You don't have to copy the files to a different directory.Keith Bostic2014-01-241-5/+5
| |/ |/|
* | whitespace, update spelling list.Keith Bostic2014-01-221-1/+1
* | If there are many identical overflow values on the page, checking forKeith Bostic2014-01-221-23/+30
* | Fix some GCC 4.8 "maybe-uninitialized" warnings.Michael Cahill2014-01-221-0/+2
* | Include the "community" page in the top-level docs as well as in each build.Michael Cahill2014-01-211-1/+1
|/
* Merge branch 'develop' into heliumKeith Bostic2014-01-206-34/+64
|\
| * Take the live lock when unloading a checkpoint: there could still be readers ...Michael Cahill2014-01-161-4/+10
| * Return if another thread already is in compact.Susan LoVerso2014-01-152-2/+7
| * whitespaceMichael Cahill2014-01-142-8/+7
| * Add a new mode to eviction that only considers internal pages.Alex Gorrod2014-01-143-27/+47
* | clean up spelling, make dist/s_all pass again.Keith Bostic2014-01-182-2/+7
* | test/format runs, now.Keith Bostic2014-01-185-135/+127
|/
* Add more diagnostics around LSM merges, try to catch races.Michael Cahill2014-01-132-4/+19
* Switch LSM chunks back to ordinary flags, protected by the LSM tree lock.Michael Cahill2014-01-137-69/+67
* Merge pull request #840 from wiredtiger/split-search-loopMichael Cahill2014-01-121-49/+105
|\
| * Split the btree page search loops into two parts, a default comparison loopKeith Bostic2014-01-101-49/+105
* | We no longer verify in-memory trees, only file trees, which means theKeith Bostic2014-01-111-2/+2
|/
* Add WT_CLEAR_INLINE which uses structure assignment to (hopefully) preventKeith Bostic2014-01-103-4/+13
* Fix warnings about "implicit conversion loses integer precision: 'size_t' (ak...Michael Cahill2014-01-101-5/+5
* Merge pull request #837 from wiredtiger/cell-unpack-optimizations-2Michael Cahill2014-01-0912-69/+152
|\
| * Avoid memset in performance-critical code by keeping a zeroed static structur...Michael Cahill2014-01-103-6/+13