summaryrefslogtreecommitdiff
path: root/src/txn/txn.c
Commit message (Expand)AuthorAgeFilesLines
* Use beginthreadex, and ensure we use the correct C calling conventions in all...Mark Benvenuto2015-03-251-1/+1
* Implement review feedback.Alex Gorrod2015-03-171-3/+4
* Self review of checkpoint ID change.Alex Gorrod2015-03-171-7/+10
* Add a new statistic tracking range of IDs pinned by a transaction.Alex Gorrod2015-03-161-0/+5
* Fix visibility checks in checkpoint ID optimization code.Alex Gorrod2015-03-131-1/+5
* Don't dereference a NULL btree, update the oldest ID if thereAlex Gorrod2015-03-131-3/+1
* Only skip the checkpoint transaction ID, don't skip all none IDs.Alex Gorrod2015-03-131-2/+4
* Fixup the check for checkpoint_id and oldest_id in txn_refresh.Alex Gorrod2015-03-131-1/+4
* Update visibility check to know about checkpoints.Alex Gorrod2015-03-111-6/+9
* Merge pull request #1549 from wiredtiger/mongodb-pausesAlex Gorrod2015-01-131-1/+8
|\
| * Release transaction snapshots before flushing the log. This unpins data in t...Michael Cahill2015-01-141-1/+8
* | When restoring updates that could not be evicted, mark pages with the oldest ...Michael Cahill2015-01-131-3/+2
|/
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Set split-gen when deepening the tree, add paranoia that the eviction server ...Michael Cahill2014-12-181-0/+1
* Make pre-alloc a boolean and convert connection log settings to flags.Susan LoVerso2014-12-021-2/+2
* Remove debug verbose message.Susan LoVerso2014-11-061-3/+0
* Keep an open file handle on the log directory. #1343Susan LoVerso2014-11-061-0/+3
* Merge branch 'develop' into directory-sync-log-filesKeith Bostic2014-11-061-1/+1
|\
| * __wt_config_gets_def() should be passed an int true/false, not a flag mask.Keith Bostic2014-11-051-1/+1
* | Use the log sync setting to decide whether to sync the directory on log file ...Michael Cahill2014-11-051-0/+5
|/
* Update some comments.Michael Cahill2014-10-291-6/+3
* Release snapshots on transaction commit, check if a new snapshot is required ...Michael Cahill2014-10-291-9/+3
* Add statistics to track open sessions and the range of transaction IDs that a...Michael Cahill2014-10-241-0/+19
* If the metadata is updated, that update should ignore the running transaction...Michael Cahill2014-10-211-0/+4
* Merge pull request #1297 from wiredtiger/value-copy-fixMichael Cahill2014-10-211-1/+2
|\
| * Take more care clearing WT_CURSTD_VALUE_INT, now that we use it internally to...Michael Cahill2014-10-201-1/+2
* | Coverity doesn't like session->name staying set to track the last operation, ...Michael Cahill2014-10-201-1/+1
|/
* Fix an unused variable warning for non-diagnostic builds.Michael Cahill2014-10-181-1/+3
* Copy values into positioned cursors in transaction commit so that the oldest ...Michael Cahill2014-10-181-14/+21
* Add a "verbose=[transaction]" mode, output a message if a snapshot falls a lo...Michael Cahill2014-10-181-2/+17
* Add size specific atomics for 1, 4 & 8 byte atomic operationsMark Benvenuto2014-10-031-3/+3
* Review where we're passing WT_CONNECTION_IMPL instead of WT_SESSION_IMPL,Keith Bostic2014-09-121-6/+7
* whitespaceKeith Bostic2014-08-281-2/+1
* Don't reset cursors during transaction begin or commit (only on rollback).Michael Cahill2014-08-271-29/+33
* Cleanup based on Alex's feedback.Michael Cahill2014-07-011-6/+3
* Free memory more aggressively after splits. Keep the list of allocated objec...Michael Cahill2014-06-201-1/+1
* Clarify that the transaction sync setting overrides the global setting. Add ...Michael Cahill2014-06-201-5/+6
* Minor cleanup. Add enabled/none test case back in. #1074Susan LoVerso2014-06-191-0/+4
* Split the global transaction_sync configuration into two parts: a sync method...Michael Cahill2014-06-191-1/+4
* Add per-txn sync configuration support. #1074Susan LoVerso2014-06-181-0/+2
* Check on transaction release if we can release any segments from theKeith Bostic2014-06-101-0/+7
* In the fast-path for avoiding scans of the global transaction table, check th...Michael Cahill2014-05-191-1/+4
* Make internal calls to transaction methods from checkpoint code: we don't wan...Michael Cahill2014-05-051-2/+0
* Make sure changes performed by the checkpoint transaction are logged.Michael Cahill2014-05-051-2/+6
* Don't cache the TXN_OLDEST flag: we don't check repeatedly.Michael Cahill2014-05-011-1/+1
* Clarify the different states a transaction can be in: running or idle, with a...Michael Cahill2014-04-301-4/+9
* Don't allocate transaction IDs in page in, and some name changes.Alex Gorrod2014-04-301-5/+5
* Simplify transaction setup for pure read-only workloads. Also, now that we s...Michael Cahill2014-04-301-39/+11
* Snapshot transactions need to setup snap_min.Alex Gorrod2014-04-301-1/+1
* Defer allocating a transaction ID until an update is made.Alex Gorrod2014-04-301-43/+8