Thanks for confirming! Zoltán Borók-Nagy <[email protected]> ezt írta (időpont: 2026. febr. 25., Sze, 16:33):
> I just realized that CatalogUtil can also load a Catalog implementation > based on its class name. > So only HadoopTables are not covered by it, but Impala can already deal > with HadoopTables without Catalogs being involved. > > So yeah, we can switch to CatalogUtil. No need to keep iceberg-mr just for > us. > > Cheers, > Zoltan > > On Wed, Feb 25, 2026 at 4:27 PM Zoltán Borók-Nagy <[email protected]> > wrote: > >> Thanks Peter for pointing me to CatalogUtil. >> It provides similar functionality IIUC, but isn't as flexible: >> - Catalogs can load any catalog implementation based on the Java class >> name >> - CatalogUtil can only handle a set of well-known catalog implementations >> - Catalogs can deal with HadoopTables as well >> >> So this would still be a breaking change. That said, I don't know any >> Impala user who actually needs Catalogs. >> >> Thanks, >> Zoltan >> >> On Wed, Feb 25, 2026 at 11:09 AM Péter Váry <[email protected]> >> wrote: >> >>> 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] >>>>>> >>>>>> >>>>>>
