When deploying Dremio on Kubernetes, the administrator has the option to configure Dremio support keys for the new Dremio cluster. This can be performed by passing in the support keys via the helm chart values.yaml, adding the -Ddremio.debug.sysopt.
extraStartParams: >-
-Ddremio.debug.sysopt.dremio.iceberg.enabled=false
-Ddremio.debug.sysopt.dremio.execution.support_unlimited_splits=true
-Ddremio.debug.sysopt.dremio.deltalake.enabled=true
-Ddremio.debug.sysopt.results.max.age_in_days=10
After deployment, you can check that the new values were configured under the Settings -> Support -> Support Keys. One can also use the following query to find out the non-default support keys:
SELECT * FROM sys.options WHERE status <> 'DEFAULT'
Please note that in a similar manner one can configure the JVM options as well.
Related articles:
Scaling executors and configuring engine