diff options
Diffstat (limited to 'src/third_party/wiredtiger/src/utilities/util_dump.c')
-rwxr-xr-x | src/third_party/wiredtiger/src/utilities/util_dump.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/third_party/wiredtiger/src/utilities/util_dump.c b/src/third_party/wiredtiger/src/utilities/util_dump.c index 82e6ac54d17..2cece102729 100755 --- a/src/third_party/wiredtiger/src/utilities/util_dump.c +++ b/src/third_party/wiredtiger/src/utilities/util_dump.c @@ -266,6 +266,12 @@ dump_config(WT_SESSION *session, const char *uri, WT_CURSOR *cursor, bool hex, b ret = 1; } else if (ret == WT_NOTFOUND) ret = util_err(session, 0, "%s: No such object exists", uri); + else if (ret == ENOTSUP) + /* + * Ignore ENOTSUP error. We return that for getting the creation metadata for a complex + * table because the meaning of that is undefined. It does mean the table exists. + */ + ret = 0; else ret = util_err(session, ret, "%s", uri); |