Hey Everyone, I'd like to raise the proposal to make row-lineage required <https://github.com/apache/iceberg/pull/12580> by default to a vote.
There was general support for this change in the discussion thread <https://lists.apache.org/thread/ms3t9jp628z6mlkgbtxv7q92fo8bm3nl> with the reasoning that it would lead to broader adoption. Notably, we allow engines to model inserts/deletes/updates based on their own semantics, but indicate a preference for row ids to be preserved where feasible. An open question of whether we should include a property or flag for writers to signal whether or not row ids are preserved was raised, but can be handled separately from these changes. This vote will be open for at least 72 hours. [ ] +1 Make row lineage required in v3 [ ] +0 [ ] -1 I object to these changes because . . . Thanks, -Dan