sollhui opened a new pull request, #69293:
URL: https://github.com/apache/doris/pull/69293

   ### What problem does this PR solve?
   
   Backport the GCP IAM feature and its follow-up fixes together to 
`branch-4.2`.
   
   - Add native GCP ADC, Compute Engine and service account impersonation for 
FE, BE, Cloud and object-storage operations.
   - Use the native GCS Hadoop filesystem, normalize GCS writer paths and 
Resource/Vault aliases, and preserve partial vault credential updates.
   - Default GCS authentication to ADC, support explicit anonymous reads, and 
isolate regression EXPORT cleanup by run directory.
   
   ### Source PRs
   
   - https://github.com/selectdb/selectdb-core/pull/12007 — [fix](test) Isolate 
IAM export cleanup by run directory
   - https://github.com/selectdb/selectdb-core/pull/11899 — [fix](gcs) Default 
to ADC and support anonymous access
   - https://github.com/selectdb/selectdb-core/pull/11762 — [fix](storage) 
Support GCS property aliases in resources and vaults
   - https://github.com/selectdb/selectdb-core/pull/11760 — [fix](storage) Use 
native GCS Hadoop filesystem for GCP IAM
   - https://github.com/selectdb/selectdb-core/pull/11756 — [fix](storage) 
Normalize GCS paths before creating BE writers
   - https://github.com/selectdb/selectdb-core/pull/11669 — [fix](storage) 
Preserve vault IAM defaults and align GCP credential patches
   - https://github.com/selectdb/selectdb-core/pull/10968 — [feat](storage) 
Support GCP IAM
   
   ### Backport adaptations
   
   Resolved conflicts against the 4.2 S3 client endpoint API, Cloud source list 
and existing tests. Preserve existing 4.2 request-id handling, 
container-credential coverage, UUID OUTFILE coverage and Parquet EXPORT 
coverage. The combined change is squashed into one commit.
   
   ### Validation
   
   - Compilation and all tests skipped as requested.
   - Checked the final changed-file set against all seven source PRs, resolved 
conflict markers and ran `git diff --check`.
   - CI build requested with a `run buildall` comment after PR creation.
   
   ### Release note
   
   Support native GCP IAM and the related GCS credential, filesystem, 
Resource/Vault and export fixes on branch-4.2.
   


-- 
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]


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

Reply via email to