diff options
author | Michael Cahill <michael.cahill@mongodb.com> | 2016-06-04 05:38:31 +1000 |
---|---|---|
committer | sueloverso <sue@mongodb.com> | 2016-06-03 15:38:31 -0400 |
commit | c104b25aa10deb11a17a6cc4a480cd3de5e50176 (patch) | |
tree | 78e4f180c036078489f6fcd8d5d785d1c3c09a4b /dist/flags.py | |
parent | ab19a7039595e75a6e9a5e9c4704190c8bb0c42b (diff) | |
download | mongo-c104b25aa10deb11a17a6cc4a480cd3de5e50176.tar.gz |
WT-2664 Add ability for eviction workers to populate eviction queues. (#2651)
* Add ability for eviction workers to populate eviction queues.
* Investigating performance differences with develop. For a more fair comparison, added the ability to conditionally compile the code where the server dynamically decides whether or not to evict. Not ready for review/merge.
* Fixed code to properly track internal cache state values used by the server to decide when to help evict.
* Check if session is null. It will be on error path.
* Fix incorrect boolean that we hold the lock.
* With multiple threads able to populate the queue, don't sleep.
* Remove unused ifdef.
* Threads call into a top level wrapper instead of specialized functions.
* Whitespace
* Fix function name in comment.
* WT_RET should be WT_ERR.
* Whitespace. Put evict_lru_pages back in the loop.
* Whitespace
* Restore original evict_pass. Changes moved to higher level.
* Whitespace
* KNF
* Fix the arg to the new common thread function.
* Move eviction sleep outside lock.
* Fix WT_RET/WT_ERR usage error.
* Have callers of evict_exclusive_on clear the dhandle directly.
* Have callers of evict_exclusive_on clear the dhandle lock directly.
* Rename flag and add locking macro.
Diffstat (limited to 'dist/flags.py')
-rw-r--r-- | dist/flags.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/dist/flags.py b/dist/flags.py index 48b0a2452a9..678daf022d7 100644 --- a/dist/flags.py +++ b/dist/flags.py @@ -104,12 +104,12 @@ flags = { ], 'session' : [ 'SESSION_CAN_WAIT', - 'SESSION_CLEAR_EVICT_WALK', 'SESSION_INTERNAL', 'SESSION_LOCK_NO_WAIT', 'SESSION_LOCKED_CHECKPOINT', 'SESSION_LOCKED_HANDLE_LIST', 'SESSION_LOCKED_METADATA', + 'SESSION_LOCKED_PASS', 'SESSION_LOCKED_SCHEMA', 'SESSION_LOCKED_SLOT', 'SESSION_LOCKED_TABLE', |