Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
The expression cache in gandiva generates uses the ToString() method of arrow::DataType() for both hashing and equality.
This is error-prone - we should have a visitor for generating hash, and use the equality visitor for comparison.