Appreciate your detailed answer.
I have tried to put the JSON part in the drill-override.conf with
absolutely no result, but it's may be a particular case.

First, I ended up confirm by reading
https://github.com/apache/drill/blob/master/exec/java-exec/src/main/resources/drill-module.conf
that the "id/key" is right "drill.exec.options" (difficult to find this
information)
Then I confirm it actually works for almost all options (example
drill.exec.storage.file.partition.column.label)
example in drill-override.conf
===
drill.exec: {
  cluster-id: "drillbits-test",
  ...
},
drill.exec.options: {
  drill.exec.storage.file.partition.column.label: "drill_dir",
  ...
}
===

Unfortunately the option that interested me is the only one that can not
be configured : "store.parquet.use_new_reader"
Maybe because the description is "Not supported in this release" (in
Drill 1.15)
But I don't understand why ALTER SESSION/SYSTEM
store.parquet.use_new_reader works and not the configuration via
drill-override.conf

A lot of my requests need this option to true, and when I use the ALTER
SESSION... it's ok and my requests work. So I don't understand why it's
not possible to read the configuration in drill-override.conf for this
option
I think I will create a bug report

Reply via email to