You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@amoro.apache.org by ji...@apache.org on 2024/07/04 04:08:42 UTC

(amoro) branch master updated: [Hotfix] Meet NPE when loading task runtimes (#2999)

This is an automated email from the ASF dual-hosted git repository.

jinsongzhou pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/amoro.git


The following commit(s) were added to refs/heads/master by this push:
     new 756fa6be0 [Hotfix] Meet NPE when loading task runtimes (#2999)
756fa6be0 is described below

commit 756fa6be082a71d557a8479710286519d337b675
Author: tcodehuber <tc...@gmail.com>
AuthorDate: Thu Jul 4 12:08:39 2024 +0800

    [Hotfix] Meet NPE when loading task runtimes (#2999)
---
 .../main/java/org/apache/amoro/server/optimizing/OptimizingQueue.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/amoro-ams/amoro-ams-server/src/main/java/org/apache/amoro/server/optimizing/OptimizingQueue.java b/amoro-ams/amoro-ams-server/src/main/java/org/apache/amoro/server/optimizing/OptimizingQueue.java
index 7a1b168d3..4752ca62c 100644
--- a/amoro-ams/amoro-ams-server/src/main/java/org/apache/amoro/server/optimizing/OptimizingQueue.java
+++ b/amoro-ams/amoro-ams-server/src/main/java/org/apache/amoro/server/optimizing/OptimizingQueue.java
@@ -389,10 +389,10 @@ public class OptimizingQueue extends PersistentBase {
       if (tableRuntimeMeta.getToSequence() != null) {
         toSequence = tableRuntimeMeta.getToSequence();
       }
-      loadTaskRuntimes(this);
       if (this.status != OptimizingProcess.Status.CLOSED) {
         tableRuntimeMeta.getTableRuntime().recover(this);
       }
+      loadTaskRuntimes(this);
     }
 
     @Override