SteNicholas commented on code in PR #244:
URL: https://github.com/apache/paimon-cpp/pull/244#discussion_r3849088346


##########
cmake_modules/arrow.diff:
##########
@@ -15,6 +15,13 @@ diff --git a/cpp/cmake_modules/ThirdpartyToolchain.cmake 
b/cpp/cmake_modules/Thi
 index 8cb3ec83f5..0765df8fa8 100644
 --- a/cpp/cmake_modules/ThirdpartyToolchain.cmake
 +++ b/cpp/cmake_modules/ThirdpartyToolchain.cmake
+@@ -814,5 +814,6 @@ if(DEFINED ENV{ARROW_THRIFT_URL})
+   set(THRIFT_SOURCE_URL "$ENV{ARROW_THRIFT_URL}")
+ else()
+   set_urls(THRIFT_SOURCE_URL
++           
"https://archive.apache.org/dist/thrift/${ARROW_THRIFT_BUILD_VERSION}/thrift-${ARROW_THRIFT_BUILD_VERSION}.tar.gz";

Review Comment:
   **Scope: this looks like an unrelated change riding along.**
   
   Commit `bb1f37d` ("build: use archives for retired Apache dependencies") 
changes `cmake_modules/arrow.diff` and `cmake_modules/orc.diff`, which have 
nothing to do with DLF authentication, and the PR description does not mention 
it at all (it says "No storage-format or REST protocol changes" and stops 
there). `AGENTS.md` asks to keep a change focused and to leave third-party 
patches alone unless the task requires it.
   
   Could this be split into its own PR? If it has to stay here because CI 
cannot build without it, please at least say so in the description.
   
   One small thing to double-check either way: inserting this hunk at line 814 
leaves the *new-side* line numbers of the following pre-existing `@@ -983,6 
+983,11 @@` hunk stale by one. `git apply` matches on content so this normally 
still applies, but it is worth confirming once in a clean build that the Arrow 
patch is still accepted.



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