Hi Zoltan,

How hard would it be to use `CatalogUtil` [1] instead?

Thanks,
Peter

[1] - CatalogUtil.java -
https://github.com/apache/iceberg/blob/d2fbe427ecec298f1600260f40fcab1b7ab2e695/core/src/main/java/org/apache/iceberg/CatalogUtil.java

Zoltán Borók-Nagy <[email protected]> ezt írta (időpont: 2026. febr.
25., Sze, 10:59):

> Hey Anton,
>
> Sorry for being late to the discussion.
>
> Impala uses Catalogs from iceberg-mr:
> https://github.com/apache/iceberg/blob/main/mr/src/main/java/org/apache/iceberg/mr/Catalogs.java
>
> https://github.com/apache/impala/blob/master/fe/src/main/java/org/apache/impala/catalog/iceberg/IcebergCatalogs.java
>
> Do you plan to deprecate this class or move it to iceberg-core?
> I don't think it is critical for our users, but in case you want to
> deprecate it, we should also deprecate this functionality in the upcoming
> Impala 5.
>
> Cheers,
>     Zoltan
>
> On Mon, Jan 26, 2026 at 11:14 PM Anton Okolnychyi <[email protected]>
> wrote:
>
>> Great, was just checking we are making a deliberate choice. Thanks for
>> the context, Vladislav!
>>
>> It looks like the only candidate for deprecation/removal is iceberg-mr
>> then. I'll submit a separate discussion for it.
>>
>> пн, 19 січ. 2026 р. о 04:37 Vladislav Sidorovich via dev <
>> [email protected]> пише:
>>
>>> Hey Anton,
>>>
>>> Yes, that is correct. I am focusing on the translation logic.
>>>
>>> Regarding completeness, I plan to cover all Delta Lake features that
>>> have equivalents in Apache Iceberg v3. For example, we will convert Delta’s 
>>> deletion
>>> vectors to Iceberg deletion vectors. However, features like appendOnly
>>> won't be included as Iceberg doesn't natively support them in the same way.
>>>
>>> In terms of *XTable*, while the tools solve similar problems, XTable is
>>> a more generic solution. My implementation is specific to the
>>> Delta-to-Iceberg path and directly extends the existing Iceberg API
>>> <https://iceberg.apache.org/docs/1.4.3/delta-lake-migration/>.
>>>
>>> Additionally, I’ve been tracking XTable for over six months; it appears
>>> to be less active recently and currently lacks support for key features
>>> like Iceberg deletion vectors.
>>>
>>>
>>> On Fri, Jan 16, 2026 at 3:36 AM Anton Okolnychyi <[email protected]>
>>> wrote:
>>>
>>>> Vladislav, am I correct that you plan to focus on translation? How
>>>> complete do you plan the implementation to be? Will it be different from
>>>> the existing tools like X table?
>>>>
>>>> Maninder, thanks for sharing! It is great to know it is being used.
>>>>
>>>> чт, 15 січ. 2026 р. о 17:12 Maninder Parmar <
>>>> [email protected]> пише:
>>>>
>>>>> Hi Anton,
>>>>> Here are the details:
>>>>> - Public documentation:
>>>>> https://docs.snowflake.com/en/user-guide/tables-iceberg-catalog
>>>>> - Yes, it's working and being actively used
>>>>> - No ongoing active development, currently in maintenance mode for any
>>>>> bug/security fixes
>>>>>
>>>>> On Tue, Jan 13, 2026 at 2:28 PM Anton Okolnychyi <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> - Talat, can you share how you see the future of the
>>>>>> iceberg-delta-lake module and what you plan to contribute?
>>>>>> - Maninder, do we have enough public documentation to explain the
>>>>>> state of the module? Is it still working? Is it deprecated? What's the 
>>>>>> plan?
>>>>>> - iceberg-dell and iceberg-aliyun may not be actively developed but
>>>>>> primarily target storage and could still be functional?
>>>>>> - It seems iceberg-mr is a candidate for deprecation / removal?
>>>>>>
>>>>>> - Anton
>>>>>>
>>>>>> пн, 12 січ. 2026 р. о 12:04 Maninder Parmar <
>>>>>> [email protected]> пише:
>>>>>>
>>>>>>> While we are not actively developing the iceberg-snowflake module,
>>>>>>> we still see many active usages for it since the migration away from 
>>>>>>> this
>>>>>>> catalog to iceberg rest based catalogs is ongoing. Would like to keep it
>>>>>>> here for some more time until we see the usage trend dropping to an
>>>>>>> acceptable level.
>>>>>>>
>>>>>>> On Tue, Jan 6, 2026 at 2:42 PM Talat Uyarer via dev <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> We plan to upgrade iceberg-delta-lake module.
>>>>>>>>
>>>>>>>> -1 for iceberg-delta-lake
>>>>>>>>
>>>>>>>> On Tue, Dec 23, 2025 at 5:52 PM Manu Zhang <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Hi Anton,
>>>>>>>>>
>>>>>>>>> I checked related issues and PRs of these modules. Except for a
>>>>>>>>> recent PR for aliyun[1], there are no activities or interests on other
>>>>>>>>> modules.
>>>>>>>>> For iceberg-delta-lake and iceberg-snowflake, I think there are
>>>>>>>>> already good external tools and platforms.  For iceberg-mr and
>>>>>>>>> iceberg-dell, I doubt whether there's any usage nowadays.
>>>>>>>>>
>>>>>>>>> +1 to deprecate/remove these modules except iceberg-aliyun.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 1. https://github.com/apache/iceberg/pull/14443
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Merry Christmas
>>>>>>>>> Manu
>>>>>>>>>
>>>>>>>>> On Tue, Dec 23, 2025 at 11:13 AM Anton Okolnychyi <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Are there any inactive modules that we can deprecate / remove
>>>>>>>>>> similar to Pig?
>>>>>>>>>>
>>>>>>>>>> - iceberg-delta-lake (last meaningful commit in 2023)
>>>>>>>>>> - iceberg-snowflake (last meaningful commit in 2023)
>>>>>>>>>> - iceberg-mr (last meaningful commit in early 2024)
>>>>>>>>>> - iceberg-dell (last meaningful commit in 2023)
>>>>>>>>>> - iceberg-aliyun (last meaningful commit in 2024)
>>>>>>>>>>
>>>>>>>>>> - Anton
>>>>>>>>>>
>>>>>>>>>
>>>
>>> --
>>> Best regards,
>>> Vladislav Sidorovich
>>>
>>> Feedback: *go/feedback-for-vladislav
>>> <https://goto.google.com/feedback-for-vladislav> *
>>> [image: Google Logo]
>>>
>>>
>>>

Reply via email to