Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-7151

[C++][Dataset] Refactor ExpressionEvaluator to yield Arrays

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • C++
    • None

    Description

      Currently expressions can be evaluated to scalars or arrays, mostly to accomodate ScalarExpression. Instead let all expressions be evaluable to Array only. ScalarExpression will evaluate to an array of repeated values, but expressions whose corresponding kernels can accept a scalar directly (comparison, for example) can avoid materializing this array.

      Attachments

        Activity

          People

            bkietz Ben Kietzman
            bkietz Ben Kietzman
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: