Enabling REST Catalog in Dremio OSS

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,
}

bump - any ideas/advice?

@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.