diff --git a/server/src/main/java/org/elasticsearch/index/engine/Engine.java b/server/src/main/java/org/elasticsearch/index/engine/Engine.java index e3f831f958e0e..953c77e2826f4 100644 --- a/server/src/main/java/org/elasticsearch/index/engine/Engine.java +++ b/server/src/main/java/org/elasticsearch/index/engine/Engine.java @@ -146,7 +146,7 @@ public final EngineConfig config() { return engineConfig; } - protected abstract SegmentInfos getLastCommittedSegmentInfos(); + public abstract SegmentInfos getLastCommittedSegmentInfos(); public MergeStats getMergeStats() { return new MergeStats(); diff --git a/server/src/main/java/org/elasticsearch/index/engine/InternalEngine.java b/server/src/main/java/org/elasticsearch/index/engine/InternalEngine.java index a17441b1f37b2..684214b2692b5 100644 --- a/server/src/main/java/org/elasticsearch/index/engine/InternalEngine.java +++ b/server/src/main/java/org/elasticsearch/index/engine/InternalEngine.java @@ -2478,7 +2478,7 @@ protected boolean maybeFailEngine(String source, Exception e) { } @Override - protected SegmentInfos getLastCommittedSegmentInfos() { + public SegmentInfos getLastCommittedSegmentInfos() { return lastCommittedSegmentInfos; } diff --git a/server/src/main/java/org/elasticsearch/index/engine/ReadOnlyEngine.java b/server/src/main/java/org/elasticsearch/index/engine/ReadOnlyEngine.java index d428bdbfb13db..b38cc24e107ea 100644 --- a/server/src/main/java/org/elasticsearch/index/engine/ReadOnlyEngine.java +++ b/server/src/main/java/org/elasticsearch/index/engine/ReadOnlyEngine.java @@ -287,7 +287,7 @@ protected ReferenceManager getReferenceManager(Sea } @Override - protected SegmentInfos getLastCommittedSegmentInfos() { + public SegmentInfos getLastCommittedSegmentInfos() { return lastCommittedSegmentInfos; }