summaryrefslogtreecommitdiff
path: root/src/txn
AgeCommit message (Expand)Author
2014-05-19In the fast-path for avoiding scans of the global transaction table, check th...Michael Cahill
2014-05-13Don't roll forward the metadata when opening a hot backup: the version restor...Michael Cahill
2014-05-05A somewhat different approach to --enable-verbose: inline __wt_verbose()Keith Bostic
2014-05-05Make internal calls to transaction methods from checkpoint code: we don't wan...Michael Cahill
2014-05-05Make sure changes performed by the checkpoint transaction are logged.Michael Cahill
2014-05-01Move the checkpoint generation into the btree structure, increment it after t...Michael Cahill
2014-05-01Don't cache the TXN_OLDEST flag: we don't check repeatedly.Michael Cahill
2014-04-30Clarify the different states a transaction can be in: running or idle, with a...Michael Cahill
2014-04-30Don't allocate transaction IDs in page in, and some name changes.Alex Gorrod
2014-04-30Simplify transaction setup for pure read-only workloads. Also, now that we s...Michael Cahill
2014-04-30Snapshot transactions need to setup snap_min.Alex Gorrod
2014-04-30Defer allocating a transaction ID until an update is made.Alex Gorrod
2014-04-30Don't create log records if we aren't going to write them.Michael Cahill
2014-04-28Log transactional operations immediately, so that the only pointers kept are ...Michael Cahill
2014-04-28Copy keys into the in-memory log for transactions: ordinary operations no lon...Michael Cahill
2014-04-10Merge branch 'develop' into checkpoint-optimizationsKeith Bostic
2014-04-10Gather most of the fast-delete code into a new file, bt_delete.c.Keith Bostic
2014-04-10Turn on eviction of dirty pages during eviction (previously it was permitted ...Michael Cahill
2014-04-10Maintain a checkpoint generation in each modified page, so that application t...Michael Cahill
2014-04-10When checking whether clean pages can be evicted from cache, ignore updates t...Michael Cahill
2014-04-09Minor cleanup to simplify the tree-walk code, simplify function naming,Keith Bostic
2014-04-08WT_REF_SPLIT is possible, I believe, and it's a problem.Keith Bostic
2014-03-05Make a flag so that avoiding forced eviction is explicit, and always on for t...Michael Cahill
2014-01-18test/format runs, now.Keith Bostic
2014-01-07Update copyright notices for 2014.Keith Bostic
2013-12-09We've already read the shared state, use the local copies.Michael Cahill
2013-12-07comment spelling / wordingMichael Cahill
2013-12-06If we have an out-of-cache read-only workload, don't fight for transaction st...Michael Cahill
2013-12-04Rename refcnt and usecnt, add a comment to clarify their purpose.Keith Bostic
2013-12-03whitespaceKeith Bostic
2013-12-03Don't bump the scan count if we can use a cached transactional snapshot.Michael Cahill
2013-11-30When a hot backup blocks a checkpoint, make it clear to the applicationKeith Bostic
2013-11-26Merge branch 'develop' into wtperf-745Keith Bostic
2013-11-26Merge branch 'develop' into wtperf-745Keith Bostic
2013-11-27Log the file ID in file sync operations, not the URI.Michael Cahill
2013-11-26Fix printlog of file_sync record.Susan LoVerso
2013-11-24Add a connection statistic when checkpoint is running so statlog willKeith Bostic
2013-11-22Coverity detected a copy-paste error.Michael Cahill
2013-11-22clang lint:Michael Cahill
2013-11-21LintSusan LoVerso
2013-11-21LintSusan LoVerso
2013-11-21Lint.Susan LoVerso
2013-11-21lint: Warning 534: Ignoring return value of functionKeith Bostic
2013-11-21Switch log_printf to use a log record in the same format as transactional ope...Michael Cahill
2013-11-21Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-11-20More LSM optimizations:Michael Cahill
2013-11-15Only truncate the current log file during the recovery scan.Michael Cahill
2013-11-12Fixes based on Sue's review feedback.Michael Cahill
2013-11-08Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-11-08Don't block the oldest reader in the system forever. Try harder to evict whe...Michael Cahill