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

liebing pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fluss.git


The following commit(s) were added to refs/heads/main by this push:
     new d72ba3ab2 [hotfix] Fix serialize modifiedTime field in 
TableRegistrationJsonSerde (#2810)
d72ba3ab2 is described below

commit d72ba3ab24a444e52c7846bf35eb7d00375364b2
Author: Yang Guo <[email protected]>
AuthorDate: Mon Mar 16 09:54:06 2026 +0800

    [hotfix] Fix serialize modifiedTime field in TableRegistrationJsonSerde 
(#2810)
---
 .../org/apache/fluss/server/zk/data/TableRegistrationJsonSerde.java | 2 +-
 .../apache/fluss/server/zk/data/TableRegistrationJsonSerdeTest.java | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/fluss-server/src/main/java/org/apache/fluss/server/zk/data/TableRegistrationJsonSerde.java
 
b/fluss-server/src/main/java/org/apache/fluss/server/zk/data/TableRegistrationJsonSerde.java
index 122d081e4..be7fcddc2 100644
--- 
a/fluss-server/src/main/java/org/apache/fluss/server/zk/data/TableRegistrationJsonSerde.java
+++ 
b/fluss-server/src/main/java/org/apache/fluss/server/zk/data/TableRegistrationJsonSerde.java
@@ -104,7 +104,7 @@ public class TableRegistrationJsonSerde
         generator.writeNumberField(CREATED_TIME, tableReg.createdTime);
 
         // serialize modifiedTime
-        generator.writeNumberField(MODIFIED_TIME, tableReg.createdTime);
+        generator.writeNumberField(MODIFIED_TIME, tableReg.modifiedTime);
 
         generator.writeEndObject();
     }
diff --git 
a/fluss-server/src/test/java/org/apache/fluss/server/zk/data/TableRegistrationJsonSerdeTest.java
 
b/fluss-server/src/test/java/org/apache/fluss/server/zk/data/TableRegistrationJsonSerdeTest.java
index 348b20cfc..40566b639 100644
--- 
a/fluss-server/src/test/java/org/apache/fluss/server/zk/data/TableRegistrationJsonSerdeTest.java
+++ 
b/fluss-server/src/test/java/org/apache/fluss/server/zk/data/TableRegistrationJsonSerdeTest.java
@@ -49,7 +49,7 @@ class TableRegistrationJsonSerdeTest extends 
JsonSerdeTestBase<TableRegistration
                                         Maps.newHashMap(),
                                         Collections.singletonMap("custom-3", 
"\"300\""),
                                         1735538268L,
-                                        1735538268L))
+                                        1735538270L))
                 .isInstanceOf(IllegalArgumentException.class)
                 .hasMessage("Bucket count is required for table 
registration.");
 
@@ -78,7 +78,7 @@ class TableRegistrationJsonSerdeTest extends 
JsonSerdeTestBase<TableRegistration
                         Maps.newHashMap(),
                         Collections.singletonMap("custom-3", "\"300\""),
                         1735538268L,
-                        1735538268L);
+                        1735538270L);
 
         tableRegistrations[1] =
                 new TableRegistration(
@@ -98,7 +98,7 @@ class TableRegistrationJsonSerdeTest extends 
JsonSerdeTestBase<TableRegistration
     protected String[] expectedJsons() {
         return new String[] {
             
"{\"version\":1,\"table_id\":1234,\"comment\":\"first-table\",\"partition_key\":[\"a\",\"b\"],"
-                    + 
"\"bucket_key\":[\"b\",\"c\"],\"bucket_count\":16,\"properties\":{},\"custom_properties\":{\"custom-3\":\"\\\"300\\\"\"},\"created_time\":1735538268,\"modified_time\":1735538268}",
+                    + 
"\"bucket_key\":[\"b\",\"c\"],\"bucket_count\":16,\"properties\":{},\"custom_properties\":{\"custom-3\":\"\\\"300\\\"\"},\"created_time\":1735538268,\"modified_time\":1735538270}",
             
"{\"version\":1,\"table_id\":1234,\"comment\":\"second-table\",\"bucket_count\":32,\"properties\":{\"option-3\":\"300\"},\"custom_properties\":{},\"created_time\":-1,\"modified_time\":-1}",
         };
     }

Reply via email to