Skip to content

Feature request: support to update snapshot summary #1329

@dentiny

Description

@dentiny

Is your feature request related to a problem or challenge?

Context: I would like to set some self-defined metadata (pretty small, less than 100 bytes) for a particular snapshot in the current snapshot.

Search around the code, I think the best place to store might be snapshot summary.

/// Other summary data.

Interface-wise I imagine something similar to pyiceberg:

  • We expose set_properties and get_properties interface for Transaction

Describe the solution you'd like

There're a lot of bad workarounds (i.e. store the metadata into puffin files, hack the TableMetadata, etc), but I would expect the summary update operation to be exposed at transaction layer.

Willingness to contribute

I can contribute to this feature independently

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions