| Commit message (Expand) | Author | Age | Files | Lines |
* | WT-3093 Reduce the size of WT_PAGE. (#3212) | Keith Bostic | 2016-12-23 | 1 | -2/+2 |
* | WT-2402 Pad structures to avoid cache line sharing. (#3191) | Michael Cahill | 2016-12-15 | 1 | -1/+3 |
* | WT-2969 Possible snapshot corruption during compaction (#3160) | Keith Bostic | 2016-12-06 | 1 | -0/+1 |
* | WT-3034 Add support for named snapshots including updates. (#3161) | Michael Cahill | 2016-12-05 | 1 | -1/+1 |
* | WT-3024 Fix a hang on close caused by leaving a transaction ID pinned. (#3152) | Michael Cahill | 2016-11-16 | 1 | -0/+3 |
* | WT-2984 Keep sufficient history in the metadata for queries. (#3144) | Michael Cahill | 2016-11-14 | 1 | -2/+9 |
* | WT-2933 Fix a race between named snapshots and checkpoints. (#3068) | Michael Cahill | 2016-10-04 | 1 | -5/+5 |
* | WT-2798 Fix data consistency bug with table creates during a checkpoint. (#2910) | Michael Cahill | 2016-07-27 | 1 | -0/+1 |
* | WT-2560 Use a rwlock to protect transaction state, don't spin. | Michael Cahill | 2016-04-20 | 1 | -3/+6 |
* | Upgrade copyright notices from 2015 to 2016. | Keith Bostic | 2016-01-01 | 1 | -1/+1 |
* | WT-2241 Use a lock to protect transaction ID allocation. | Michael Cahill | 2015-11-25 | 1 | -1/+1 |
* | WT-2237 Have threads publish unique transaction IDs so that updates always be... | Michael Cahill | 2015-11-24 | 1 | -0/+1 |
* | WT-2170 Add a macro perfom an operation at an isolation level. | Michael Cahill | 2015-10-28 | 1 | -2/+30 |
* | Boolean conversion pass over include. | Keith Bostic | 2015-09-27 | 1 | -1/+1 |
* | Merge branch 'develop' into wt-1967-evict-any | Keith Bostic | 2015-08-13 | 1 | -2/+2 |
|\ |
|
| * | WT-2038 Use TAILQ for all lists. Otherwise remove is O(N), which may not sho... | Michael Cahill | 2015-08-13 | 1 | -2/+2 |
* | | WT-1967: creating a lookaside table to hold updates which are no longer | Keith Bostic | 2015-07-19 | 1 | -2/+1 |
|/ |
|
* | WT-1982 Track down cached overflow items that are being freed too early, lead... | Michael Cahill | 2015-06-30 | 1 | -1/+4 |
* | SERVER-18875 Track the checkpoint's session ID (rather than the transaction I... | Michael Cahill | 2015-06-25 | 1 | -6/+6 |
* | WT-1977 Improve the performance of getting snapshots with many sessions. | Michael Cahill | 2015-06-24 | 1 | -1/+1 |
* | Merge branch 'develop' into transaction-background | Susan LoVerso | 2015-05-27 | 1 | -2/+19 |
|\ |
|
| * | Updates to named snapshot implementation: | Alex Gorrod | 2015-05-22 | 1 | -1/+2 |
| * | Fix how named snapshots are allocated on begin_transaction. | Alex Gorrod | 2015-05-20 | 1 | -1/+2 |
| * | Merge branch 'develop' into named-snapshots | Michael Cahill | 2015-05-13 | 1 | -28/+25 |
| |\ |
|
| * | | Add an initial implementation of named, in-memory snapshots. This implementa... | Michael Cahill | 2015-04-01 | 1 | -0/+15 |
* | | | Merge branch 'develop' into transaction-background | Susan LoVerso | 2015-05-13 | 1 | -26/+26 |
|\ \ \
| | |/
| |/| |
|
| * | | Add a "WT_" prefix to the many TXN_* macros in use inside WiredTiger. | Michael Cahill | 2015-05-11 | 1 | -25/+25 |
* | | | Make txn logsync inheritance settings more clear on commit_transaction. WT-1... | Susan LoVerso | 2015-05-13 | 1 | -0/+1 |
|/ / |
|
* | | Split the transaction "refresh" operation into two completely separate operat... | Michael Cahill | 2015-05-04 | 1 | -3/+0 |
|/ |
|
* | Self review of checkpoint ID change. | Alex Gorrod | 2015-03-17 | 1 | -1/+7 |
* | Fix visibility checks in checkpoint ID optimization code. | Alex Gorrod | 2015-03-13 | 1 | -0/+1 |
* | Add a global checkpoint generation and track it per data handle. | Alex Gorrod | 2015-03-11 | 1 | -0/+4 |
* | Struct alignment and packing for MSVC | Mark Benvenuto | 2015-01-15 | 1 | -2/+2 |
* | When restoring updates that could not be evicted, mark pages with the oldest ... | Michael Cahill | 2015-01-13 | 1 | -0/+1 |
* | Copyright notices: add MongoDB, update to 2015. | Keith Bostic | 2015-01-04 | 1 | -0/+1 |
* | Add a "verbose=[transaction]" mode, output a message if a snapshot falls a lo... | Michael Cahill | 2014-10-18 | 1 | -0/+3 |
* | Forward declarations of enumerated types is a gcc extension, we don't | Keith Bostic | 2014-09-01 | 1 | -2/+2 |
* | Add per-txn sync configuration support. #1074 | Susan LoVerso | 2014-06-18 | 1 | -0/+1 |
* | Move the checkpoint generation into the btree structure, increment it after t... | Michael Cahill | 2014-05-01 | 1 | -7/+0 |
* | Don't cache the TXN_OLDEST flag: we don't check repeatedly. | Michael Cahill | 2014-05-01 | 1 | -2/+1 |
* | whitespace | Michael Cahill | 2014-04-30 | 1 | -1/+1 |
* | Clarify the different states a transaction can be in: running or idle, with a... | Michael Cahill | 2014-04-30 | 1 | -2/+3 |
* | Don't allocate transaction IDs in page in, and some name changes. | Alex Gorrod | 2014-04-30 | 1 | -2/+2 |
* | Simplify transaction setup for pure read-only workloads. Also, now that we s... | Michael Cahill | 2014-04-30 | 1 | -11/+0 |
* | Defer allocating a transaction ID until an update is made. | Alex Gorrod | 2014-04-30 | 1 | -4/+5 |
* | Log transactional operations immediately, so that the only pointers kept are ... | Michael Cahill | 2014-04-28 | 1 | -5/+4 |
* | Copy keys into the in-memory log for transactions: ordinary operations no lon... | Michael Cahill | 2014-04-28 | 1 | -2/+2 |
* | Turn on eviction of dirty pages during eviction (previously it was permitted ... | Michael Cahill | 2014-04-10 | 1 | -1/+1 |
* | Maintain a checkpoint generation in each modified page, so that application t... | Michael Cahill | 2014-04-10 | 1 | -1/+8 |
* | When checking whether clean pages can be evicted from cache, ignore updates t... | Michael Cahill | 2014-04-10 | 1 | -0/+11 |