@@ -609,7 +609,6 @@ private IndexResult innerIndex(Index index) throws IOException {
609
609
assert assertSequenceNumber (index .origin (), index .seqNo ());
610
610
final Translog .Location location ;
611
611
final long updatedVersion ;
612
- IndexResult indexResult = null ;
613
612
long seqNo = index .seqNo ();
614
613
try (Releasable ignored = acquireLock (index .uid ())) {
615
614
lastWriteNanos = index .startTime ();
@@ -684,6 +683,7 @@ private IndexResult innerIndex(Index index) throws IOException {
684
683
() -> new IndexResult (currentVersion , index .seqNo (), false ),
685
684
e -> new IndexResult (e , currentVersion , index .seqNo ()));
686
685
686
+ final IndexResult indexResult ;
687
687
if (checkVersionConflictResult .isPresent ()) {
688
688
indexResult = checkVersionConflictResult .get ();
689
689
} else {
@@ -789,7 +789,6 @@ private DeleteResult innerDelete(Delete delete) throws IOException {
789
789
final Translog .Location location ;
790
790
final long updatedVersion ;
791
791
final boolean found ;
792
- DeleteResult deleteResult = null ;
793
792
long seqNo = delete .seqNo ();
794
793
try (Releasable ignored = acquireLock (delete .uid ())) {
795
794
lastWriteNanos = delete .startTime ();
@@ -816,6 +815,7 @@ private DeleteResult innerDelete(Delete delete) throws IOException {
816
815
() -> new DeleteResult (expectedVersion , delete .seqNo (), true ),
817
816
e -> new DeleteResult (e , expectedVersion , delete .seqNo ()));
818
817
818
+ final DeleteResult deleteResult ;
819
819
if (result .isPresent ()) {
820
820
deleteResult = result .get ();
821
821
} else {
@@ -838,7 +838,7 @@ private DeleteResult innerDelete(Delete delete) throws IOException {
838
838
return deleteResult ;
839
839
} finally {
840
840
if (seqNo != SequenceNumbersService .UNASSIGNED_SEQ_NO ) {
841
- seqNoService ().markSeqNoAsCompleted (deleteResult . getSeqNo () );
841
+ seqNoService ().markSeqNoAsCompleted (seqNo );
842
842
}
843
843
}
844
844
}
0 commit comments