Hi Ryan, I agree with you: it would be great to have a discussion about Catalogs in 2.0 (and other topics maybe :)). I started a thread a few days ago about Iceberg 2.0 discussion.
That's a good point and worth discussing in the community. Thanks ! Regards JB On Tue, Feb 27, 2024 at 9:30 PM Ryan Blue <b...@tabular.io> wrote: > > I still need to start a discussion thread on how to handle catalogs in 2.0 > and forward. If there aren't many people using the Dynamo catalog, it still > makes sense to deprecate and remove it. Even if we move catalogs to a > separate repo, we don't want to support more of them than necessary. > > On Tue, Feb 27, 2024 at 11:55 AM Jack Ye <yezhao...@gmail.com> wrote: >> >> Looks like Ajantha already reverted it now in >> https://github.com/apache/iceberg/pull/9815 so let's just keep it as is for >> 1.5. >> >> As I listed in the PR just now, I think there are 3 options: >> 1. Salesforce can move it to a Salesforce GitHub domain and own it >> 2. my team can potentially move it to an Amazon-owned GitHub domain >> (together with GlueCatalog) and collaborate there >> 3. we move it with other catalogs together to the new separated repo >> >> For option 3, what is the latest plan? I remember we want to have more >> devlist discussions from the last community sync, has anyone volunteered to >> lead the discussion thread? >> >> -Jack >> >> On Tue, Feb 27, 2024 at 9:21 AM Ryan Blue <b...@tabular.io> wrote: >>> >>> I don't think we need to revert a deprecation. Deprecation gives people >>> time to move off of something that won't be supported in the future and it >>> doesn't make sense to me to delay letting people know that. >>> >>> On Mon, Feb 26, 2024 at 11:34 PM Ajantha Bhat <ajanthab...@gmail.com> wrote: >>>> >>>> Looks like Salesforce is using the DynamoDB catalog in production. >>>> https://github.com/apache/iceberg/pull/9783#issuecomment-1965781361 >>>> >>>> They can provide more details. >>>> >>>> How about reverting the Deprecation for 1.5.0 release? >>>> If finally concluded to be deprecated, can we deprecate it in 1.6.0? >>>> I just don't want the upcoming RC4 to fail because of this and do RC5 just >>>> for it. >>>> >>>> - Ajantha >>>> >>>> On Fri, Feb 23, 2024 at 2:44 AM Drew <img...@gmail.com> wrote: >>>>> >>>>> Hey everyone, >>>>> >>>>> Since it seems like we have met a consensus here, I can pick up the >>>>> deprecation of DynamoDbCatalog. I submitted a PR that marks the catalog >>>>> as deprecated and schedules it for complete removal in two releases >>>>> starting with 1.6.0. >>>>> >>>>> Pr: https://github.com/apache/iceberg/pull/9783 >>>>> >>>>> Thanks, >>>>> Drew >>>>> >>>>> On Fri, Feb 16, 2024 at 5:24 PM Ajantha Bhat <ajanthab...@gmail.com> >>>>> wrote: >>>>>> >>>>>> +1 for deprecation and removal by 2.0 version. >>>>>> >>>>>> - Ajantha >>>>>> >>>>>> On Sat, Feb 17, 2024 at 4:23 AM Daniel Weeks <dwe...@apache.org> wrote: >>>>>>> >>>>>>> +1 as well for deprecation >>>>>>> >>>>>>> On Fri, Feb 16, 2024 at 1:08 AM Jean-Baptiste Onofré >>>>>>> <j...@nanthrax.net> wrote: >>>>>>>> >>>>>>>> Perfect ! Thanks ! >>>>>>>> >>>>>>>> Regards >>>>>>>> JB >>>>>>>> >>>>>>>> On Thu, Feb 15, 2024 at 7:18 PM Jack Ye <yezhao...@gmail.com> wrote: >>>>>>>> > >>>>>>>> > Thanks for the feedback JB! Yes, I was originally intended to use >>>>>>>> > this thread to collect any concern of us flagging this catalog as >>>>>>>> > deprecated. >>>>>>>> > >>>>>>>> > If I don't receive any objection in the next 5 days, I will go ahead >>>>>>>> > to do that, and let the default 2 release full deprecation window >>>>>>>> > apply. And I will revive this thread again to double check when we >>>>>>>> > plan to remove it after 2 releases. >>>>>>>> > >>>>>>>> > Best, >>>>>>>> > Jack Ye >>>>>>>> > >>>>>>>> > On Thu, Feb 15, 2024 at 2:33 AM Jean-Baptiste Onofré >>>>>>>> > <j...@nanthrax.net> wrote: >>>>>>>> >> >>>>>>>> >> Hi Jack, >>>>>>>> >> >>>>>>>> >> If we have a very low number of users and propose they move to >>>>>>>> >> another >>>>>>>> >> catalog, that makes sense to me. >>>>>>>> >> >>>>>>>> >> I think we can first flag DynamodbCatalog as deprecated (providing a >>>>>>>> >> message to the community and give time for users to move forward), >>>>>>>> >> then we can plan a vote later to remove it. >>>>>>>> >> >>>>>>>> >> Regards >>>>>>>> >> JB >>>>>>>> >> >>>>>>>> >> On Wed, Feb 14, 2024 at 7:11 PM Jack Ye <yezhao...@gmail.com> wrote: >>>>>>>> >> > >>>>>>>> >> > Hi everyone, >>>>>>>> >> > >>>>>>>> >> > As discussed in community sync, I am raising a thread about >>>>>>>> >> > potentially deprecating DynamodbCatalog. >>>>>>>> >> > >>>>>>>> >> > I added it back in the day because of some customer collaboration >>>>>>>> >> > effort. Later another implementation was also added in pybut at >>>>>>>> >> > this point the specific customer has forked the implementation >>>>>>>> >> > and is maintaining their own catalog. >>>>>>>> >> > >>>>>>>> >> > Please comment if you have any production dependency or have any >>>>>>>> >> > concern about deprecating for this catalog, and we can discuss >>>>>>>> >> > the path forward. >>>>>>>> >> > >>>>>>>> >> > Best, >>>>>>>> >> > Jack Ye >>> >>> >>> >>> -- >>> Ryan Blue >>> Tabular > > > > -- > Ryan Blue > Tabular