summaryrefslogtreecommitdiff
path: root/src/session/session_dhandle.c
Commit message (Expand)AuthorAgeFilesLines
* WT-2112 Use bool in more placesMichael Cahill2015-09-291-4/+4
* WT-2122 Convert more expressions to use boolMichael Cahill2015-09-291-7/+8
* Merge pull request #2209 from wiredtiger/more-bool-keithMichael Cahill2015-09-291-7/+7
* WT-2104 KNF in 3.0 unrelated to log_flush changes.Susan LoVerso2015-09-161-1/+2
* Merge pull request #2112 from wiredtiger/wt-2025-inline-atomic-functionsMichael Cahill2015-08-191-3/+3
* WT-2038 Immediately discard temporary handles from session caches.Michael Cahill2015-08-141-44/+78
* WT-2038 Use TAILQ for all lists.Michael Cahill2015-08-131-10/+8
* Fix the "is dead" check for handles to not use WT_NOTFOUND: that is a valid r...Michael Cahill2015-05-251-5/+6
* Fix for force drop racing with handle opens in test/fops. (In WiredTiger 2.6...Michael Cahill2015-05-251-1/+15
* If getting a handle lock only - don't propogate WT_NOTFOUND.mongodb-3.0.3Alex Gorrod2015-04-271-1/+1
* Merge pull request #1894 from wiredtiger/tree-discard-backgroundMichael Cahill2015-04-271-41/+34
* Fix a deadlock related to LSM. There are cases where closing a file withAlex Gorrod2015-04-251-1/+9
* Change the sweep server to only operate on clean files. Track the maximum tr...Michael Cahill2015-03-241-1/+1
* Update the session get btree check to figure out behavior.Alex Gorrod2015-03-191-9/+10
* Update the session get btree busy check:Alex Gorrod2015-03-191-3/+9
* If the session-level attempt to lock a handle gets EBUSY, fall back to the sl...Michael Cahill2015-03-181-1/+7
* Add ability to configure sweep server timings via API.Alex Gorrod2015-03-121-2/+5
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Most WiredTiger calloc calls are to allocate a single structure,Keith Bostic2014-12-151-1/+1
* Sweep old handles more aggressively:Michael Cahill2014-12-091-58/+6
* Refer to a dhandle hash slot as a bucket.Alex Gorrod2014-12-091-9/+9
* TAILQ back to SLIST. #1439Susan LoVerso2014-12-081-8/+10
* Add table hash array. Rename to WT_HASH_ARRAY_SIZE #1439Susan LoVerso2014-12-081-3/+3
* Add session dhandle hash lists. #1439Susan LoVerso2014-12-081-6/+11
* Convert the session dhandle list to a queue.Alex Gorrod2014-12-051-7/+7
* Merge branch 'develop' into sweep-eviction-improvementsMichael Cahill2014-11-241-1/+1
|\
| * Coverity bugs:Michael Cahill2014-11-241-1/+1
* | Minor rename: __session_add_{btree -> dhandle}.Michael Cahill2014-11-241-4/+4
|/
* Fix some issues with the recent changes to handle locking:Michael Cahill2014-11-241-8/+23
* Avoid stalls with LSM trees when the cache is full.Michael Cahill2014-11-211-4/+4
* Cache all data handles in the session cache.Michael Cahill2014-11-201-5/+6
* Implement @keithbostic's review comments.Michael Cahill2014-11-181-23/+11
* Split the schema lock into a lock that prevents concurrent schema-changing op...Michael Cahill2014-11-131-27/+43
* Clarify the difference between handle locking in session_dhandle.c vs conn_dh...Michael Cahill2014-11-031-8/+11
* Change read/write locks to no longer track if an exclusive lock wasKeith Bostic2014-10-281-23/+48
* Merge branch 'develop' into readwrite-locksKeith Bostic2014-10-271-1/+1
|\
| * Push down the force-discard logic so we don't have to deal with already-close...Michael Cahill2014-10-271-1/+1
* | In __wt_session_release_btree() we may have an exclusive lock and so weKeith Bostic2014-10-251-3/+5
* | __session_dhandle_decr_use() can be static.Keith Bostic2014-10-251-4/+4
|/
* Add size specific atomics for 1, 4 & 8 byte atomic operationsMark Benvenuto2014-10-031-2/+2
* Mark some internal sessions as not allowed to open data handles. Use this to...Michael Cahill2014-08-011-12/+3
* Skip decrementing the connection's reference count when discardingKeith Bostic2014-07-311-1/+12
* The connection handle code shouldn't really be dealing with session-styleKeith Bostic2014-07-311-24/+37
* Rename __wt_bt_cache_XXX functions to be __wt_cache_XXX to match theKeith Bostic2014-07-171-1/+1
* Use __wt_bt_cache_op to flush the cache rather than __wt_checkpoint_closeKeith Bostic2014-07-171-7/+6
* Change the data handle decrement to an atomic operation, removing theKeith Bostic2014-05-211-19/+6
* First attempt to add a sweep thread to close data handles only afterKeith Bostic2014-05-211-6/+3
* Fix a bug where we could free invalid memory during checkpoint.Alex Gorrod2014-04-171-0/+14
* Update copyright notices for 2014.Keith Bostic2014-01-071-1/+1
* WhitespaceSusan LoVerso2013-12-301-1/+1