Skip to content

Commit a2d4799

Browse files
authored
Expose getLastCommittedSegmentInfos in Engine (#97978)
As Engine.getLastCommittedSegmentInfos() is effectively immutable, it is acceptable to expose.
1 parent 5f5f9d2 commit a2d4799

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

server/src/main/java/org/elasticsearch/index/engine/Engine.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ public final EngineConfig config() {
146146
return engineConfig;
147147
}
148148

149-
protected abstract SegmentInfos getLastCommittedSegmentInfos();
149+
public abstract SegmentInfos getLastCommittedSegmentInfos();
150150

151151
public MergeStats getMergeStats() {
152152
return new MergeStats();

server/src/main/java/org/elasticsearch/index/engine/InternalEngine.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2478,7 +2478,7 @@ protected boolean maybeFailEngine(String source, Exception e) {
24782478
}
24792479

24802480
@Override
2481-
protected SegmentInfos getLastCommittedSegmentInfos() {
2481+
public SegmentInfos getLastCommittedSegmentInfos() {
24822482
return lastCommittedSegmentInfos;
24832483
}
24842484

server/src/main/java/org/elasticsearch/index/engine/ReadOnlyEngine.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ protected ReferenceManager<ElasticsearchDirectoryReader> getReferenceManager(Sea
287287
}
288288

289289
@Override
290-
protected SegmentInfos getLastCommittedSegmentInfos() {
290+
public SegmentInfos getLastCommittedSegmentInfos() {
291291
return lastCommittedSegmentInfos;
292292
}
293293

0 commit comments

Comments
 (0)