> On Feb. 2, 2017, 9:17 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/queries/clientpositive/udf_in.q, line 8
> > <https://reviews.apache.org/r/56240/diff/1/?file=1622497#file1622497line8>
> >
> > Is this a requirement now, that expressions must be in paranthesis ?
Yes, it it illegal to do so in postgres and oracle see below
horton=# select 1=1 in (true, false);
ERROR: operator does not exist: integer = boolean
LINE 1: select 1=1 in (true, false);
^
HINT: No operator matches the given name and argument type(s). You might need
to add explicit type casts.
- pengcheng
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/56240/#review164017
-----------------------------------------------------------
On Feb. 2, 2017, 8:56 p.m., pengcheng xiong wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/56240/
> -----------------------------------------------------------
>
> (Updated Feb. 2, 2017, 8:56 p.m.)
>
>
> Review request for hive and Ashutosh Chauhan.
>
>
> Repository: hive-git
>
>
> Description
> -------
>
> HIVE-15388
>
>
> Diffs
> -----
>
> ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java 0f05160
> ql/src/java/org/apache/hadoop/hive/ql/parse/IdentifiersParser.g 43fd69e
>
> ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFInternalInterval.java
> fcf291a
> ql/src/test/org/apache/hadoop/hive/ql/parse/TestParseDriverIntervals.java
> e5db412
>
> ql/src/test/org/apache/hadoop/hive/ql/udf/generic/TestGenericUDFInternalInterval.java
> 8166bc0
> ql/src/test/queries/clientpositive/interval_alt.q a4fbe9f
> ql/src/test/queries/clientpositive/parenthese.q PRE-CREATION
> ql/src/test/queries/clientpositive/udf_in.q a7ce3c6
> ql/src/test/queries/clientpositive/udf_notop.q dceab7e
> ql/src/test/results/clientnegative/char_pad_convert_fail2.q.out 2d08fb3
> ql/src/test/results/clientnegative/invalid_select_expression.q.out 3650ca7
> ql/src/test/results/clientnegative/ptf_negative_DistributeByOrderBy.q.out
> a0f3fe2
> ql/src/test/results/clientnegative/ptf_negative_PartitionBySortBy.q.out
> a0f3fe2
> ql/src/test/results/clientnegative/ptf_window_boundaries.q.out 3808f2c
> ql/src/test/results/clientnegative/ptf_window_boundaries2.q.out 3808f2c
> ql/src/test/results/clientnegative/subquery_missing_from.q.out eaf7735
> ql/src/test/results/clientnegative/subquery_subquery_chain.q.out e661e1b
> ql/src/test/results/clientnegative/subquery_with_or_cond.q.out 4a9cc45
> ql/src/test/results/clientnegative/udf_in.q.out 773230b
> ql/src/test/results/clientpositive/llap/vector_between_in.q.out 74384a4
> ql/src/test/results/clientpositive/llap/vector_interval_arithmetic.q.out
> 391c775
> ql/src/test/results/clientpositive/parenthese.q.out PRE-CREATION
> ql/src/test/results/clientpositive/perf/query14.q.out 21cabbc
> ql/src/test/results/clientpositive/show_functions.q.out 3c9bb4a
> ql/src/test/results/clientpositive/spark/vector_between_in.q.out 07af2a3
> ql/src/test/results/clientpositive/udf_between.q.out 5b01554
> ql/src/test/results/clientpositive/udf_in.q.out da07f61
> ql/src/test/results/clientpositive/udf_notop.q.out 25483c7
> ql/src/test/results/clientpositive/vector_interval_arithmetic.q.out dd4b7d1
>
> Diff: https://reviews.apache.org/r/56240/diff/
>
>
> Testing
> -------
>
>
> Thanks,
>
> pengcheng xiong
>
>