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 > >
