Description
We identified two types of ANSI compliant expressions:
- For most expressions, their ANSI behavior is governed by Spark's ANSI configuration.
- In a few instances, the ANSI flag for an expression is explicitly set during its construction in Spark.
To align Velox with Spark's ANSI configuration, we can introduce a new configuration in Velox. This will be used for the first case to add branching logic in function implementation.
Gluten version
None