The GitHub Actions job "Tests" on airflow.git/no-warning-about-nonset-memray 
has succeeded.
Run started by GitHub user ashb (triggered by ashb).

Head commit for run:
26cb3da2905866cee647a346e6cc80514078895c / Ash Berlin-Taylor <[email protected]>
Don't issue warning if memray_trace_components was not set

Previously this was giving a warning like this:

> [warning  ] Failed to convert value. Please check memray_trace_components
> key in profiling section. it must be one of scheduler, dag_processor, api, if
> not the value is ignored [airflow._shared.configuration.parser]
> loc=parser.py:1128

This was because the default was set to `""` (when none/not set is a better
default) and also getlist wasn't handling this case correctly -- it returned
it as [""].

I have also removed the special "Failed to convert value None" as there is no
way None can be set other than via a `fallback` option, so there is no way
that exception could be hit other than via the mocking done in tests.

Finally, I noticed that the version added was wrong, as this was never
included in any of the point releases in 3.1.x

Report URL: https://github.com/apache/airflow/actions/runs/20432994355

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to