adiranjan25 opened a new pull request, #76857: URL: https://github.com/apache/airflow/pull/76857
## Summary Fix async S3Hook bucket resolution so `provide_bucket_name` honors `extra.service_config.s3.bucket_name` from the AWS connection. ## Changes - Read S3 service configuration using the async-safe `get_async_extra_dejson` helper. - Prefer the configured S3 bucket while preserving the existing connection schema fallback. - Preserve explicitly supplied bucket names. - Add regression coverage for configured buckets, explicit overrides, schema fallback, missing configuration, and missing connection IDs. ## Testing - Official Airflow pytest: 2 passed. - Five standalone regression checks passed. - Ruff lint and formatting passed. - Git whitespace validation passed. Fixes #76851 -- 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]
