I tried enabling the REST catalog in Dremio OSS by setting plugins.restcatalog.enabled: true in dremio.conf, but I am getting an error when starting Dremio - is there something more to this?
2025-02-20 17:10:47,103 [main] ERROR ROOT - Dremio is exiting. Failure while starting services.
java.lang.RuntimeException: Failure reading configuration file. The following properties were invalid:
plugins.restcatalog.enabled
Dremio version is 25.2
@scdarius Seems like a syntax error, can you please upload the dremio.conf? Please X out any passwords
Thanks - dremio.conf is:
paths: {
# the local path for dremio to store data.
local: ${DREMIO_HOME}"/data"
# the distributed path Dremio data including job results, downloads, uploads, etc
#dist: "pdfs://"${paths.local}"/pdfs"
}
services: {
coordinator.enabled: true,
coordinator.master.enabled: true,
executor.enabled: true,
flight.use_session_service: true,
}
plugins: {
restcatalog.enabled: true,
}
@scdarius Upon checking internally, it looks like this feature might only be an Enterprise Edition. =
Any updates on this subject?
Apache Polaris itself is open source and based on open standards, it is a bit difficult to understand why REST Catalog support remains Enterprise-only?
I also noticed that the latest Community Edition release was quite a while ago (9 months ago). Is there an updated roadmap for OSS/community releases, or any plans to expand Polaris/Rest catalog capabilities in Community Edition?
Typical greedy company. They release something great as open-source, and once it gains traction and fame, they switch to a paid model. It’s like they completely forgot who gave them their start in the first place**.** They move all the cool features behind an enterprise paywall and leave the open-source version to rot.