shivaam opened a new pull request, #76005:
URL: https://github.com/apache/airflow/pull/76005

   The TypeScript coordinator currently emits DEBUG records even when Airflow's 
logging level is INFO. The supervisor forwards those records assuming the SDK 
has already filtered them.
   
   Honor the existing `AIRFLOW__LOGGING__LOGGING_LEVEL` and 
`AIRFLOW__LOGGING__NAMESPACE_LEVELS` settings in `LogChannel`, defaulting to 
INFO and resolving the nearest dotted namespace override. Filter before 
serialization and buffering so startup logs, socket output, and stderr fallback 
use the same threshold. This follows the Go and Java SDK behavior and requires 
no new Airflow setting or supervisor change.
   
   Validation:
   - Full TS suite: **951 tests passed**, including 16 new regression cases. 
The unchanged implementation failed 14 of those cases before the fix.
   - Typecheck, ESLint, Prettier, TypeScript build, and applicable pre-commit 
hooks passed.
   - Independent code review found no actionable issues. No live Airflow 
end-to-end run was performed for this patch.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — OpenAI Codex
   
   Generated-by: OpenAI Codex following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to