From d479bf8908a88173bd7a7ab1d5d97bda0116d0a8 Mon Sep 17 00:00:00 2001 From: Junwang Zhao Date: Tue, 20 Jan 2026 19:50:54 +0800 Subject: [PATCH] chore: add missing snapshot summary fields --- src/iceberg/snapshot.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/iceberg/snapshot.h b/src/iceberg/snapshot.h index 709cdc40c..f3e7ffb85 100644 --- a/src/iceberg/snapshot.h +++ b/src/iceberg/snapshot.h @@ -226,6 +226,14 @@ struct ICEBERG_EXPORT SnapshotSummaryFields { inline static const std::string kDeletedDuplicatedFiles = "deleted-duplicate-files"; /// \brief Number of partitions with files added or removed in the snapshot inline static const std::string kChangedPartitionCountProp = "changed-partition-count"; + /// \brief Number of manifest files created in the snapshot + inline static const std::string kManifestsCreated = "manifests-created"; + /// \brief Number of manifest files kept in the snapshot + inline static const std::string kManifestsKept = "manifests-kept"; + /// \brief Number of manifest files replaced in the snapshot + inline static const std::string kManifestsReplaced = "manifests-replaced"; + /// \brief Number of manifest entries processed in the snapshot + inline static const std::string kEntriesProcessed = "entries-processed"; /// \brief Partition summaries prefix inline static const std::string kChangedPartitionPrefix = "partitions."; /// \brief Whether partition summaries are included