Wes McKinney created ARROW-8661:
-----------------------------------
Summary: [C++][Gandiva] Reduce number of files and headers
Key: ARROW-8661
URL: https://issues.apache.org/jira/browse/ARROW-8661
Project: Apache Arrow
Issue Type: Improvement
Components: C++, C++ - Gandiva
Reporter: Wes McKinney
Fix For: 1.0.0
I feel that the Gandiva subpackage is more Java-like in its code organization
than the rest of the Arrow codebase, and it might be easier to navigate and
develop with closely related code condensed into some larger headers and
compilation units.
Additionally, it's not necessary to have a header file for each component of
the function registry -- the registration functions can be declared in
function_registry.h or function_registry_internal.h
--
This message was sent by Atlassian Jira
(v8.3.4#803005)