summaryrefslogtreecommitdiff
path: root/src/session/session_api.c
AgeCommit message (Expand)Author
2014-10-04STATIC_ASSERT is outside of the claimed WiredTiger name space (andKeith Bostic
2014-09-22When opening simple tables, the table code calls the cursor openKeith Bostic
2014-09-22Trivial simplification, we don't need a local variable.Keith Bostic
2014-09-18Return error from cursor open.Alex Gorrod
2014-09-18Ensure that the WT_CURSOR::uri field matches open_cursor URI.Alex Gorrod
2014-09-13Make random number generation be per session in the WiredTiger library,Keith Bostic
2014-09-12Expand on Alex's ideas: we can return out of the switch statementKeith Bostic
2014-09-12wrap lines at 80 columnsKeith Bostic
2014-09-12Merge branch 'develop' into cursor-open-optimizationKeith Bostic
2014-09-12lint.Alex Gorrod
2014-09-12Move cascading string comparisons into a switch statement.Alex Gorrod
2014-09-09Disallow JSON quoting characters in checkpoint names, it's not a goodKeith Bostic
2014-08-29Handle ENOENT returns from open_cursor forcing transaction rollback in the op...Michael Cahill
2014-08-28Fix begin_transaction's comment, there may be cursors positioned.Keith Bostic
2014-08-27Don't reset cursors during transaction begin or commit (only on rollback).Michael Cahill
2014-08-13Add a new per-session flag, WT_SESSION_CAN_WAIT, and only use sessionsKeith Bostic
2014-08-11typoMichael Cahill
2014-08-11Add a check to s_docs for multiple @subpage reference to the same page.Michael Cahill
2014-08-08Add a test for `session_max` settings, make sure we add enough to account for...Michael Cahill
2014-08-01Merge branch 'develop' into log-cursorMichael Cahill
2014-08-01Mark some internal sessions as not allowed to open data handles. Use this to...Michael Cahill
2014-07-31The connection handle code shouldn't really be dealing with session-styleKeith Bostic
2014-07-31Fix a comment, __session_close_cache is not called holding the schemaKeith Bostic
2014-07-30Create a new routine that creates internal sessions (the old "internal"Keith Bostic
2014-07-30Merge branch 'develop' into log-cursorSusan LoVerso
2014-07-29Remove uses of the checkpoint lock other than serializing checkpoints:Keith Bostic
2014-07-25Don't hold the checkpoint lock when flushing leaf pages during close orKeith Bostic
2014-07-21Fix naming inconsistency.Susan LoVerso
2014-07-15Add log cursors. #1106Susan LoVerso
2014-06-27I can never remember which version of API_END has the return call andKeith Bostic
2014-06-03In auto-commit operations, don't reset cursors if we are going to retry the o...Michael Cahill
2014-06-02Reset cursors on auto-commit failure, reference #672.Keith Bostic
2014-05-23Change WT_METADATA_URI to "metadata:".Michael Cahill
2014-05-21Change the data handle decrement to an atomic operation, removing theKeith Bostic
2014-05-21First attempt to add a sweep thread to close data handles only afterKeith Bostic
2014-05-06Fix metadata cursor dup and search_near.Alex Gorrod
2014-04-23Merge branch 'develop' into metadata-cursorsMichael Cahill
2014-04-23Set the TXN_ERROR flag for errors in any transactional call, not just updates.Michael Cahill
2014-04-07Merge branch 'develop' into metadata-cursorsMichael Cahill
2014-03-14Update the metadata cursor implementation.Alex Gorrod
2014-02-26We can't clear the sessions fotxn memory as part of closing a session,Keith Bostic
2014-01-07Update copyright notices for 2014.Keith Bostic
2013-12-06Nits.Alex Gorrod
2013-12-06Implement compact for LSM trees. Add a new timeout compact configuration.Alex Gorrod
2013-11-21Switch log_printf to use a log record in the same format as transactional ope...Michael Cahill
2013-11-17Move the cache of WT_EXT structures into the WT_SESSION_IMPL handle soKeith Bostic
2013-11-11If a big truncate fills the cache, there is no point retrying.Michael Cahill
2013-11-10Now that compaction only operates on 10% of the file at a time, repeatedKeith Bostic
2013-11-08Don't block the oldest reader in the system forever. Try harder to evict whe...Michael Cahill
2013-10-29Update comments around auto-close callbacks.Alex Gorrod