summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEtienne Petrel <etienne.petrel@mongodb.com>2022-02-08 02:56:04 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-02-08 03:46:37 +0000
commit24d29e06e2009d88a6e0e7962dfb22116ca12d95 (patch)
tree382230bfd36aea9fc56f7aa8bdefe97b2a03b0d8
parent28e9440459ed56073bb1af3d0eed545cae44636d (diff)
downloadmongo-24d29e06e2009d88a6e0e7962dfb22116ca12d95.tar.gz
Import wiredtiger: 79c9e7149493ad043fffdb3626fe018568f6892a from branch mongodb-master
ref: 18a36d80c1..79c9e71494 for: 5.3.0 WT-8784 Fix invalid S3CacheExists if condition
-rw-r--r--src/third_party/wiredtiger/ext/storage_sources/s3_store/s3_storage_source.cpp4
-rw-r--r--src/third_party/wiredtiger/import.data2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/third_party/wiredtiger/ext/storage_sources/s3_store/s3_storage_source.cpp b/src/third_party/wiredtiger/ext/storage_sources/s3_store/s3_storage_source.cpp
index 97f4f72989e..f1baaefbd3f 100644
--- a/src/third_party/wiredtiger/ext/storage_sources/s3_store/s3_storage_source.cpp
+++ b/src/third_party/wiredtiger/ext/storage_sources/s3_store/s3_storage_source.cpp
@@ -93,12 +93,12 @@ S3Exist(WT_FILE_SYSTEM *fileSystem, WT_SESSION *session, const char *name, bool
{
S3_STORAGE *s3;
int ret;
- *exist = false;
s3 = FS2S3(fileSystem);
S3_FILE_SYSTEM *fs = (S3_FILE_SYSTEM *)fileSystem;
/* It's not in the cache, try the S3 bucket. */
- if (*exist = !S3CacheExists(fileSystem, name))
+ *exist = S3CacheExists(fileSystem, name);
+ if (!*exist)
ret = fs->connection->ObjectExists(fs->bucketName, name, *exist);
return (ret);
diff --git a/src/third_party/wiredtiger/import.data b/src/third_party/wiredtiger/import.data
index f64d64a05ec..fa9b18d4a07 100644
--- a/src/third_party/wiredtiger/import.data
+++ b/src/third_party/wiredtiger/import.data
@@ -2,5 +2,5 @@
"vendor": "wiredtiger",
"github": "wiredtiger/wiredtiger.git",
"branch": "mongodb-master",
- "commit": "18a36d80c13eb4e040cf79fb58c0904836ae7d60"
+ "commit": "79c9e7149493ad043fffdb3626fe018568f6892a"
}