From 7de998dd617efb5c51b22f23b732b7c34167a3ba Mon Sep 17 00:00:00 2001 From: Eva Vasques Date: Tue, 29 Nov 2022 11:16:54 +0000 Subject: [PATCH] MNT-23303 - Tracker should start off from lastGoodTxCommitTimeInIndex that takes into account the retention hole (cherry picked from commit 8689ac04ff65dd52bec9515aa135ce4763a9e0b9) --- .../main/java/org/alfresco/solr/tracker/MetadataTracker.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/search-services/alfresco-search/src/main/java/org/alfresco/solr/tracker/MetadataTracker.java b/search-services/alfresco-search/src/main/java/org/alfresco/solr/tracker/MetadataTracker.java index 381163cb9..9df908039 100644 --- a/search-services/alfresco-search/src/main/java/org/alfresco/solr/tracker/MetadataTracker.java +++ b/search-services/alfresco-search/src/main/java/org/alfresco/solr/tracker/MetadataTracker.java @@ -937,9 +937,7 @@ public class MetadataTracker extends ActivatableTracker */ this.state = getTrackerState(); - Long fromCommitTime = getTxFromCommitTime(txnsFound, - state.getLastIndexedTxCommitTime() == 0 ? state.getLastGoodTxCommitTimeInIndex() - : state.getLastIndexedTxCommitTime()); + Long fromCommitTime = getTxFromCommitTime(txnsFound,state.getLastGoodTxCommitTimeInIndex()); // Get transaction list to be indexed if (docRouter instanceof DBIDRangeRouter && txIntervalCommitTimeServiceAvailable)