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

Reply via email to