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

xuba 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 af85d1b40 [Hotfix] Fix syntax errors in upgrade.sql scripts (#3816)
af85d1b40 is described below

commit af85d1b40ce6f140423421e56aa76c270a4879f8
Author: Jzjsnow <[email protected]>
AuthorDate: Mon Oct 13 19:55:10 2025 +0800

    [Hotfix] Fix syntax errors in upgrade.sql scripts (#3816)
    
    [hotfix] Fix syntax errors in upgrade.sql scripts
---
 amoro-ams/src/main/resources/mysql/upgrade.sql    | 11 ++++++-----
 amoro-ams/src/main/resources/postgres/upgrade.sql |  6 +++---
 2 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/amoro-ams/src/main/resources/mysql/upgrade.sql 
b/amoro-ams/src/main/resources/mysql/upgrade.sql
index 266f43045..65dbbde48 100644
--- a/amoro-ams/src/main/resources/mysql/upgrade.sql
+++ b/amoro-ams/src/main/resources/mysql/upgrade.sql
@@ -19,8 +19,6 @@
 -- Update the precision from s level to ms.
 ALTER TABLE `table_runtime` MODIFY COLUMN `optimizing_status_start_time` 
TIMESTAMP(3) DEFAULT CURRENT_TIMESTAMP(3) COMMENT 'Table optimize status start 
time';
 
-ALTER TABLE `table_runtime` ADD COLUMN `bucket_id` VARCHAR(4)  DEFAULT NULL 
COMMENT 'Bucket number to which the record table belongs'
-
 -- Update processId to SnowflakeId
 UPDATE `table_optimizing_process` SET `process_id` = `process_id` /10 << 13;
 UPDATE `task_runtime` SET `process_id` = `process_id` /10 << 13;
@@ -144,9 +142,9 @@ INSERT INTO table_runtime_state
 SELECT
 `table_id`, 'optimizing_state', JSON_OBJECT(
     'currentSnapshotId', `current_snapshot_id`,
-    'currentChangeSnapshotId', `current_change_snapshot_id`,
-    'lastOptimizedSnapshotId', `last_optimized_snapshot_id`,
-    'lastOptimizedChangeSnapshotId', `last_optimized_change_snapshot_id`,
+    'currentChangeSnapshotId', `current_change_snapshotId`,
+    'lastOptimizedSnapshotId', `last_optimized_snapshotId`,
+    'lastOptimizedChangeSnapshotId', `last_optimized_change_snapshotId`,
     'lastMajorOptimizingTime', `last_major_optimizing_time`,
     'lastFullOptimizingTime', `last_full_optimizing_time`,
     'lastMinorOptimizingTime', `last_minor_optimizing_time`
@@ -154,3 +152,6 @@ SELECT
 FROM table_runtime_old;
 
 DROP TABLE IF EXISTS table_runtime_old;
+
+-- ADD bucket_id to table_runtime
+ALTER TABLE `table_runtime` ADD COLUMN `bucket_id` VARCHAR(4)  DEFAULT NULL 
COMMENT 'Bucket number to which the record table belongs';
diff --git a/amoro-ams/src/main/resources/postgres/upgrade.sql 
b/amoro-ams/src/main/resources/postgres/upgrade.sql
index 401b62b2f..803c4ec68 100644
--- a/amoro-ams/src/main/resources/postgres/upgrade.sql
+++ b/amoro-ams/src/main/resources/postgres/upgrade.sql
@@ -203,9 +203,9 @@ INSERT INTO table_runtime_state 
(table_id,state_key,state_value)
 SELECT table_id,'optimizing_state',
        jsonb_build_object(
         'currentSnapshotId',current_snapshot_id,
-        'currentChangeSnapshotId',current_change_snapshot_id,
-        'lastOptimizedSnapshotId',last_optimized_snapshot_id,
-        'lastOptimizedChangeSnapshotId',last_optimized_change_snapshot_id,
+        'currentChangeSnapshotId',current_change_snapshotId,
+        'lastOptimizedSnapshotId',last_optimized_snapshotId,
+        'lastOptimizedChangeSnapshotId',last_optimized_change_snapshotId,
         'lastMajorOptimizingTime',last_major_optimizing_time,
         'lastFullOptimizingTime',last_full_optimizing_time,
         'lastMinorOptimizingTime',last_minor_optimizing_time)::text

Reply via email to