Thanks for bringing this up, Anton.
I am not entirely certain if your option 2 meant "project" in the "Apache
project" sense or the "gradle project" sense -- it sounds like you mean
"apache project".
If so, I'd propose Option 3:
Create a "spark-common" gradle project, which builds against the lo
I'm not down in the weeds at all myself on implementation details, so
forgive me if I'm wrong about the details here.
I can see all the viewpoints -- both that equality deletes enable some use
cases, but also make others far more difficult. What surprised me the most
is that Iceberg does not prov