Thanks for the proposal!

If one engine started to rely on a tag for certain reasons(like clustering
algorithm), would data file rewrite(compaction) by another engine remove
the tag, and break the engine relying on it.

Yufei


On Wed, Dec 10, 2025 at 2:58 PM Micah Kornfield <[email protected]>
wrote:

> Hi Iceberg Dev,
> I added a proposal [1] to add a key-value tags field for files in V4
> metadata [2].  More details are in the document but the intent is to allow
> engines to store optional metadata associated with these files:
>
> 1.  The proposed field is optional and cannot be used for metadata
> required for reading the table correctly.
> 2.  It also proposes guard-rails for not letting tags cause metadata bloat.
>
> Looking forward to hearing everyone's thoughts and feedback.
>
> Thanks,
> Micah
>
> [1] https://github.com/apache/iceberg/issues/14815
> [2]
> https://docs.google.com/document/d/16flxDXjpBiAs_cF3sjCsa7GlvSHQ0Mmm74c8yvYQlSA/edit?tab=t.0#heading=h.cnpb2lth3egz
>
>

Reply via email to