summaryrefslogtreecommitdiff
path: root/src/lsm
Commit message (Expand)AuthorAgeFilesLines
* WT-2068 Protect discarding handles with the handle list lock.Michael Cahill2015-10-141-3/+7
* WT-2149: open private lookaside cursors as part of creating an internalKeith Bostic2015-09-301-3/+5
* Boolean conversion pass over include.Keith Bostic2015-09-271-1/+1
* Boolean conversion pass over txn.Keith Bostic2015-09-241-1/+1
* Boolean conversion pass over session.Keith Bostic2015-09-241-1/+1
* Boolean conversion pass over lsm.Keith Bostic2015-09-248-140/+143
* Merge branch 'develop' into more-boolMichael Cahill2015-09-241-9/+9
|\
| * Merge branch 'develop' into index-create-lsm3Don Anderson2015-09-137-92/+104
| |\
| * | WT-147 Shift the undocumented bulk=unordered into file cursors.Alex Gorrod2015-09-031-14/+1
| * | Update LSM bulk cursor open to switch chunks inline.Alex Gorrod2015-08-281-9/+9
| * | WT-147 Add undocumented bulk=unordered for LSM cursors.Alex Gorrod2015-08-261-1/+14
* | | Boolean conversion pass through block, conn and evict.Keith Bostic2015-09-231-1/+1
* | | Boolean conversion for the rest of the btree code.Keith Bostic2015-09-232-3/+3
* | | WT-2122 Convert more expressions to use bool. In particular, make F_ISSET a ...Michael Cahill2015-09-223-15/+15
| |/ |/|
* | WT-2093 Use the C99 bool type to clarify when functions return true/false.Michael Cahill2015-09-081-1/+1
* | Merge branch 'develop' into wt-1967-evict-anyKeith Bostic2015-08-195-29/+32
|\ \
| * \ Merge branch 'develop' into wt-2025-inline-atomic-functionsKeith Bostic2015-08-182-37/+50
| |\ \
| * | | Rename atomic functions from number of bytes to number of bits.Keith Bostic2015-08-135-26/+26
| * | | Merge branch 'develop' into wt-2025-inline-atomic-functionsKeith Bostic2015-08-131-10/+4
| |\ \ \
| * | | | WT-2025: Inline the gcc/lint (but not the Windows) atomic functions soKeith Bostic2015-08-065-29/+32
| | |_|/ | |/| |
* | | | Merge branch 'develop' into wt-1967-evict-anyKeith Bostic2015-08-182-37/+50
|\ \ \ \ | | |_|/ | |/| |
| * | | WT-2029, improve scalability of statisticsKeith Bostic2015-08-152-37/+50
| | |/ | |/|
* | | Merge branch 'develop' into wt-1967-evict-anyKeith Bostic2015-08-141-10/+4
|\ \ \ | |/ /
| * | WT-2038: Simplify some of the TAILQ remove loops, found by inspection.Keith Bostic2015-08-131-10/+4
| |/
* | Cherry-pick Michael's commit a2d0e2d: Disable all eviction (includingKeith Bostic2015-07-223-8/+8
* | WT-1967: creating a lookaside table to hold updates which are no longerKeith Bostic2015-07-191-7/+9
|/
* Add a "statistics=(size)" mode to statistics cursors that just gets the files...Michael Cahill2015-06-051-3/+4
* Merge pull request #2010 from wiredtiger/lsm-merge-aggressiveAlex Gorrod2015-06-044-62/+143
|\
| * Fixup per review comments, and general tidy.Alex Gorrod2015-06-042-15/+36
| * Fix a test in LSM merge selection, so merges with a full windowAlex Gorrod2015-06-031-5/+10
| * Fix a typo that meant we didn't use merge_max in LSM trees.Alex Gorrod2015-06-031-1/+1
| * Update the merge selection algorithm for LSM.Alex Gorrod2015-06-021-4/+28
| * Split LSM verbose into two categories.Alex Gorrod2015-06-022-2/+3
| * Move LSM aggressive merge calculation into merge code.Alex Gorrod2015-06-013-49/+79
* | Avoid read/write races in the PRNG: switch to using an 8B value insteadKeith Bostic2015-05-301-1/+1
|/
* Minor code refactor per Michael's suggstion. WT-1947Susan LoVerso2015-05-271-6/+8
* Calculate a merge generation for bulk loaded LSM chunks.Alex Gorrod2015-05-271-2/+17
* Cleanup logic around LSM compact/bloom oldest.Alex Gorrod2015-05-191-5/+5
* Access the LSM tree directly instead of through the entry.Alex Gorrod2015-05-191-2/+2
* Increment queue_ref count before checking flag. WT-1935Susan LoVerso2015-05-181-13/+25
* Fix a race on shutdown in LSM.Alex Gorrod2015-05-182-0/+15
* GCC doesn't trust me - I don't trust me either.Alex Gorrod2015-05-141-2/+2
* Don't create bloom filters on the oldest chunk unless configured.Alex Gorrod2015-05-142-0/+16
* lsm_tree.c 592 Info 734: Loss of precision (assignment) (31 bits to 7 bits)Keith Bostic2015-05-111-1/+1
* Fix assert to avoid a null pointer dereference.Alex Gorrod2015-05-111-1/+3
* Merge pull request #1955 from wiredtiger/lsm-bulk-closeAlex Gorrod2015-05-113-5/+26
|\
| * Make sure that exclusive operations on LSM trees set the exclusive flag.Michael Cahill2015-05-111-5/+10
| * Ensure the metadata is flushed when closing an LSM bulk cursor.Alex Gorrod2015-05-112-0/+16
* | Add a "WT_" prefix to the many TXN_* macros in use inside WiredTiger.Michael Cahill2015-05-113-13/+15
|/
* whitespaceKeith Bostic2015-05-081-1/+0