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

Reply via email to