Skip to content

Commit 3c9d5cb

Browse files
[BugFix] Clear mv's version map if restore job failed (backport #62634) (#62644)
Signed-off-by: shuming.li <ming.moriarty@gmail.com> Co-authored-by: shuming.li <ming.moriarty@gmail.com>
1 parent ebf06bb commit 3c9d5cb

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

fe/fe-core/src/main/java/com/starrocks/backup/RestoreJob.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1682,6 +1682,8 @@ private Status allTabletCommitted(boolean isReplay) {
16821682
MaterializedView mv = (MaterializedView) olapTable;
16831683
mv.setInactiveAndReason(MaterializedViewExceptions
16841684
.inactiveReasonForMetadataTableRestoreCorrupted(mv.getName()));
1685+
// clear version map so can be refreshed later
1686+
mv.getRefreshScheme().getAsyncRefreshContext().clearVisibleVersionMap();
16851687
// drop all partitions
16861688
Set<String> partitionNames = mv.getPartitionNames();
16871689
for (String partitionName : partitionNames) {

0 commit comments

Comments
 (0)