Skip to content

Commit 63e6928

Browse files
ajdavisEvergreen Agent
authored andcommitted
SERVER-50435 Restore constness to getInitialDataTimestamp
1 parent 267ac7c commit 63e6928

File tree

7 files changed

+7
-7
lines changed

7 files changed

+7
-7
lines changed

src/mongo/db/storage/kv/kv_engine.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ class KVEngine {
332332
/**
333333
* See `StorageEngine::getInitialDataTimestamp`
334334
*/
335-
virtual Timestamp getInitialDataTimestamp() {
335+
virtual Timestamp getInitialDataTimestamp() const {
336336
return Timestamp();
337337
}
338338

src/mongo/db/storage/storage_engine.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,7 @@ class StorageEngine {
503503
/**
504504
* Returns the initial data timestamp.
505505
*/
506-
virtual Timestamp getInitialDataTimestamp() = 0;
506+
virtual Timestamp getInitialDataTimestamp() const = 0;
507507

508508
/**
509509
* Uses the current stable timestamp to set the oldest timestamp for which the storage engine

src/mongo/db/storage/storage_engine_impl.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -874,7 +874,7 @@ void StorageEngineImpl::setInitialDataTimestamp(Timestamp initialDataTimestamp)
874874
_engine->setInitialDataTimestamp(initialDataTimestamp);
875875
}
876876

877-
Timestamp StorageEngineImpl::getInitialDataTimestamp() {
877+
Timestamp StorageEngineImpl::getInitialDataTimestamp() const {
878878
return _engine->getInitialDataTimestamp();
879879
}
880880

src/mongo/db/storage/storage_engine_impl.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ class StorageEngineImpl final : public StorageEngineInterface, public StorageEng
120120

121121
virtual void setInitialDataTimestamp(Timestamp initialDataTimestamp) override;
122122

123-
virtual Timestamp getInitialDataTimestamp() override;
123+
virtual Timestamp getInitialDataTimestamp() const override;
124124

125125
virtual void setOldestTimestampFromStable() override;
126126

src/mongo/db/storage/storage_engine_mock.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ class StorageEngineMock : public StorageEngine {
135135
}
136136
void setStableTimestamp(Timestamp stableTimestamp, bool force = false) final {}
137137
void setInitialDataTimestamp(Timestamp timestamp) final {}
138-
Timestamp getInitialDataTimestamp() {
138+
Timestamp getInitialDataTimestamp() const override {
139139
return Timestamp();
140140
}
141141
void setOldestTimestampFromStable() final {}

src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2144,7 +2144,7 @@ void WiredTigerKVEngine::setInitialDataTimestamp(Timestamp initialDataTimestamp)
21442144
_initialDataTimestamp.store(initialDataTimestamp.asULL());
21452145
}
21462146

2147-
Timestamp WiredTigerKVEngine::getInitialDataTimestamp() {
2147+
Timestamp WiredTigerKVEngine::getInitialDataTimestamp() const {
21482148
return Timestamp(_initialDataTimestamp.load());
21492149
}
21502150

src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ class WiredTigerKVEngine final : public KVEngine {
237237

238238
void setInitialDataTimestamp(Timestamp initialDataTimestamp) override;
239239

240-
Timestamp getInitialDataTimestamp() override;
240+
Timestamp getInitialDataTimestamp() const override;
241241

242242
void setOldestTimestampFromStable() override;
243243

0 commit comments

Comments
 (0)