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

   ## Problem fixed & how
   
   Paimon C++ has been migrated to the Apache community 
(https://github.com/apache/paimon-cpp), but Doris was still using an older 
snapshot from `apache/doris-thirdparty` (commit 0a4f4e2). This PR migrates the 
dependency to the official Apache Paimon C++ v0.3.0 release.
   
   **Changes:**
   - Updated `thirdparty/vars.sh` to download from `apache/paimon-cpp` v0.3.0 
instead of `doris-thirdparty` snapshot
   - Created new patch `paimon-cpp-v0.3.0-external-arrow.patch` to support 
external Arrow integration (aligning with `paimon-cpp-cache.cmake` which 
already configures `PAIMON_USE_EXTERNAL_ARROW`)
   - Updated `thirdparty/download-thirdparty.sh` to apply the new patch
   
   ## Behavior modified
   
   **Previous:** Doris downloaded Paimon C++ from `apache/doris-thirdparty` 
snapshot (commit 0a4f4e2), which is a stale copy without version tracking.
   
   **Now:** Doris downloads Paimon C++ from the official Apache release 
`apache/paimon-cpp` v0.3.0, making it easier to receive future updates and bug 
fixes.
   
   **Impact:** No functional changes to Doris users. This is a dependency 
migration that improves maintainability and alignment with the Apache Paimon 
community.
   
   ## Features added
   
   N/A - This is a dependency migration, not a new feature.
   
   ## Code refactored
   
   N/A - No refactoring required.
   
   ## Functions optimized
   
   N/A - No performance optimizations.
   
   ## Test plan
   
   - [ ] Verify thirdparty build succeeds with the new download URL
   - [ ] Verify the patch applies cleanly to paimon-cpp v0.3.0
   - [ ] Verify BE build succeeds
   - [ ] Verify Paimon-related tests pass
   
   **Note:** Full build verification requires a complete Doris build 
environment. This PR focuses on the dependency migration; CI will validate the 
build.


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