diff options
author | Andy Schwerin <schwerin@mongodb.com> | 2016-05-27 10:18:32 -0400 |
---|---|---|
committer | Andy Schwerin <schwerin@mongodb.com> | 2016-05-27 11:45:14 -0400 |
commit | afbdaca2a1353c7a5103dc315d7d635acd437243 (patch) | |
tree | 4504b8a37dac62889c0b4b7d7d4bb46a9811df29 /src/mongo/db/repl | |
parent | a47b34136b9952865e060a6126fffc2a8a252d6d (diff) | |
download | mongo-afbdaca2a1353c7a5103dc315d7d635acd437243.tar.gz |
SERVER-23905 Unify implementations of operation id assignment into ServiceContext.
Diffstat (limited to 'src/mongo/db/repl')
-rw-r--r-- | src/mongo/db/repl/service_context_repl_mock.cpp | 4 | ||||
-rw-r--r-- | src/mongo/db/repl/service_context_repl_mock.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/mongo/db/repl/service_context_repl_mock.cpp b/src/mongo/db/repl/service_context_repl_mock.cpp index ddb2fcf7506..8b4e9ed2ee7 100644 --- a/src/mongo/db/repl/service_context_repl_mock.cpp +++ b/src/mongo/db/repl/service_context_repl_mock.cpp @@ -39,9 +39,9 @@ namespace mongo { namespace repl { -std::unique_ptr<OperationContext> ServiceContextReplMock::_newOpCtx(Client* client) { +std::unique_ptr<OperationContext> ServiceContextReplMock::_newOpCtx(Client* client, unsigned opId) { return std::unique_ptr<OperationContext>( - new OperationContextNoop(client, _nextOpId.fetchAndAdd(1), new MMAPV1LockerImpl())); + new OperationContextNoop(client, opId, new MMAPV1LockerImpl())); } } // namespace repl diff --git a/src/mongo/db/repl/service_context_repl_mock.h b/src/mongo/db/repl/service_context_repl_mock.h index 6f7a107d992..8ffb92a9da1 100644 --- a/src/mongo/db/repl/service_context_repl_mock.h +++ b/src/mongo/db/repl/service_context_repl_mock.h @@ -39,7 +39,7 @@ namespace repl { */ class ServiceContextReplMock : public ServiceContextNoop { private: - std::unique_ptr<OperationContext> _newOpCtx(Client* client) override; + std::unique_ptr<OperationContext> _newOpCtx(Client* client, unsigned opId) override; }; } // namespace repl |