mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Merged V3.2 to HEAD
19432: Merged V3.1 to V3.2 19427: Merged V3.0 to V3.1 19423: Merged V2.2 to V3.0 19391: Fix for ALF-2076: AUTO does not work if a document has been added and deleted since the index backup 19419: V2.2 Build Fix 19421: Fix for ALF-2076: AUTO does not work if a document has been added and deleted since the index backup git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@19434 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -456,11 +456,16 @@ found:
|
||||
case YES:
|
||||
fromTimeInclusive = txnCommitTime;
|
||||
break found;
|
||||
case INDETERMINATE:
|
||||
// If we hit an indeterminate transaction we go back a small amount to try and hit something definitive before a bigger step back
|
||||
firstWasInIndex = false;
|
||||
toTimeExclusive = txnCommitTime - 1000;
|
||||
continue;
|
||||
default:
|
||||
firstWasInIndex = false;
|
||||
// Look further back in time. Step back by 60 seconds each time, increasing
|
||||
// the step by 10% each iteration.
|
||||
// Don't step back by more than a day
|
||||
// Don't step back by more than an hour
|
||||
long decrement = Math.min(ONE_HOUR_MS, (long) (60000.0D * stepFactor));
|
||||
toTimeExclusive = txnCommitTime - decrement;
|
||||
stepFactor *= 1.1D;
|
||||
|
Reference in New Issue
Block a user