raulcd opened a new pull request, #46161: URL: https://github.com/apache/arrow/pull/46161
### Rationale for this change When compiling without `ARROW_COMPUTE` we should not require the run end encode kernel to be available. The current test utility `RunEndEncodeTableColumns` should not be on gtest_util as this is going to be compiled whether `ARROW_COMPUTE` flag is enabled or not. ### What changes are included in this PR? Move the `RunEndEncodeTableColumns` utility that requires REE to be available to `arrow/compute/kernels/test_util` and move corresponding test to its own test module. ### Are these changes tested? Yes, on CI and tested locally that `ARROW_COMPUTE=ON` and `ARROW_COMPUTE=OFF` behave as expected. ### Are there any user-facing changes? If someone was using the `RunEndEncodeTableColumns` test utility this has moved from `arrow` namespace to `arrow::compute` -- 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: github-unsubscr...@arrow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org