Snapshot
struct SnapshotOne table snapshot.
Implements Copyable, Movable, Writable
- Fields
snapshot_id: Int64parent_snapshot_id: Int64has_parent: Boolsequence_number: Int64timestamp_ms: Int64manifest_list: Stringmanifests: List[String]: V1 only: an inline manifest list. Empty whenmanifest-listis set.summary: Dict[String, String]schema_id: Inthas_schema_id: Boolfirst_row_id: Int64has_first_row_id: Booladded_rows: Int64has_added_rows: Boolkey_id: Stringhas_key_id: Bool
operation
def operation(self) -> String The required operation summary key; "append" when absent.
summary_int
def summary_int(self, key: String, dflt: Int64) -> Int64 write_to
def write_to(self, mut writer: T) from_json
def from_json(doc: Json, i: Int, format_version: Int) -> Self to_json
def to_json(self) -> String