| Commit message (Expand) | Author | Age | Files | Lines |
* | Generalize the cursor "overwrite" configuration to apply to insert, update an... | Michael Cahill | 2013-06-18 | 1 | -1/+1 |
* | Update extension API names from txn_XX to transaction_XX. | Alex Gorrod | 2013-06-18 | 1 | -8/+9 |
* | Add two next extension functions, one to return a transaction ID, | Keith Bostic | 2013-06-10 | 1 | -0/+35 |
* | Rename WT_CONNECTION.metadata_lock to WT_CONNECTION.checkpoint_lock. | Keith Bostic | 2013-06-07 | 1 | -12/+7 |
* | The extension code needs to know what a transaction ID looks like, | Keith Bostic | 2013-06-07 | 1 | -10/+10 |
* | whitespace | Keith Bostic | 2013-06-06 | 1 | -2/+1 |
* | Back out one part of the previous change: new snapshot transactions should ge... | Michael Cahill | 2013-06-05 | 1 | -1/+1 |
* | Change transaction IDs to 64-bits, remove code that deals with wrapping. | Michael Cahill | 2013-06-05 | 1 | -40/+40 |
* | Merge branch 'develop' into hot-backup | Keith Bostic | 2013-05-29 | 1 | -6/+10 |
|\ |
|
| * | Another transaction ID fix: ignore the current ID if updating a snapshot duri... | Michael Cahill | 2013-05-29 | 1 | -5/+9 |
| * | Re-check that calculating an ordinary snapshot hasn't raced with updating the... | Michael Cahill | 2013-05-29 | 1 | -1/+1 |
* | | Merge branch 'develop' into hot-backup | Alex Gorrod | 2013-05-28 | 1 | -167/+111 |
|\ \
| |/ |
|
| * | Remove a bogus assertion from transaction ID management. | Michael Cahill | 2013-05-28 | 1 | -3/+1 |
| * | Avoid a race when updating the shared table of transaction IDs and calculatin... | Michael Cahill | 2013-05-28 | 1 | -81/+89 |
| * | Simplify scans through the global table of transaction IDs. | Michael Cahill | 2013-05-27 | 1 | -162/+98 |
| * | Make sure the oldest transaction ID we need always moves forward. | Michael Cahill | 2013-05-24 | 1 | -3/+5 |
| * | Merge branch 'develop' into force-evict-index | Alex Gorrod | 2013-05-24 | 1 | -17/+69 |
| |\ |
|
| * | | Yet another rearrangement of the forced eviction code. Now check the first t... | Michael Cahill | 2013-05-24 | 1 | -6/+6 |
* | | | Update __wt_schema_worker so that it can operate on names. | Alex Gorrod | 2013-05-28 | 1 | -1/+1 |
| |/
|/| |
|
* | | Don't use WT_ERR after the "err" label. | Michael Cahill | 2013-05-24 | 1 | -1/+1 |
* | | LSM trees don't support named checkpoints: disallow attempts, add | Keith Bostic | 2013-05-23 | 1 | -17/+69 |
|/ |
|
* | Fix ordering of application eviction so a session's read-committed transactio... | Michael Cahill | 2013-05-15 | 1 | -12/+35 |
* | Include the current transaction when calculating the oldest snapshot ID. | Michael Cahill | 2013-05-15 | 1 | -3/+3 |
* | Fix a bug where clean pages could be evicted when they contained updates requ... | Michael Cahill | 2013-05-15 | 1 | -29/+33 |
* | Snapshots (including eviction) *should* include the last committed transaction. | Michael Cahill | 2013-05-14 | 1 | -3/+3 |
* | Fix an off-by-one error in the transaction used for eviction. We track the o... | Michael Cahill | 2013-05-14 | 1 | -4/+7 |
* | Two bug fixes: First, handle close checkpoints files and so can discard | Keith Bostic | 2013-04-26 | 1 | -26/+32 |
* | Merge branch 'basho' into lsm-ckpt-experiments | Michael Cahill | 2013-04-02 | 1 | -12/+16 |
|\ |
|
| * | Merge branch 'develop' into data-handles | Michael Cahill | 2013-03-26 | 1 | -9/+2 |
| |\ |
|
| * \ | Merge branch 'develop' into data-handles | Michael Cahill | 2013-03-25 | 2 | -75/+152 |
| |\ \ |
|
| * \ \ | Merge branch 'develop' into data-handles | Michael Cahill | 2013-03-25 | 2 | -41/+165 |
| |\ \ \ |
|
| * \ \ \ | Merge branch 'develop' into data-handles | Michael Cahill | 2012-09-28 | 1 | -9/+43 |
| |\ \ \ \ |
|
| * \ \ \ \ | Merge branch 'develop' into data-handles | Michael Cahill | 2012-09-25 | 2 | -25/+100 |
| |\ \ \ \ \ |
|
| * | | | | | | Replace session->btree with a data handle. | Michael Cahill | 2012-09-18 | 1 | -10/+8 |
| * | | | | | | Split general WT_BTREE fields into WT_DATA_HANDLE. | Michael Cahill | 2012-09-18 | 1 | -5/+11 |
* | | | | | | | Merge branch 'basho' into lsm-ckpt-experiments | Michael Cahill | 2013-03-26 | 1 | -9/+2 |
|\ \ \ \ \ \ \
| | |_|_|_|_|/
| |/| | | | | |
|
| * | | | | | | Stop trying to cache the oldest reader: we only use it for eviction and only ... | Michael Cahill | 2013-03-26 | 1 | -9/+2 |
| | |_|_|_|/
| |/| | | | |
|
* | | | | | | Merge branch 'basho' into lsm-ckpt-experiments | Michael Cahill | 2013-03-25 | 1 | -5/+7 |
|\ \ \ \ \ \
| |/ / / / / |
|
| * | | | | | Take more care not to use a stale value for the oldest reader transaction ID. | Michael Cahill | 2013-03-22 | 1 | -4/+6 |
| * | | | | | Fix an assertion failure if we try to do eviction without ever having done an... | Michael Cahill | 2013-03-22 | 1 | -1/+1 |
* | | | | | | Add a condition variable to signal when LSM checkpoints should start, rather ... | Michael Cahill | 2013-03-20 | 1 | -5/+3 |
|/ / / / / |
|
* | | | | | Minor style change, don't test pointer as if it's a boolean, don't check | Keith Bostic | 2013-03-18 | 1 | -1/+1 |
* | | | | | Try harder to cleanup after a failed wiredtiger_open call. | Alex Gorrod | 2013-03-15 | 1 | -1/+2 |
* | | | | | Keep local state across {get,release}_snapshot calls so that the correct data... | Michael Cahill | 2013-03-13 | 1 | -10/+10 |
* | | | | | Avoid polling global transaction state if nothing has changed. | Michael Cahill | 2013-03-13 | 1 | -28/+26 |
* | | | | | Don't try to sync read-only files. | Michael Cahill | 2013-03-04 | 1 | -3/+7 |
* | | | | | Remove unused variable. | Keith Bostic | 2013-03-01 | 1 | -2/+2 |
* | | | | | Checkpoint all dirty pages: don't try to figure out which ones have already b... | Michael Cahill | 2013-03-01 | 1 | -0/+1 |
* | | | | | Add a flush phase before checkpoint starts a transaction. Only updates in be... | Michael Cahill | 2013-02-28 | 1 | -0/+20 |
* | | | | | In checkpoints, move the fsync outside the snapshot transaction, allowing oth... | Michael Cahill | 2013-02-28 | 1 | -35/+86 |