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]

Reply via email to