Hi, Arrow cpp integrates Gandiva to provide low level operations on arrow buffers. [1][2] I have some questions, any help is appreciated: - Arrow cpp already has a compute kernel[3], does it duplicate what Gandiva provides? I see a Jira talk about it.[4] - Is Gandiva only for arrow cpp? What about other languages(go, rust, ...)? - Gandiva leverages SIMD for vectorized operations[1], but I didn't see any related code. Am I missing something?
[1] https://www.dremio.com/announcing-gandiva-initiative-for-apache-arrow/ [2] https://github.com/apache/arrow/tree/master/cpp/src/gandiva [3] https://github.com/apache/arrow/tree/master/cpp/src/arrow/compute [4] https://issues.apache.org/jira/browse/ARROW-7017 Thanks, Yibo