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

nicholasjiang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-webui.git


The following commit(s) were added to refs/heads/main by this push:
     new f8a0296e [Bugfix] Fix displaying snapshots of Paimon tables (#242)
f8a0296e is described below

commit f8a0296e6918c0de13ee65e660379035df3831b0
Author: yangyang zhong <[email protected]>
AuthorDate: Tue May 28 14:02:34 2024 +0800

    [Bugfix] Fix displaying snapshots of Paimon tables (#242)
---
 .../main/java/org/apache/paimon/web/server/data/vo/SnapshotVO.java  | 4 ----
 .../apache/paimon/web/server/service/impl/MetadataServiceImpl.java  | 6 ++----
 .../apache/paimon/web/server/controller/MetadataControllerTest.java | 2 --
 3 files changed, 2 insertions(+), 10 deletions(-)

diff --git 
a/paimon-web-server/src/main/java/org/apache/paimon/web/server/data/vo/SnapshotVO.java
 
b/paimon-web-server/src/main/java/org/apache/paimon/web/server/data/vo/SnapshotVO.java
index 38d2ff16..7087df11 100644
--- 
a/paimon-web-server/src/main/java/org/apache/paimon/web/server/data/vo/SnapshotVO.java
+++ 
b/paimon-web-server/src/main/java/org/apache/paimon/web/server/data/vo/SnapshotVO.java
@@ -56,9 +56,5 @@ public class SnapshotVO {
 
     private Long changelogRecordCount;
 
-    private Integer addedFileCount;
-
-    private Integer deletedFileCount;
-
     private Long watermark;
 }
diff --git 
a/paimon-web-server/src/main/java/org/apache/paimon/web/server/service/impl/MetadataServiceImpl.java
 
b/paimon-web-server/src/main/java/org/apache/paimon/web/server/service/impl/MetadataServiceImpl.java
index 96773388..8cfee903 100644
--- 
a/paimon-web-server/src/main/java/org/apache/paimon/web/server/service/impl/MetadataServiceImpl.java
+++ 
b/paimon-web-server/src/main/java/org/apache/paimon/web/server/service/impl/MetadataServiceImpl.java
@@ -120,9 +120,7 @@ public class MetadataServiceImpl implements MetadataService 
{
                                         
.totalRecordCount(internalRow.getLong(9))
                                         
.deltaRecordCount(internalRow.getLong(10))
                                         
.changelogRecordCount(internalRow.getLong(11))
-                                        .addedFileCount(internalRow.getInt(12))
-                                        
.deletedFileCount(internalRow.getInt(13))
-                                        .watermark(getSafeLong(internalRow, 
14))
+                                        .watermark(getSafeLong(internalRow, 
12))
                                         .build();
                         result.add(build);
                     });
@@ -258,7 +256,7 @@ public class MetadataServiceImpl implements MetadataService 
{
     }
 
     private Long getSafeLong(InternalRow internalRow, int index) {
-        return internalRow.isNullAt(index) ? null : internalRow.getLong(14);
+        return internalRow.isNullAt(index) ? null : internalRow.getLong(index);
     }
 
     private LocalDateTime getSafeLocalDateTime(InternalRow internalRow, int 
index) {
diff --git 
a/paimon-web-server/src/test/java/org/apache/paimon/web/server/controller/MetadataControllerTest.java
 
b/paimon-web-server/src/test/java/org/apache/paimon/web/server/controller/MetadataControllerTest.java
index dc0a8137..f099a9bd 100644
--- 
a/paimon-web-server/src/test/java/org/apache/paimon/web/server/controller/MetadataControllerTest.java
+++ 
b/paimon-web-server/src/test/java/org/apache/paimon/web/server/controller/MetadataControllerTest.java
@@ -478,8 +478,6 @@ public class MetadataControllerTest extends 
ControllerTestBase {
         assertEquals(3, snapshotVO.getTotalRecordCount());
         assertEquals(3, snapshotVO.getDeltaRecordCount());
         assertEquals(0, snapshotVO.getChangelogRecordCount());
-        assertEquals(3, snapshotVO.getAddedFileCount());
-        assertEquals(0, snapshotVO.getDeletedFileCount());
         assertNull(snapshotVO.getWatermark());
     }
 

Reply via email to