|
iceberg-cpp
|
Optional Snapshot Summary Fields. More...
#include <snapshot.h>
Static Public Attributes | |
| static const std::string | kOperation = "operation" |
| The operation field key. | |
| static const std::string | kFirstRowId = "first-row-id" |
| The first row id field key. | |
| static const std::string | kAddedRows = "added-rows" |
| The added rows field key. | |
| static const std::string | kAddedDataFiles = "added-data-files" |
| Metrics, see https://iceberg.apache.org/spec/#metrics. | |
| static const std::string | kDeletedDataFiles = "deleted-data-files" |
| Number of data files deleted in the snapshot. | |
| static const std::string | kTotalDataFiles = "total-data-files" |
| Total number of live data files in the snapshot. | |
| static const std::string | kAddedDeleteFiles = "added-delete-files" |
| Number of positional/equality delete files and deletion vectors added in the snapshot. | |
| static const std::string | kAddedEqDeleteFiles = "added-equality-delete-files" |
| Number of equality delete files added in the snapshot. | |
| static const std::string | kRemovedEqDeleteFiles = "removed-equality-delete-files" |
| Number of equality delete files removed in the snapshot. | |
| static const std::string | kAddedPosDeleteFiles = "added-position-delete-files" |
| Number of position delete files added in the snapshot. | |
| static const std::string | kRemovedPosDeleteFiles |
| Number of position delete files removed in the snapshot. | |
| static const std::string | kAddedDVs = "added-dvs" |
| Number of deletion vectors added in the snapshot. | |
| static const std::string | kRemovedDVs = "removed-dvs" |
| Number of deletion vectors removed in the snapshot. | |
| static const std::string | kRemovedDeleteFiles = "removed-delete-files" |
| Number of positional/equality delete files and deletion vectors removed in the snapshot. | |
| static const std::string | kTotalDeleteFiles = "total-delete-files" |
| Total number of live positional/equality delete files and deletion vectors in the snapshot. | |
| static const std::string | kAddedRecords = "added-records" |
| Number of records added in the snapshot. | |
| static const std::string | kDeletedRecords = "deleted-records" |
| Number of records deleted in the snapshot. | |
| static const std::string | kTotalRecords = "total-records" |
| Total number of records in the snapshot. | |
| static const std::string | kAddedFileSize = "added-files-size" |
| The size of files added in the snapshot. | |
| static const std::string | kRemovedFileSize = "removed-files-size" |
| The size of files removed in the snapshot. | |
| static const std::string | kTotalFileSize = "total-files-size" |
| Total size of live files in the snapshot. | |
| static const std::string | kAddedPosDeletes = "added-position-deletes" |
| Number of position delete records added in the snapshot. | |
| static const std::string | kRemovedPosDeletes = "removed-position-deletes" |
| Number of position delete records removed in the snapshot. | |
| static const std::string | kTotalPosDeletes = "total-position-deletes" |
| Total number of position delete records in the snapshot. | |
| static const std::string | kAddedEqDeletes = "added-equality-deletes" |
| Number of equality delete records added in the snapshot. | |
| static const std::string | kRemovedEqDeletes = "removed-equality-deletes" |
| Number of equality delete records removed in the snapshot. | |
| static const std::string | kTotalEqDeletes = "total-equality-deletes" |
| Total number of equality delete records in the snapshot. | |
| static const std::string | kDeletedDuplicatedFiles = "deleted-duplicate-files" |
| Number of duplicate files deleted (duplicates are files recorded more than once in the manifest) | |
| static const std::string | kChangedPartitionCountProp = "changed-partition-count" |
| Number of partitions with files added or removed in the snapshot. | |
| static const std::string | kManifestsCreated = "manifests-created" |
| Number of manifest files created in the snapshot. | |
| static const std::string | kManifestsKept = "manifests-kept" |
| Number of manifest files kept in the snapshot. | |
| static const std::string | kManifestsReplaced = "manifests-replaced" |
| Number of manifest files replaced in the snapshot. | |
| static const std::string | kEntriesProcessed = "entries-processed" |
| Number of manifest entries processed in the snapshot. | |
| static const std::string | kChangedPartitionPrefix = "partitions." |
| Partition summaries prefix. | |
| static const std::string | kPartitionSummaryProp = "partition-summaries-included" |
| Whether partition summaries are included. | |
| static const std::string | kWAPId = "wap.id" |
| Other Fields, see https://iceberg.apache.org/spec/#other-fields. | |
| static const std::string | kPublishedWAPId = "published-wap-id" |
| The Write-Audit-Publish id of a snapshot already been published. | |
| static const std::string | kSourceSnapshotId = "source-snapshot-id" |
| The original id of a cherry-picked snapshot. | |
| static const std::string | kEngineName = "engine-name" |
| Name of the engine that created the snapshot. | |
| static const std::string | kEngineVersion = "engine-version" |
| Version of the engine that created the snapshot. | |
Optional Snapshot Summary Fields.
|
inlinestatic |
Metrics, see https://iceberg.apache.org/spec/#metrics.
Number of data files added in the snapshot
|
inlinestatic |
Number of position delete files removed in the snapshot.
|
inlinestatic |
Other Fields, see https://iceberg.apache.org/spec/#other-fields.
The Write-Audit-Publish id of a staged snapshot