summaryrefslogtreecommitdiff
path: root/src/lsm/lsm_tree.c
Commit message (Expand)AuthorAgeFilesLines
* WT-283 Add WT_SESSION::alter method (#3177)sueloverso2016-12-151-3/+44
* WT-3066 lint (#3189)Keith Bostic2016-12-121-4/+2
* WT-2969 Possible snapshot corruption during compaction (#3160)Keith Bostic2016-12-061-9/+3
* WT-3022 Change lsm_tree flags to fields to prevent race conditions (#3148)Sulabh Mahajan2016-11-151-2/+2
* WT-2948 simplify error handling by making __wt_epoch return never fail (#3080)Keith Bostic2016-10-071-4/+4
* WT-2867 Review and fix barrier usage in __lsm_tree_close (#3014)Keith Bostic2016-09-021-15/+7
* WT-2822 panic mutex and other functions that cannot fail (#2952)Keith Bostic2016-08-161-52/+45
* WT-2820 add gcc warn_unused_result attribute (#2938)Keith Bostic2016-08-121-1/+1
* WT-2239 Make sure LSM cursors read up to date dsk_gen, it was racing with com...sueloverso2016-07-221-1/+13
* WT-2552 Add public API for pluggable filesystems (#2671)Alex Gorrod2016-04-281-2/+2
* WT-2518: LSM does updates on "readonly" file handlesKeith Bostic2016-04-011-2/+8
* Merge pull request #2609 from wiredtiger/wt-2503Alex Gorrod2016-03-221-2/+2
|\
| * WT-2503 Rename "wait" to avoid shadowing system call.Michael Cahill2016-03-221-2/+2
* | WT-2501 Fix assertions to use new active field.Michael Cahill2016-03-221-3/+3
* | Merge branch 'develop' into wt-2501-lsm-dropMichael Cahill2016-03-221-13/+17
|\ \ | |/
| * WT-2499 Cleanup LSM tree releaseAlex Gorrod2016-03-221-7/+4
| * WT-2499 Fix LSM get with exclusive access set.Alex Gorrod2016-03-211-1/+2
| * WT-2499 Fix a race in LSM between setting and checking WT_LSM_TREE_ACTIVE.Alex Gorrod2016-03-211-7/+13
* | WT-2501 LSM drop can violate access assumptions.Alex Gorrod2016-03-211-0/+3
|/
* WT-2498 Fix LSM close logic.Michael Cahill2016-03-181-1/+1
* WT-2498 Fix a bug in LSM where table drop could hang.Alex Gorrod2016-03-181-8/+14
* Merge pull request #2587 from wiredtiger/wt-2457-lsm-exclusiveMichael Cahill2016-03-171-29/+24
|\
| * WT-2457 Review changes.Michael Cahill2016-03-171-7/+7
| * WT-2457 Wait for LSM work units to drain when getting exclusive access.Alex Gorrod2016-03-151-29/+24
* | WT-2494: review calls to __wt_free, plus minor bug in an error path.Keith Bostic2016-03-161-5/+8
|/
* Merge pull request #2493 from wiredtiger/wt-2381Michael Cahill2016-03-141-133/+10
|\
| * WT-2381 Rewrite LSM metadata to fix dump / load.Michael Cahill2016-03-031-133/+10
* | WT-2471: review WiredTiger "int" printf formatsKeith Bostic2016-03-111-1/+1
* | WT-2471: review WiredTiger "int" printf formatsKeith Bostic2016-03-111-4/+4
|/
* WT-2420 Gather backup metadata in a single pass.Michael Cahill2016-02-231-2/+1
* WT-2349 For readonly don't sync log on close.Susan LoVerso2016-02-091-3/+3
* WT-2349 Fixes for readonly and new python test.Susan LoVerso2016-02-081-20/+26
* WT-2378 Always wait for the handle list lock.Michael Cahill2016-02-031-10/+10
* WT-2333 Make the "ret" variable explicit in lock macros.Michael Cahill2016-01-221-14/+20
* Upgrade copyright notices from 2015 to 2016.Keith Bostic2016-01-011-1/+1
* WT-2237 Have threads publish unique transaction IDs so that updates always be...Michael Cahill2015-11-241-2/+2
* Merge branch 'develop' into wt-2220-wt_timediffKeith Bostic2015-11-171-0/+5
|\
| * WT-2178: turn LSM off when in-memory configured.Keith Bostic2015-11-041-0/+5
* | WT-2220 Create WT_TIMEDIFF_US and fix use of constants.Susan LoVerso2015-11-171-4/+4
* | WT-2220 Split WT_TIMEDIFF macro into unit specific macros.Alex Gorrod2015-11-171-4/+5
|/
* WT-2196: A different solution, don't require callers to log their own errorKeith Bostic2015-11-031-1/+1
* Revert "WT-2196 Fix size-only statistics when there are LSM tables."Keith Bostic2015-11-031-4/+1
* WT-2196 Fix size-only statistics when there are LSM tables.Alex Gorrod2015-11-031-1/+4
* Boolean conversion pass over lsm.Keith Bostic2015-09-241-44/+45
* Boolean conversion pass through block, conn and evict.Keith Bostic2015-09-231-1/+1
* WT-2122 Convert more expressions to use bool. In particular, make F_ISSET a ...Michael Cahill2015-09-221-10/+10
* Merge branch 'develop' into wt-1967-evict-anyKeith Bostic2015-08-191-15/+18
|\
| * Rename atomic functions from number of bytes to number of bits.Keith Bostic2015-08-131-12/+12
| * WT-2025: Inline the gcc/lint (but not the Windows) atomic functions soKeith Bostic2015-08-061-15/+18
* | Cherry-pick Michael's commit a2d0e2d: Disable all eviction (includingKeith Bostic2015-07-221-4/+4
|/