diliulou opened a new pull request, #2433:
URL: https://github.com/apache/auron/pull/2433
Replace direct git/rev dependencies for datafusion, arrow-rs, orc-rust, and
serde_json with a vendor+patch approach:
- Add dev/vendors/setup-vendors.sh to clone upstream repos at pinned tags
and apply local patch series
- Add patch files under
dev/vendors/patches/{datafusion,arrow-rs,orc-rust,serde_json}/
- Update Cargo.toml: use relative path patches to vendored packages, exclude
vendor workspaces from the main workspace
- Update .gitignore to ignore dev/vendors/packages/
- Update .rat-excludes for dev/vendors/**
- Call setup-vendors.sh all from build-native.sh before cargo build
# Which issue does this PR close?
Closes #2432
# Rationale for this change
# What changes are included in this PR?
# Are there any user-facing changes?
No.
# How was this patch tested?
Via github CI.
# Was this patch authored or co-authored using generative AI tooling?
- [*] Yes
- [ ] No
If yes, include: `Generated-by: GLM-5.2`
ASF guidance: https://www.apache.org/legal/generative-tooling.html
--
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]