Sreeram, The project tracking this is here: https://github.com/apache/iceberg/projects/11
It isn’t easy to get a good picture, since most of the PRs are merged. But Anton is working on the next set of PRs for Spark. Maybe Anton can find some time to add a few notes about what's left to be done. What’s been done so far is pretty significant: - Add new writers that can handle deletes across multiple partition specs - Add Spark 3.2 module and refactor Spark builds - Add metadata columns to Spark 3.2 - Add support for required distribution and ordering in Spark 3.2 - Support Spark 3.2 dynamic filtering Many of those are the building blocks for the delta-based plans. And it’s really amazing to finally have support for some major improvements: dynamic filtering on all queries, metadata columns, and required distribution and ordering! Ryan On Thu, Nov 11, 2021 at 11:46 PM Sreeram Garlapati <gsreeramku...@gmail.com> wrote: > Hello Iceberg devs! > > After going through the mail threads (especially "Spark version support > strategy") and relevant PRs - it looks like - *Merge on Read* Support > (ie., Spark writers writing equality deletes) will be available with > *Iceberg **+ Spark 3.2*. Is this understanding correct!? Or is this > something that will be available only with Iceberg on Spark 3.3!? > > Would really appreciate it if someone can point me to any place - which > tracks - the remaining work. > > Thanks, > Sreeram > -- Ryan Blue Tabular