Skip to content

Improve display of operators in Explain output #347

@Dandandan

Description

@Dandandan

Is your feature request related to a problem or challenge? Please describe what you are trying to do.
Currently the plan shows the operators using the name instead of symbol. A readability improvement would be to use the operators symbols instead.

Old

Filter: #SUM(c) Gt Int64(10) And #b Gt Int64(10) And #SUM(c) Lt Int64(20)

New

Filter: #SUM(c) > Int64(10) AND #b > Int64(10) AND #SUM(c) < Int64(20)

Describe the solution you'd like
Change the Debug implementation to use Display for the operator + fix the tests (74 tests need to be updated).

image

Describe alternatives you've considered

Additional context

FYI @alamb

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions