diff options
author | Maria van Keulen <maria@mongodb.com> | 2017-10-09 14:49:55 -0400 |
---|---|---|
committer | Maria van Keulen <maria@mongodb.com> | 2017-10-09 19:13:46 -0400 |
commit | 9e8cce334f74d4e70661bcb3921e069c9a0b248b (patch) | |
tree | 8f89f64db6c911142ace54816f81a8d655efa589 /src/mongo/db/repl/storage_interface_impl.h | |
parent | 3b6b64fdef7bb65853b54e05b59e30c8d2cab695 (diff) | |
download | mongo-9e8cce334f74d4e70661bcb3921e069c9a0b248b.tar.gz |
SERVER-30131 Ensure collections on local have UUIDs
Diffstat (limited to 'src/mongo/db/repl/storage_interface_impl.h')
-rw-r--r-- | src/mongo/db/repl/storage_interface_impl.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mongo/db/repl/storage_interface_impl.h b/src/mongo/db/repl/storage_interface_impl.h index c020648106d..94d973ed4e7 100644 --- a/src/mongo/db/repl/storage_interface_impl.h +++ b/src/mongo/db/repl/storage_interface_impl.h @@ -137,6 +137,11 @@ public: StatusWith<StorageInterface::CollectionCount> getCollectionCount( OperationContext* opCtx, const NamespaceString& nss) override; + StatusWith<OptionalCollectionUUID> getCollectionUUID(OperationContext* opCtx, + const NamespaceString& nss) override; + + Status upgradeUUIDSchemaVersionNonReplicated(OperationContext* opCtx) override; + void setStableTimestamp(ServiceContext* serviceCtx, SnapshotName snapshotName) override; void setInitialDataTimestamp(ServiceContext* serviceCtx, SnapshotName snapshotName) override; |