Skip to content

[VL] Set ANSI mode for Velox according to Spark's configuration #10387

@PHILO-HE

Description

@PHILO-HE

Description

We identified two types of ANSI compliant expressions:

  1. For most expressions, their ANSI behavior is governed by Spark's ANSI configuration.
  2. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions