drewrukin opened a new pull request, #68355:
URL: https://github.com/apache/airflow/pull/68355
This changes the Go edge worker to stop logging fetched jobs as raw structs
in `fetchJob`.
Instead of logging the full API response and decoded workload, the worker
now logs only non-sensitive execution identifiers and metadata. This keeps the
fetch log useful for debugging while avoiding accidental disclosure of token-
bearing workload fields.
A regression test was added to verify that `fetchJob` still preserves the
workload token for execution, but does not emit it to logs.
##### Was generative AI tooling used to co-author this PR?
- [X] Yes (Codex)
Generated-by: Codex following the guidelines
--
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]