Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-7380

Do not limit pushdown to conjunctions in Hive connector

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • connectors, hive-connector
    • None

    Description

      Working on the Hive connector code, I noticed that it only pushes down conjunctions.

      This may have been correct in the original (since removed) Hive indexing that the code is based on, but the restriction doesn't seem to be necessary in the Phoenix case.

      I see no reason not to push down disjunctions to Phoenix. In fact, AFAICT any expression that can be evaluated on single row (no aggregates) can be pushed down to Phoenix without any problems, and should benefit from the distributed Phoenix processing, indexes, etc.

      Attachments

        Activity

          People

            Unassigned Unassigned
            stoty Istvan Toth
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: