| Commit message (Expand) | Author | Age | Files | Lines |
* | WT-2948 simplify error handling by making __wt_epoch return never fail (#3080) | Keith Bostic | 2016-10-07 | 1 | -1/+1 |
* | WT-2888 Switch functions to return void where possible (#3019) | Keith Bostic | 2016-09-06 | 1 | -1/+1 |
* | WT-2822 panic mutex and other functions that cannot fail (#2952) | Keith Bostic | 2016-08-16 | 1 | -33/+37 |
* | WT-2760 Fix a bug in backup related to directory sync. Change the filesystem ... | Keith Bostic | 2016-07-15 | 1 | -1/+1 |
* | SERVER-24580 Update oldest txn ID with "strict, nowait" flags. (#2829) | Michael Cahill | 2016-06-23 | 1 | -1/+2 |
* | WT-2552 Add public API for pluggable filesystems (#2671) | Alex Gorrod | 2016-04-28 | 1 | -1/+1 |
* | WT-2560 Use a rwlock to protect transaction state, don't spin. | Michael Cahill | 2016-04-20 | 1 | -1/+1 |
* | Merge pull request #2605 from wiredtiger/wt-2499-lsm-race | Michael Cahill | 2016-03-22 | 1 | -2/+2 |
|\ |
|
| * | WT-2499 Fix a race in LSM between setting and checking WT_LSM_TREE_ACTIVE. | Alex Gorrod | 2016-03-21 | 1 | -2/+2 |
* | | WT-2426 Lock all handles for checkpoints in one pass. | Michael Cahill | 2016-03-17 | 1 | -1/+1 |
|/ |
|
* | WT-2471: review WiredTiger "int" printf formats | Keith Bostic | 2016-03-11 | 1 | -2/+2 |
* | WT-2409 - Remove unneeded handling of EBUSY in LSM checkpointing | David Hows | 2016-02-23 | 1 | -6/+1 |
* | WT-2409 - Have LSM checkpoints wait for locks. | David Hows | 2016-02-23 | 1 | -2/+0 |
* | Merge branch 'develop' into WT-2346 | Michael Cahill | 2016-02-11 | 1 | -2/+2 |
|\ |
|
| * | WT-2378 Always wait for the handle list lock. | Michael Cahill | 2016-02-03 | 1 | -2/+2 |
* | | WT-2346 Protect LSM flushes from racing with checkpoints. | Michael Cahill | 2016-01-25 | 1 | -4/+17 |
|/ |
|
* | WT-2333 Make the "ret" variable explicit in lock macros. | Michael Cahill | 2016-01-22 | 1 | -5/+6 |
* | Upgrade copyright notices from 2015 to 2016. | Keith Bostic | 2016-01-01 | 1 | -1/+1 |
* | WT-2164: there was a lurking WT_RET in the code, replace with WT_ERR. | Keith Bostic | 2015-10-23 | 1 | -6/+3 |
* | WT-2164: simplify reset of chunk->flushing, it simplifies the error | Keith Bostic | 2015-10-23 | 1 | -11/+9 |
* | Merge branch 'develop' into wt-2164 | Susan LoVerso | 2015-10-23 | 1 | -0/+7 |
|\ |
|
| * | WT-2164 Have LSM enable metadata tracking prior to checkpointing a chunk. | Alex Gorrod | 2015-10-23 | 1 | -0/+7 |
* | | WT-2164 Prevent another chunk checkpoint while the first is still in | Susan LoVerso | 2015-10-22 | 1 | -14/+29 |
|/ |
|
* | whitespace | Keith Bostic | 2015-10-19 | 1 | -2/+1 |
* | WT-2068 Protect discarding handles with the handle list lock. | Michael Cahill | 2015-10-14 | 1 | -3/+7 |
* | Boolean conversion pass over include. | Keith Bostic | 2015-09-27 | 1 | -1/+1 |
* | Boolean conversion pass over txn. | Keith Bostic | 2015-09-24 | 1 | -1/+1 |
* | Boolean conversion pass over lsm. | Keith Bostic | 2015-09-24 | 1 | -12/+13 |
* | Boolean conversion for the rest of the btree code. | Keith Bostic | 2015-09-23 | 1 | -1/+1 |
* | Merge branch 'develop' into wt-1967-evict-any | Keith Bostic | 2015-08-19 | 1 | -5/+5 |
|\ |
|
| * | Rename atomic functions from number of bytes to number of bits. | Keith Bostic | 2015-08-13 | 1 | -5/+5 |
| * | WT-2025: Inline the gcc/lint (but not the Windows) atomic functions so | Keith Bostic | 2015-08-06 | 1 | -5/+5 |
* | | Cherry-pick Michael's commit a2d0e2d: Disable all eviction (including | Keith Bostic | 2015-07-22 | 1 | -2/+2 |
* | | WT-1967: creating a lookaside table to hold updates which are no longer | Keith Bostic | 2015-07-19 | 1 | -7/+9 |
|/ |
|
* | Merge pull request #2010 from wiredtiger/lsm-merge-aggressive | Alex Gorrod | 2015-06-04 | 1 | -0/+1 |
|\ |
|
| * | Move LSM aggressive merge calculation into merge code. | Alex Gorrod | 2015-06-01 | 1 | -0/+1 |
* | | Avoid read/write races in the PRNG: switch to using an 8B value instead | Keith Bostic | 2015-05-30 | 1 | -1/+1 |
|/ |
|
* | Don't create bloom filters on the oldest chunk unless configured. | Alex Gorrod | 2015-05-14 | 1 | -0/+4 |
* | Add a "WT_" prefix to the many TXN_* macros in use inside WiredTiger. | Michael Cahill | 2015-05-11 | 1 | -1/+1 |
* | Add a "soft update" of the oldest ID from application threads in case evictio... | Michael Cahill | 2015-05-08 | 1 | -1/+1 |
* | Only force discard handles from LSM trees. Other discard cases include old c... | Michael Cahill | 2015-04-27 | 1 | -1/+1 |
* | Merge branch 'develop' into validate-configuration-string | Keith Bostic | 2015-04-23 | 1 | -1/+1 |
|\ |
|
| * | If a file is marked cache-resident, it can never be evicted, | Keith Bostic | 2015-04-23 | 1 | -1/+1 |
* | | Push renaming down into `api_data.py`, replacing lower-case handle | Keith Bostic | 2015-04-21 | 1 | -3/+2 |
|/ |
|
* | Don't allow LSM bloom create to block waiting for space in the cache. | Alex Gorrod | 2015-03-05 | 1 | -10/+8 |
* | Revert half of 108c7e5, leave the simplification where we don't have to | Keith Bostic | 2015-02-11 | 1 | -7/+9 |
* | CID 47823 At condition chunk != NULL, the value of chunk cannot be NULL. | Keith Bostic | 2015-02-11 | 1 | -11/+7 |
* | Allow size-limited LSM trees to have Bloom filters, based on the normal confi... | Michael Cahill | 2015-02-10 | 1 | -2/+2 |
* | Copyright notices: add MongoDB, update to 2015. | Keith Bostic | 2015-01-04 | 1 | -0/+1 |
* | Implement @agorrod's review feedback. | Michael Cahill | 2014-12-10 | 1 | -17/+18 |