summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/include/session.h
diff options
context:
space:
mode:
authorLuke Chen <luke.chen@mongodb.com>2020-09-09 11:37:44 +1000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-09-09 01:52:32 +0000
commit0f0eb111c9dbd5dd4ca86529aee81bad59c6579b (patch)
tree94f3efa909755fcc8b381bf68214ebb9bb326964 /src/third_party/wiredtiger/src/include/session.h
parent103b545528e7cf05537bd68bda4bc8235bf6fefa (diff)
downloadmongo-0f0eb111c9dbd5dd4ca86529aee81bad59c6579b.tar.gz
Import wiredtiger: 6a7db4f96fe828fdb1b9a31d83460c0573a2c3b1 from branch mongodb-4.4
ref: 579966149b..6a7db4f96f for: 4.4.2 WT-5144 Use wt_clock instead of wt_epoch in perf programs WT-5585 Remove cache_overflow config option WT-5693 Enable test_wt4105_large_doc_small_upd WT-5940 Migrate to Clang Format 10 WT-6000 Enhance incremental backup testing in format to support restart WT-6006 Revert test binaries to 10 in checkpoint-stress-test WT-6027 Fix docs spelling errors and warnings WT-6322 Split full compatibility tests into smaller groups WT-6390 Extend compact02 timeout from 8 => 10 minutes WT-6404 Add timing stress that delays checkpoint after it calls __wt_txn_begin WT-6451 Do not evict clean metadata pages if needed for historic reads WT-6458 read row-store leaf pages with prepared updates in a single pass WT-6463 History store operations should honor cache size WT-6471 Avoid the error message for non-existent clang-format binary WT-6472 Update timestamp_abort test cache configuration WT-6478 Cursor cache statistics not getting incremented WT-6505 Add debugging for missing file failure WT-6507 Exit cache eviction worker after our operation has timed out WT-6526 Fix assertion failure when opening DB in readonly mode after unclean shutdown WT-6532 Consider update structure overhead in split length calculation WT-6542 Add an assert to ensure we are not unintentionally returning empty values WT-6544 Onpage value not appended to the tombstone restored from the data or history store WT-6556 Fix internal sessions to use internal session close function than public API to avoid memory leak WT-6559 Use the session id from the new session to determine statistics bucket WT-6560 Fix usage of global salvage in WT utility WT-6561 Provide MongoDB configuration in the wt utility usage output WT-6569 Squash the prepared updates into a single update before writing it to data store WT-6570 RTS to remove the left over updates in the history store without stop timestamp WT-6571 Lseek cannot use error_sys_check because it does not return an int WT-6577 History store dump outputs confusing time window WT-6578 Prevent reconciliation from looking past the on-disk value WT-6581 Fix class name in test_hs15 WT-6585 Panic if updates that are older than the updates in history store are inserted to history store WT-6586 Tombstone inserted to history store should also be flagged as WT_UPDATE_HS WT-6589 Fix disabled cursor cache python tests WT-6591 Stop checkpoint thread before closing connection in Python tests WT-6593 Retry conflicting operations in test_rollback_to_stable10 WT-6596 Increase cache for timestamp abort test and separate key spaces for all abort tests WT-6598 Add new API allowing changing dhandle hash bucket size WT-6602 Allow operation timeout ms to be passed to commit and rollback WT-6604 Fix typo in the comment descibing WT_CELL structure WT-6610 Fix incremental backup checkpoint parsing to handle upgrades WT-6611 Revert enhancement allowing rename and incremental backup WT-6613 Add python test for early_load flag WT-6615 Initialize last_upd where it is actually used WT-6619 Eliminate possibility of infinite loop in test_cursor13.py WT-6623 Set the connection level file id in recovery file scan WT-6625 Remove outdated TODO WT-6635 Disable mix and column filetype test WT-6640 Coverity: Failure to restore saved dhandle WT-6641 Coverity: Unused value
Diffstat (limited to 'src/third_party/wiredtiger/src/include/session.h')
-rw-r--r--src/third_party/wiredtiger/src/include/session.h53
1 files changed, 26 insertions, 27 deletions
diff --git a/src/third_party/wiredtiger/src/include/session.h b/src/third_party/wiredtiger/src/include/session.h
index 5da9919e15a..355cc5f1343 100644
--- a/src/third_party/wiredtiger/src/include/session.h
+++ b/src/third_party/wiredtiger/src/include/session.h
@@ -169,33 +169,32 @@ struct __wt_session_impl {
#define WT_SESSION_BACKUP_DUP 0x00000002u
#define WT_SESSION_CACHE_CURSORS 0x00000004u
#define WT_SESSION_CAN_WAIT 0x00000008u
-#define WT_SESSION_HS_CURSOR 0x00000010u
-#define WT_SESSION_IGNORE_CACHE_SIZE 0x00000020u
-#define WT_SESSION_INSTANTIATE_PREPARE 0x00000040u
-#define WT_SESSION_INTERNAL 0x00000080u
-#define WT_SESSION_LOCKED_CHECKPOINT 0x00000100u
-#define WT_SESSION_LOCKED_HANDLE_LIST_READ 0x00000200u
-#define WT_SESSION_LOCKED_HANDLE_LIST_WRITE 0x00000400u
-#define WT_SESSION_LOCKED_HOTBACKUP_READ 0x00000800u
-#define WT_SESSION_LOCKED_HOTBACKUP_WRITE 0x00001000u
-#define WT_SESSION_LOCKED_METADATA 0x00002000u
-#define WT_SESSION_LOCKED_PASS 0x00004000u
-#define WT_SESSION_LOCKED_SCHEMA 0x00008000u
-#define WT_SESSION_LOCKED_SLOT 0x00010000u
-#define WT_SESSION_LOCKED_TABLE_READ 0x00020000u
-#define WT_SESSION_LOCKED_TABLE_WRITE 0x00040000u
-#define WT_SESSION_LOCKED_TURTLE 0x00080000u
-#define WT_SESSION_LOGGING_INMEM 0x00100000u
-#define WT_SESSION_NO_DATA_HANDLES 0x00200000u
-#define WT_SESSION_NO_LOGGING 0x00400000u
-#define WT_SESSION_NO_RECONCILE 0x00800000u
-#define WT_SESSION_NO_SCHEMA_LOCK 0x01000000u
-#define WT_SESSION_QUIET_CORRUPT_FILE 0x02000000u
-#define WT_SESSION_READ_WONT_NEED 0x04000000u
-#define WT_SESSION_RESOLVING_TXN 0x08000000u
-#define WT_SESSION_ROLLBACK_TO_STABLE 0x10000000u
-#define WT_SESSION_SCHEMA_TXN 0x20000000u
-#define WT_SESSION_SERVER_ASYNC 0x40000000u
+#define WT_SESSION_IGNORE_CACHE_SIZE 0x00000010u
+#define WT_SESSION_INSTANTIATE_PREPARE 0x00000020u
+#define WT_SESSION_INTERNAL 0x00000040u
+#define WT_SESSION_LOCKED_CHECKPOINT 0x00000080u
+#define WT_SESSION_LOCKED_HANDLE_LIST_READ 0x00000100u
+#define WT_SESSION_LOCKED_HANDLE_LIST_WRITE 0x00000200u
+#define WT_SESSION_LOCKED_HOTBACKUP_READ 0x00000400u
+#define WT_SESSION_LOCKED_HOTBACKUP_WRITE 0x00000800u
+#define WT_SESSION_LOCKED_METADATA 0x00001000u
+#define WT_SESSION_LOCKED_PASS 0x00002000u
+#define WT_SESSION_LOCKED_SCHEMA 0x00004000u
+#define WT_SESSION_LOCKED_SLOT 0x00008000u
+#define WT_SESSION_LOCKED_TABLE_READ 0x00010000u
+#define WT_SESSION_LOCKED_TABLE_WRITE 0x00020000u
+#define WT_SESSION_LOCKED_TURTLE 0x00040000u
+#define WT_SESSION_LOGGING_INMEM 0x00080000u
+#define WT_SESSION_NO_DATA_HANDLES 0x00100000u
+#define WT_SESSION_NO_LOGGING 0x00200000u
+#define WT_SESSION_NO_RECONCILE 0x00400000u
+#define WT_SESSION_NO_SCHEMA_LOCK 0x00800000u
+#define WT_SESSION_QUIET_CORRUPT_FILE 0x01000000u
+#define WT_SESSION_READ_WONT_NEED 0x02000000u
+#define WT_SESSION_RESOLVING_TXN 0x04000000u
+#define WT_SESSION_ROLLBACK_TO_STABLE 0x08000000u
+#define WT_SESSION_SCHEMA_TXN 0x10000000u
+#define WT_SESSION_SERVER_ASYNC 0x20000000u
/* AUTOMATIC FLAG VALUE GENERATION STOP */
uint32_t flags;