summaryrefslogtreecommitdiff
path: root/src/session/session_dhandle.c
Commit message (Expand)AuthorAgeFilesLines
* WT-2984 Keep sufficient history in the metadata for queries. (#3144)Michael Cahill2016-11-141-2/+2
* WT-2948 simplify error handling by making __wt_epoch return never fail (#3080)Keith Bostic2016-10-071-7/+4
* WT-2859 Restructure statistics gathering macros (#3016)Sulabh Mahajan2016-09-141-2/+2
* WT-2822 panic mutex and other functions that cannot fail (#2952)Keith Bostic2016-08-161-15/+13
* WT-2426 Lock all handles for checkpoints in one pass.Michael Cahill2016-03-171-1/+1
* WT-2423 Cleanup on error when opening a session handle.Keith Bostic2016-02-231-39/+32
* WT-2423 Cleanup on error when opening a session handle.Alex Gorrod2016-02-231-22/+35
* WT-2378 Always wait for the handle list lock.Michael Cahill2016-02-031-2/+2
* Merge branch 'develop' into WT-60Keith Bostic2016-01-261-5/+5
|\
| * WT-2333 Make the "ret" variable explicit in lock macros.Michael Cahill2016-01-221-5/+5
* | WT-60: big endian supportKeith Bostic2016-01-141-2/+3
|/
* Upgrade copyright notices from 2015 to 2016.Keith Bostic2016-01-011-1/+1
* WT-2220: call difftime() directly, let the compiler deal with castingKeith Bostic2015-11-161-2/+2
* WT-2220: don't assume time_t's are integers that support arithmeticKeith Bostic2015-11-161-2/+3
* WT-2207 Check for exclusive access when locking handles.Michael Cahill2015-11-111-13/+23
* WT-2207 Track whenever a session has a handle exclusive.Michael Cahill2015-11-111-0/+5
* SERVER-19954 Don't scan tracked handles during checkpoints.Michael Cahill2015-10-121-8/+0
* Boolean conversion pass over session.Keith Bostic2015-09-241-3/+3
* Boolean conversion pass over meta.Keith Bostic2015-09-241-1/+1
* Merge branch 'develop' into more-boolMichael Cahill2015-09-241-11/+33
|\
| * Merge branch 'develop' into index-create-lsm3Don Anderson2015-09-131-54/+83
| |\
| * | WT-147. Use reference count approach for tracking when to releaseDon Anderson2015-08-021-21/+34
| * | Merge branch 'develop' into index-createDon Anderson2015-07-311-14/+8
| |\ \
| * | | WT-147. An alternate approach to re-locking a btree that is already locked,Don Anderson2015-06-111-2/+11
| * | | Revert "For exclusive opens of data handles without 'special' flags, we allow"Don Anderson2015-06-041-43/+16
| * | | For exclusive opens of data handles without 'special' flags, we allowDon Anderson2015-05-291-16/+43
* | | | Boolean conversion pass through block, conn and evict.Keith Bostic2015-09-231-2/+2
* | | | WT-2122 Convert more expressions to use bool. In particular, make F_ISSET a ...Michael Cahill2015-09-221-11/+11
| |_|/ |/| |
* | | Merge branch 'develop' into wt-2025-inline-atomic-functionsKeith Bostic2015-08-141-46/+77
|\ \ \
| * | | WT-2038 Immediately discard temporary handles from session caches.Michael Cahill2015-08-141-46/+77
* | | | Rename atomic functions from number of bytes to number of bits.Keith Bostic2015-08-131-2/+2
* | | | Merge branch 'develop' into wt-2025-inline-atomic-functionsKeith Bostic2015-08-131-10/+8
|\ \ \ \ | |/ / /
| * | | WT-2038 Use TAILQ for all lists. Otherwise remove is O(N), which may not sho...Michael Cahill2015-08-131-10/+8
| | |/ | |/|
* | | WT-2025: Inline the gcc/lint (but not the Windows) atomic functions soKeith Bostic2015-08-061-2/+2
|/ /
* | Flexelint and gcc think that dhandle can be used uninitialized (and IKeith Bostic2015-06-181-10/+6
* | KNFKeith Bostic2015-05-281-1/+1
* | Compress WT_RET followed by return(0) into a single return.Keith Bostic2015-05-281-2/+1
* | Compress WT_RET followed by return(0) into a single return.Keith Bostic2015-05-281-2/+1
|/
* Set the function's side effect first.Keith Bostic2015-04-301-6/+5
* Rename the locking macros: use "handle list" lock consistently, make the sess...Michael Cahill2015-04-301-4/+4
* Go back to acquiring the schema and handle list locks when opening handles --...Michael Cahill2015-04-301-17/+29
* Don't get the schema lock in order to close a handle found in the wrong state...Michael Cahill2015-04-301-21/+1
* Fix a deadlock: don't get the schema lock to close open handles, wrap bulk cu...Michael Cahill2015-04-301-1/+4
* Restructure handle locking so it all happens at the session level, avoid enta...Michael Cahill2015-04-281-153/+220
* If getting a handle lock only - don't propogate WT_NOTFOUND.Alex Gorrod2015-04-271-1/+1
* @keithbostic's review changes: sweep dead handles immediately, don't bother t...Michael Cahill2015-04-271-5/+8
* Only force discard handles from LSM trees. Other discard cases include old c...Michael Cahill2015-04-271-3/+5
* If we fail to get exclusive access to a handle that we're only opening for lo...Michael Cahill2015-04-271-5/+6
* Hold the handle list lock when marking a tree dead to prevent a tree dying du...Michael Cahill2015-04-271-6/+6
* Merge branch 'develop' into tree-discard-backgroundMichael Cahill2015-04-271-1/+9
|\