agirish/drill-helm-charts

Override Drill Config not working

Opened this issue · 0 comments

I updated the drill-override.conf with the following content:

store: {
  parquet: {
    reader: {
      int96_as_timestamp: true
    }
  }
}

(I tried with several variations, including plane store.parquet.reader.int96_as_timestamp on one line)

I launched the command to create the config map in the namespace (before deploying the chart)
I have the following configmap:

Name:         drill-config-cm
Namespace:    drill
Labels:       <none>
Annotations:  <none>

Data
====
drill-env.sh:
----

drill-override.conf:
----
store: {
  parquet: {
    reader: {
      int96_as_timestamp: true
    }
  }
}

BinaryData
====

Events:  <none>

and I change the values.yaml to allow override.
and it seems to be taken into account, as inside the drill pods, I have this:

sh-4.2# cat /opt/drill/conf/drill-override.conf
store: {
  parquet: {
    reader: {
      int96_as_timestamp: true
    }
  }
}sh-4.2#

However, once I connect to drill web UI, I still have the value false:
Screen Shot 2022-05-25 at 11 35 48 AM