On this page

    Installing and Upgrading

    Installation and upgrading instructions are specific to either RPM or Tarball packages.

    For information about installing or upgrading, see:

    23.1.0 Upgrade Notes

    Upgrading from Dremio Hub’s Community Snowflake Plugin


    The community Snowflake plugin from Dremio Hub is not compatible with Dremio version 23.0 and later. You should use Dremio version 23.1 or later if you have Snowflake sources because it comes with an official Snowflake plugin.

    If you are upgrading an older version of Dremio to version 23.1 or later, you must do the following:

    1. Remove your Snowflake sources in Dremio.
    2. Remove the community Snowflake plugin and the existing Snowflake JDBC driver.
    3. Upgrade Dremio to version 23.1 or later.
    4. Re-add your Snowflake sources in Dremio with the same names.
    5. Re-create your reflections on your Snowflake sources.

    12.0.0 Upgrade Notes

    Enabling Legacy Authentication Mode for Flight Server Endpoint

    By default, Dremio 12.0.0 enables arrow.flight.auth2 authentication mode. However, the endpoint continues to support the legacy authentication mode from earlier Dremio versions. Dremio administraters may configure the Dremio 12.0.0 server endpoint to use the legacy authentication mode for backward compatibility with earlier Flight client applications.

    To enable legacy authentication mode:

    1. Add a services.flight.auth.mode statement to your dremio.conf configuration file with a value of legacy.arrow.flight.auth:
    services: {
      coordinator.enabled: true,
      coordinator.master.enabled: true,
      executor.enabled: true,
      flight: {
        enabled: true,
        port: 32010,
        auth.mode: "legacy.arrow.flight.auth"
    1. Restart Dremio.