Details

    • Type: Sub-task Sub-task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.13.0
    • Component/s: None
    • Labels:
      None

      Description

      Implement full, end-to-end support for NOT IN in vectorized mode, including new VectorExpression class(es), VectorizationContext translation to a VectorExpression, and unit tests for these, as well as end-to-end ad hoc testing. An end-to-end .q test is recommended.

        Issue Links

          Activity

          Eric Hanson made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Fix Version/s 0.13.0 [ 12324986 ]
          Resolution Fixed [ 1 ]
          Hide
          Eric Hanson added a comment -

          Fixed by HIVE-5877

          Show
          Eric Hanson added a comment - Fixed by HIVE-5877
          Hide
          Eric Hanson added a comment -

          It turns out that the parser transforms

          col NOT IN (<list>)

          to

          NOT (col IN (<list>))

          So when support for a IN as a Boolean expression is added, this should just work.

          Show
          Eric Hanson added a comment - It turns out that the parser transforms col NOT IN (<list>) to NOT (col IN (<list>)) So when support for a IN as a Boolean expression is added, this should just work.
          Eric Hanson made changes -
          Link This issue depends upon HIVE-5877 [ HIVE-5877 ]
          Eric Hanson made changes -
          Field Original Value New Value
          Assignee Eric Hanson [ ehans ]
          Eric Hanson created issue -

            People

            • Assignee:
              Eric Hanson
              Reporter:
              Eric Hanson
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development