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

jark 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 2ab3ce215 [server] print snapshot size in snapshot finish log (#2516)
2ab3ce215 is described below

commit 2ab3ce2151eb9f2ded6594709b396a8865126477
Author: Junfan Zhang <[email protected]>
AuthorDate: Thu Feb 5 13:56:13 2026 +0800

    [server] print snapshot size in snapshot finish log (#2516)
---
 .../org/apache/fluss/server/kv/snapshot/PeriodicSnapshotManager.java  | 4 +++-
 .../main/java/org/apache/fluss/server/kv/snapshot/SnapshotResult.java | 4 ++++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git 
a/fluss-server/src/main/java/org/apache/fluss/server/kv/snapshot/PeriodicSnapshotManager.java
 
b/fluss-server/src/main/java/org/apache/fluss/server/kv/snapshot/PeriodicSnapshotManager.java
index c6b42f0ef..9ba9ecbd6 100644
--- 
a/fluss-server/src/main/java/org/apache/fluss/server/kv/snapshot/PeriodicSnapshotManager.java
+++ 
b/fluss-server/src/main/java/org/apache/fluss/server/kv/snapshot/PeriodicSnapshotManager.java
@@ -244,9 +244,11 @@ public class PeriodicSnapshotManager implements Closeable {
                                             snapshotLocation,
                                             snapshotResult);
                                     LOG.info(
-                                            "TableBucket {} snapshot {} 
finished successfully, cost {} ms.",
+                                            "TableBucket {} snapshot {} 
finished successfully, full size: {}, incremental size: {}, cost: {} ms.",
                                             tableBucket,
                                             snapshotId,
+                                            snapshotResult.getSnapshotSize(),
+                                            
snapshotResult.getIncrementalSize(),
                                             System.currentTimeMillis() - 
triggerTime);
                                 } catch (Throwable t) {
                                     LOG.warn(
diff --git 
a/fluss-server/src/main/java/org/apache/fluss/server/kv/snapshot/SnapshotResult.java
 
b/fluss-server/src/main/java/org/apache/fluss/server/kv/snapshot/SnapshotResult.java
index 1071b9acd..13d1e75aa 100644
--- 
a/fluss-server/src/main/java/org/apache/fluss/server/kv/snapshot/SnapshotResult.java
+++ 
b/fluss-server/src/main/java/org/apache/fluss/server/kv/snapshot/SnapshotResult.java
@@ -56,4 +56,8 @@ public class SnapshotResult implements Serializable {
     public long getSnapshotSize() {
         return kvSnapshotHandle.getSnapshotSize();
     }
+
+    public long getIncrementalSize() {
+        return kvSnapshotHandle.getIncrementalSize();
+    }
 }

Reply via email to