Use public Arrow functions for TDigest in PercentileApproxInputTypesTests#19648
Conversation
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
/ok to test |
|
/ok to test |
|
/ok to test |
|
5f16c57 is not what you want to do. We do want those exports, the issue is that we don't build the parquet bits by default and the export set was placed inside the |
vyasr
left a comment
There was a problem hiding this comment.
I don't think that the CMake is quite right in not exporting the new targets, but I'm guessing it doesn't matter because we are only using this functionality in tests and because Spark is statically linking and doesn't need to propagate transitive requirements in the case of finding a preexisting Arrow lib, so I'm approving the current state as good enough to unblock us. If we eventually run into the limitations of it we can revisit improving the CMake.
Thanks David!
bdice
left a comment
There was a problem hiding this comment.
Echoing Vyas's comments -- otherwise LGTM, thank you.
|
/merge |
bf63a7d
into
rapidsai:branch-25.10
Description
Changes the
PercentileApproxInputTypesTestslogic inpercentile_approx_test.cppto use the public arrow functions to compute the tdigest values instead ofinternalordetailfunctions.This required enabling the
ARROW_COMPUTE=ONfunctions to be enabled in theget_arrow.cmaketo build the libarrow.so.Checklist