summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/include/connection.h
diff options
context:
space:
mode:
authorLuke Chen <luke.chen@mongodb.com>2021-09-23 17:19:39 +1000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-09-23 07:55:26 +0000
commit5422fde7665a292d3fe69e3198d43edc3a2366a2 (patch)
tree5cdef69257a33e0790979c3be501ab0cd851d73f /src/third_party/wiredtiger/src/include/connection.h
parent3e22135e6be46b70ac466c3783fbcf3cc0084ded (diff)
downloadmongo-5422fde7665a292d3fe69e3198d43edc3a2366a2.tar.gz
Import wiredtiger: a9bd69a7ca5dd14ae36ab76574ac7eb1c0207758 from branch mongodb-4.4
ref: 9893156289..a9bd69a7ca for: 4.4.10 WT-6193 Re-enable VLCS testing in format-test WT-6669 Enable VLCS coverage and checkpoint tests in evergreen WT-6900 Write "schema" subpage for Architecture Guide WT-6903 Write "dhandle/btree" subpage for Architecture Guide WT-6907 Write "snapshots" subpage for Architecture Guide WT-6909 Eviction architecture guide WT-6913 file system and os interface architecture guide WT-7059 Upgrade Evergreen distros to Ubuntu 20.04 WT-7294 Re-enable VLCS evergreen endianness tests WT-7601 Fix typo in operation tracking documentation WT-7695 Dump entire tree when key out-of-order found in __cursor_key_order_check_row WT-7745 Add macro to identify uris for btree objects WT-7844 Add tiered_abort stress test for tiered storage. WT-7902 Retry the alter command after a system wide checkpoint WT-7914 Update the documentation only when required WT-7942 Release timestamp lock in test/format when all_durable timestamp is not found WT-7949 Change local store cache and bucket directories to be relative to WT_HOME WT-7957 Tiered storage should look in local system for objects WT-7959 Skipped_pages is less than expected_pages_skipped in test_cursor17 WT-7987 Create Unit Test to check compact does not rewrite overflow items WT-7989 Compact quits when running at the same time as a system checkpoint WT-7993 If gathering handles and not in aggressive eviction mode, have eviction sleep to let checkpoint grab a contentious spinlock. WT-8000 Allow s_docs to compile even if doxygen version is not supported WT-8001 Fix Inconsistent API behaviour when setting global oldest and stable timestamps WT-8007 Update script to correctly generate new test for the CPP test suite framework WT-8011 Add format support for randomly choosing RS or VLCS WT-8017 Re-enable VLCS format stress testing in evergreen. WT-8019 VLCS snapshot-isolation search mismatch WT-8023 Use global transaction information to asses if a session has active transaction WT-8024 Add link text to cross-references in Arch Guide WT-8034 Use the PR branch when docs are compiled in PR testing WT-8035 Handle prefix enabled lexicographical comparisons for string key formats WT-8039 Add a new flag for API check instead of clearing prepared flag which may incorrectly force a roll back WT-8041 Rollback to stable unpacks values repeatedly WT-8042 Create an evergreen job to run test/checkpoint variation WT-8043 Tidy the "ripcip" argument into the visibility code WT-8044 Prefix enabled search near only returns matching keys WT-8050 Run large-scale-tests on ubuntu-2004 WT-8057 Add a test to verify that changing compact is not resulting in data loss WT-8075 Coverity analysis defect 120712: 'Constant' variable guards dead code WT-8077 Mark the page dirty once the prepared updates are resolved WT-8079 Add breakpoint to verify error macros, clean up API processing WT-8081 Fix tiered hook functions to provide default for config string WT-8093 Improve the CPP testing framework for better flexibility WT-8094 Fix use after free in csv extractor WT-8103 Skip a dhandle if it isn't a btree WT-8104 Fix memory leaks noted by ASAN WT-8108 Use temporary files and rename in local store WT-8112 Skip null check, per coverity WT-8113 Remove dead code, per coverity WT-8121 Create a long running stress test which inserts a large amount of data over a long period WT-8125 Update hs_cleanup cppsuite test to use the new thread_context logic WT-8126 Mark btree as dirty only if not newly created when instantiating a deleted row-store leaf page WT-8148 Fix comment typo in util_verify.c
Diffstat (limited to 'src/third_party/wiredtiger/src/include/connection.h')
-rw-r--r--src/third_party/wiredtiger/src/include/connection.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/third_party/wiredtiger/src/include/connection.h b/src/third_party/wiredtiger/src/include/connection.h
index e40bc2acc27..c94dd274fbc 100644
--- a/src/third_party/wiredtiger/src/include/connection.h
+++ b/src/third_party/wiredtiger/src/include/connection.h
@@ -38,6 +38,7 @@ extern WT_PROCESS __wt_process;
struct __wt_bucket_storage {
const char *bucket; /* Bucket name */
const char *bucket_prefix; /* Bucket prefix */
+ const char *cache_directory; /* Locally cached file location */
int owned; /* Storage needs to be terminated */
uint64_t object_size; /* Tiered object size */
uint64_t retain_secs; /* Tiered period */