Hi I'm new to Druid dev, so might be missing some...
# dev
s
Hi I'm new to Druid dev, so might be missing something obvious... I've been investigating the failure of this job: https://github.com/apache/druid/actions/runs/4404793392/jobs/7795322362 I can see there is a unit test that fails under
jdk8, sql-compat=true
but passes under
jdk8, sql-compat=false
Trying to replicate that locally, I found this in `.github/workflows/reusable-unit-tests.yml`:
Copy code
if (${{ inputs.sql_compatibility }} == true); then
  echo "DRUID_USE_DEFAULT_VALUE_FOR_NULL=false" >> $GITHUB_ENV
else
  echo "DRUID_USE_DEFAULT_VALUE_FOR_NULL=true" >> $GITHUB_ENV
fi
However, I'm seeing the test pass in a jdk8 container with this environment variable set: DRUID_USE_DEFAULT_VALUE_FOR_NULL=false Might just be that I need to clear everything down, but I wanted to check if that env var is the only thing I should need to set to replicate
sql-compat=true
- or is there something else?