Hi all, Thanks for the discussion. Similarly to Manu, we're in Spark 3.1.1 and Iceberg 1.1.0 - we backport Spark 3.1.1 fixes internally as well. It's a bit more complicated to move fast on Spark versions internally, mainly due to the number of scala customers that we have.
I understand maintaining yet another Spark version is burdensome so I'm +1 on marking 3.1 deprecated, and I'd be happy to contribute on backports if needed on a community maintained branch, we'd just need to tag changes that may need a backport. Cheers, On Sun, Apr 23, 2023 at 4:40 PM Ryan Blue <b...@tabular.io> wrote: > Thank you for stepping up and offering to help, Manu. I'm glad that you're > willing to help with backports. > > On Sun, Apr 23, 2023 at 2:05 AM Manu Zhang <owenzhang1...@gmail.com> > wrote: > >> You would just end up backporting twice. >> >> >> That's why I said a community maintained branch benefits us, saving one >> backport. Note the first backport is more difficult, sometimes requiring >> rewriting the PR since there would be API differences between Spark >> versions. >> The second backport will be much easier if we focus on bug fixes. >> Meanwhile, it's also easier for us to upgrade to Iceberg 1.2+ if 3.1 >> support is still available although deprecated. >> >> > > -- > Ryan Blue > Tabular > -- Edgar R