Hi all,

Thanks to everyone who joined the File Type Sync yesterday. Below is a
summary of the discussion. The recording and full notes are available here:

  - Recording:
https://drive.google.com/drive/folders/1iodHASJBVwNtDYEINq7k2HjogPsYQocH
  - Meeting Notes:
https://docs.google.com/document/d/1tmw6vp_Yjyofm7iA9EJGMYf8KoLtxjF1/edit

Discussion Highlights:

  - Field ID Alignment: Agreed that projection should be field-ID-based
rather than name-based to ensure all implementations write consistent IDs.
  - Type Representation: Discussed whether the file type should be
represented as a primitive or a structured type, and the implications for
projection and pruning.
  - Path Handling: Had a significant discussion on path handling. Ryan
noted that user-provided paths must be fully qualified (I believe we
aggred), though the internal metadata representation could differ.
  - Maintenance Operations: Reached consensus that maintenance operations
should rely on explicit configuration rather than prefix- or path-based
ownership assumptions.
  - Versioning: Agreed to pin to specific file type versions rather than
engineering for theoretical future expansion.

Action Items:

  - Russell: Start a dev-list discussion on relative vs. absolute path
handling.
  - Everyone: Review the file type proposal document and explore SDK
implementation approaches.

Next Sync:
Thursday, September 10 · 9:00 – 10:00am PST Calendar invites will follow
via the Iceberg Dev Events calendar.

Google Meet joining info
Video call link: https://meet.google.com/hef-wywx-oqc

Thanks,
Talat


On Tue, Sep 1, 2026 at 2:15 PM Talat Uyarer <[email protected]> wrote:

> Hi all,
>
> Following the recent discussion on the dev list regarding adding a
> first-class file type to Iceberg, we will hold a community sync to walk
> through the updated File type proposal and align on next steps.
>
>   - File type issue: https://github.com/apache/iceberg/issues/17919
>   - File type spec PR draft: https://github.com/apache/iceberg/pull/17918
>
> Everyone is welcome. If you have topics you would like covered, please
> reply to this email or add them to the agenda document.
>
> Meeting Details:
>
>   - When: Wednesday, September 2, 2026, 10:00–11:00 AM PT (17:00–18:00 UTC)
>   - Google Meet: https://meet.google.com/ovu-etjm-vyd
>
> This event is on the Iceberg Dev Events calendar, which you can subscribe
> to from the community page. Looking forward to seeing you there.
>
> Best regards,
>
> Talat
> On behalf of the File Type Working Group
>
>

Reply via email to