I just updated from 25.2.0 to 26.0.0, and I can no longer find an option to create Lakehouse Catalogs. The announced built in Dremio REST catalog is also nowhere to be found.
Our existing REST Catalog sources are “Not currently available”, and when I try to edit them, I get “An unexpected error occurred when we tried to load the page”
This is rather disapointing, as support for Lakehouse catalogs and exposing the Dremio catalog via REST was the main feature we where looking forward to.
Found the answer in the Documentation headers for Dremio Catalog and Iceberg REST catalog. Enterprise only now. That is a serious regression for the oss version.
I guess we are stuck on Dremio 25.2.0 for now and will need to accelerate the migration of the remaining Dremio dependent services to Trino
I started Dremio 25.2 and 26.0 Community Editions to confirm they have the same Lakehouse catalog selections at the top of the Data Source list. This screen is presented when choosing the (+) icon next to Sources.
Dremio does provide the new Dremio Catalog, Iceberg REST Catalog, and Snowflake Open Catalog selections as part of the 26.0 Enterprise Edition release.
This is of course with plugins.restcatalog.enabled. Up until now, we have never seen a feature go from a support setting to an enterprise only feature, so this was a major setback as we now depend on REST catalog support for 80% of our iceberg tables, and the remaining ones being migrated as fast as possible.
Thanks for your reply, I see the issue now. When you add the plugins.restcatalog.enabled support key into 25.2 Community Edition, you can use the Iceberg REST Catalog, but that does not work on 26.0 Community Edition. I am investigating, and I will reply here again shortly.
I noticed the same thing. As I’m totally new to Dremio, and Iceberg in general, I was trying to connect Dremio to Polaris and couldn’t find a solution. It is ok to reserve some features to Enterprise, and it’s reasonable that Dremio not supporting early project like Polaris, but taking out the generic Iceberg Rest Catalog support is a huge step backward. Ok, I set up Trino and now connecting with DBeaver, guess that’s working for now…
I’m getting below error while enabling rest catalog on dremio oss 25.2. @dotjdk enables it fine on that release.
java.lang.RuntimeException: Failure reading configuration file. The following properties were invalid:
dremio | plugins.restcatalog.enabled
Yes, on this page, just write plugins.restcatalog.enabled in the “Support Key” input field and hit enter. This will give you the radio button that I screenshotted in the previous message. Toggle that on and click Save
They are slowly moving free core features (available in Dremio Software edition) into paid ones after they get more and more people who use the free edition. They’ve become greedy, just like Netflix, Xbox Game Pass, slowly increasing the price after more people use them, and it’s not a good sign.
They are forgetting what made Dremio popular in the first place: it’s the open-source feature. 90% of people choose Dremio because it’s free and open-source. And I’m sure that people into paid/enterprise features won’t choose Dremio since there are many better choices in the paid market.
@dotjdk, @Dalai, greetings! Can either of you post the Dremio UI parameters setting for the REST Iceberg catalog please. I have tried few different ways but running into error: “Could not connect to , check your connection information and credentials.”. Here are the properties i am configuring. the Token Endpoint field is: http://polaris:8181/api/catalog/v1/oauth/token I confirmed that Polaris catalog exists along with the principal, role etc. plus the bucket (object store) . My sandbox is on Docker with all these containers running on the same network. The CientId and Secret were created brand new as part of my setup.