summaryrefslogtreecommitdiff
path: root/src/session
AgeCommit message (Expand)Author
2014-10-04STATIC_ASSERT is outside of the claimed WiredTiger name space (andKeith Bostic
2014-10-03Add size specific atomics for 1, 4 & 8 byte atomic operationsMark Benvenuto
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-31Skip decrementing the connection's reference count when discardingKeith Bostic
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-21Merge branch 'develop' into log-cursorSusan LoVerso
2014-07-17Rename __wt_bt_cache_XXX functions to be __wt_cache_XXX to match theKeith Bostic
2014-07-17Use __wt_bt_cache_op to flush the cache rather than __wt_checkpoint_closeKeith Bostic
2014-07-15Add log cursors. #1106Susan LoVerso
2014-07-01Merge branch 'develop' into split-memory-managementKeith Bostic
2014-07-01Cleanup based on Alex's feedback.Michael Cahill
2014-06-27I can never remember which version of API_END has the return call andKeith Bostic
2014-06-25Use a split generation number to determine when memory replaced by a split ca...Michael Cahill
2014-06-25If all objects stashed by a split are freed, reset the count to zero.Michael Cahill
2014-06-20Free memory more aggressively after splits. Keep the list of allocated objec...Michael Cahill
2014-06-20Add statistics to track memory from splits that cannot be freed immediately.Michael Cahill
2014-06-18Instead of having update operations set the highest update transaction in an ...Michael Cahill
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