You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by Zoltan Haindrich <ki...@rxd.hu> on 2019/02/07 19:08:49 UTC
Review Request 69918: HIVE-21001 Update to Calcite 1.18
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/69918/
-----------------------------------------------------------
Review request for hive, Ashutosh Chauhan and Jesús Camacho Rodríguez.
Bugs: HIVE-21001
https://issues.apache.org/jira/browse/HIVE-21001
Repository: hive-git
Description
-------
patch#1 here is #23 on jira
Diffs
-----
accumulo-handler/src/test/results/positive/accumulo_predicate_pushdown.q.out 8a1e0609f9f48434d8147c296984bbc0a6cbae35
hbase-handler/src/test/results/positive/hbase_ppd_key_range.q.out 5e051543133125a57dbf5b83b62f0a13cf7f415a
hbase-handler/src/test/results/positive/hbase_pushdown.q.out 57613c36f9b3376469b1b05e9a9df59bd5365450
pom.xml 240472a30e033a83d1c799e636d8df29cb2c5770
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRelBuilder.java e85a99e84658a69c4fd93a6c352af4ead768ef67
ql/src/test/queries/clientpositive/druidmini_expressions.q 36aad7937d556e013773f29ecd89bf0629c1937d
ql/src/test/results/clientpositive/alter_partition_coltype.q.out d484f9e2237402fa475cb79a182340d7d83dadb9
ql/src/test/results/clientpositive/annotate_stats_filter.q.out 44f77b8f503e3b1a5c6d68caeb9727b8950fc93c
ql/src/test/results/clientpositive/cbo_rp_simple_select.q.out cb22b61f269db76f5397a4ce0981e92d236d1123
ql/src/test/results/clientpositive/cbo_simple_select.q.out 32e69204f699186c4e591770320802ebb40e2c42
ql/src/test/results/clientpositive/complex_alias.q.out f9315f80457651a1324397c2a129c2bcc6ac0bc4
ql/src/test/results/clientpositive/constantPropWhen.q.out 4e7af0cf181c47c5e19a658764bea3eda959d88f
ql/src/test/results/clientpositive/constantPropagateForSubQuery.q.out 221837b410f6df499c18cbf04bee54a4c7b241f4
ql/src/test/results/clientpositive/constant_prop_3.q.out 2b314d7ebdf1e015a28379cd1795353206268efb
ql/src/test/results/clientpositive/constprog_when_case.q.out d237f135acd1ee199084866e44436e7757cb12e4
ql/src/test/results/clientpositive/decimal_udf.q.out 3ef40023ebf683c224c45eca61af5221d210a8ff
ql/src/test/results/clientpositive/druid/druidmini_expressions.q.out 973cade307bef1a1559a4a27a78078659628ea5a
ql/src/test/results/clientpositive/druid/druidmini_extractTime.q.out 4ea95f69302cdc283047612ef5b0f9847365b820
ql/src/test/results/clientpositive/druid/druidmini_floorTime.q.out 8d9382443ef290dedfa880b7413bf2742fd199ce
ql/src/test/results/clientpositive/druid/druidmini_test_ts.q.out 9c412d97dd4d42e7e45990fa3be380f947103cfd
ql/src/test/results/clientpositive/dynamic_partition_skip_default.q.out f76b24e7d9c0cf947cf4fff06fa55af73670e68f
ql/src/test/results/clientpositive/fold_case.q.out 408275dff6b42b6339fde24ae9d948fcca66d90f
ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out 25825b824db57cec60ee199aaccaab06056c3287
ql/src/test/results/clientpositive/fold_when.q.out 6f3a479ba6f5092bcd6ce1e431a88df8a32725fd
ql/src/test/results/clientpositive/groupby_sort_1_23.q.out 7826f2eb7ad94ae0bf77bd129c21caca8808e0a2
ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out 674e8bfe328761bffbaedfb93e3942548ac9b691
ql/src/test/results/clientpositive/in_typecheck_char.q.out 6948719881a7da18def438a2a113a4c48201ad41
ql/src/test/results/clientpositive/infer_join_preds.q.out 2bd92aedb69589f7183b22e50fd6175595cd6a8e
ql/src/test/results/clientpositive/innerjoin1.q.out 0bde0c9fe00282f25d184fa90e30e98639f90ac7
ql/src/test/results/clientpositive/input23.q.out 4140b3c63f5e5d7923ce9f11f56e004d750db12b
ql/src/test/results/clientpositive/input42.q.out b2a3c6a0a4c710c6fd1da9a2e12504727d7dc4db
ql/src/test/results/clientpositive/input8.q.out 3c533a87481638937becffe1cb957ac86ab74daf
ql/src/test/results/clientpositive/input_part1.q.out ae893c47426d5202adfcd9044a850a5f1dcdd003
ql/src/test/results/clientpositive/input_part9.q.out 356c28334c4216549ca0321b5e5c3eda268b96e3
ql/src/test/results/clientpositive/join_filters_overlap.q.out 847b45d60839994fea25a069a410cf89285cf69c
ql/src/test/results/clientpositive/list_bucket_dml_1.q.out 1ca49834c0b4cb40f9ff9a9f2d920c681c319ab6
ql/src/test/results/clientpositive/list_bucket_dml_11.q.out 3508a6ffd17b1cb68bf691392b92a4fe7317573b
ql/src/test/results/clientpositive/list_bucket_dml_12.q.out 406a9c1a75e2ef3802992dc956bb6f68a20207c9
ql/src/test/results/clientpositive/list_bucket_dml_13.q.out a383a3849c024f169a2aeb1bf9f97d5a72d64367
ql/src/test/results/clientpositive/list_bucket_dml_14.q.out 5b89cd7c1115890a07f4ed440a44b63b1b16b3c2
ql/src/test/results/clientpositive/list_bucket_dml_2.q.out 8f39619971d92d7b614e70672cec5eb2fb79dce4
ql/src/test/results/clientpositive/list_bucket_dml_3.q.out fb8ff449a934946cb4eec39565c3d86fdb33be50
ql/src/test/results/clientpositive/list_bucket_dml_4.q.out 9bcc9a5fca3c26e56cb7e80771be1ccdb1c6842b
ql/src/test/results/clientpositive/list_bucket_dml_5.q.out 9b6bf06790b242d4a0b1f92942fe4fd8888125d9
ql/src/test/results/clientpositive/list_bucket_dml_6.q.out 76459d77297c37dd6b2df7329bbef4f91cd9eab1
ql/src/test/results/clientpositive/list_bucket_dml_7.q.out ddfa3240e333c8b3d8c1207e3580f4c79d17d65f
ql/src/test/results/clientpositive/list_bucket_dml_8.q.out 30e75e1d325f9ec2862588cc0de098db3bbf8d77
ql/src/test/results/clientpositive/list_bucket_dml_9.q.out c8876b7ba909bed77065c0040f47b968afe47bd6
ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out 901b2862e66f7474f67b347f6ba82a23ce7d36d3
ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out ba28d5030782e5b4cde64969057ca1230e62e131
ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out 75c4aba78ac173ed7a883d9f5d9b12223b5ac259
ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out 79620126a8963bc0ecbc810cef9ee8d6b57a4b2e
ql/src/test/results/clientpositive/llap/bucket_map_join_tez2.q.out 5de5a69f87d70ad0fd65ba5d11cc6f6314e24bd3
ql/src/test/results/clientpositive/llap/bucketpruning1.q.out 934b383af54eb99ee072fb6e212f75f2325367a1
ql/src/test/results/clientpositive/llap/cbo_simple_select.q.out acf91bf1787fb19c1c51264beabaa109d36c59f2
ql/src/test/results/clientpositive/llap/explainuser_1.q.out 688296359940fe9648f852813383b72788a777ca
ql/src/test/results/clientpositive/llap/join_constraints_optimization.q.out 1098bb41f309e95a0a7eeb7e765cfd5a7ac6e5b8
ql/src/test/results/clientpositive/llap/kryo.q.out 5d556f46c083b44f6a47ab8d92c8da4071d64503
ql/src/test/results/clientpositive/llap/lineage3.q.out bfd82cd5137d75add4d73f8534d03c5146a1a3c5
ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out 46e211d26aafef0ec0c09c678ade3527d8338234
ql/src/test/results/clientpositive/llap/mergejoin.q.out 7c1bc565af71da7800d157acf09d108db30f4185
ql/src/test/results/clientpositive/llap/ppd_union_view.q.out cba24342f82bc1216403c01ac24135b7c591b3b8
ql/src/test/results/clientpositive/llap/results_cache_2.q.out 11dbacf3d1a33d41f144981a4bce7bb719684adc
ql/src/test/results/clientpositive/llap/semijoin6.q.out 139471970a818c1384bb8ceea808203412e51553
ql/src/test/results/clientpositive/llap/subquery_in.q.out 07cc4dbabc2cf4f109b6dcce1e909a4f7f469da2
ql/src/test/results/clientpositive/llap/subquery_in_having.q.out 3839696882a357180d74472fe40e14a8b15a6205
ql/src/test/results/clientpositive/llap/subquery_multi.q.out 7b00d6975432d73ba5b7a091efed5fe03fc937e6
ql/src/test/results/clientpositive/llap/subquery_notin.q.out 29d8bbfb48e68522071f2c3987ef719a1ed01f6d
ql/src/test/results/clientpositive/llap/subquery_null_agg.q.out 4591ff846056daecabf9c3cff35d0158c37d699d
ql/src/test/results/clientpositive/llap/subquery_scalar.q.out c43ad9188b3fbacc467131685db7aafdc5c5b9bc
ql/src/test/results/clientpositive/llap/subquery_select.q.out d3cc980ca1059a96864ecb6008022d412a344bd0
ql/src/test/results/clientpositive/llap/subquery_views.q.out aa50b468c3729ace343b25c3754d3c859ed1b39d
ql/src/test/results/clientpositive/llap/tez_smb_reduce_side.q.out 7ceeb417c51cd6cb5dbcc38e4c1151315c5a44d8
ql/src/test/results/clientpositive/llap/unionDistinct_1.q.out 93791ac8e0a0c1b8f0540f7f61ad02b71a9789ec
ql/src/test/results/clientpositive/llap/vector_case_when_1.q.out c5a35ba91cfd81e3c02f2c70ef591f0b90513c56
ql/src/test/results/clientpositive/llap/vector_case_when_2.q.out 0f958e833bd0a6bfdeee5b14b77e4271136bf578
ql/src/test/results/clientpositive/llap/vector_coalesce_3.q.out 493cfca23ad6595a99e6f12ca1ccf8b6188739f4
ql/src/test/results/clientpositive/llap/vector_decimal_math_funcs.q.out 359f9e7ca05e001793d28ceaa09abbb998cbe308
ql/src/test/results/clientpositive/llap/vector_groupby_mapjoin.q.out c20bc7125774bc69c6d427bc3534a364974128ed
ql/src/test/results/clientpositive/llap/vectorization_0.q.out 60c70219fff31b703035704c33ef6f80b7b39ccd
ql/src/test/results/clientpositive/llap/vectorization_5.q.out 5d700255fbd08989048adc1fed788b4419f7e61b
ql/src/test/results/clientpositive/llap/vectorization_8.q.out a0e1a4b21458be47695496a457d406365b8360cd
ql/src/test/results/clientpositive/llap/vectorization_short_regress.q.out f9297067570f1b75a870fc05d585fa4f1e8d5f25
ql/src/test/results/clientpositive/llap/vectorized_casts.q.out cc53f110be0ff91d450b1bd6d8cca1d7d605a1f1
ql/src/test/results/clientpositive/llap/vectorized_math_funcs.q.out 61a915936c090b47fba2c4ecaf87ed837f5813db
ql/src/test/results/clientpositive/llap/vectorized_string_funcs.q.out 7a5073577e250753eafb0103848b74279d4ce8cb
ql/src/test/results/clientpositive/llap/vectorized_timestamp_ints_casts.q.out 9073b6a77e129c06f32c9947818630f2b8732e4e
ql/src/test/results/clientpositive/mergejoin.q.out 2108434f27cd707ab822ee652424a7260d528bb1
ql/src/test/results/clientpositive/optimize_filter_literal.q.out 3e8ca3a7f9660597291267e15d23d2d51e04dbed
ql/src/test/results/clientpositive/parquet_vectorization_0.q.out d45655d6981f89b233e13539eabd9b1e55a098de
ql/src/test/results/clientpositive/parquet_vectorization_5.q.out baee2c80a9ca08c012ed5b21da86347bfa20b25f
ql/src/test/results/clientpositive/parquet_vectorization_8.q.out e01cf4a8c0fbe0cde48ab6ba482690c2d3bf315b
ql/src/test/results/clientpositive/pcr.q.out d71ef675d50e861ed7da62f3cea4684a3fc49a66
ql/src/test/results/clientpositive/pcs.q.out 225624eb978164c1f1148745c1d74700aeb8561a
ql/src/test/results/clientpositive/perf/spark/query11.q.out 28ce6d0814c60580e5daa1649d3735f00c54d71b
ql/src/test/results/clientpositive/perf/spark/query13.q.out 2b6c19d6c2724952ca5d2d14a06733ff6a327b0f
ql/src/test/results/clientpositive/perf/spark/query31.q.out 27cfadc94269b8d1e08c3f0fd69b3e88b27c2d57
ql/src/test/results/clientpositive/perf/spark/query36.q.out c6088be8dbcbc2688f34f45099c38173610b7f20
ql/src/test/results/clientpositive/perf/spark/query4.q.out 93e83ef10ed543b085188ba20bb9137969cc57c5
ql/src/test/results/clientpositive/perf/spark/query45.q.out c8242745ee4417adaca79e6f8abd621637db88bd
ql/src/test/results/clientpositive/perf/spark/query48.q.out 024d2052904d7dee4ee7310c70bff996794ec9bc
ql/src/test/results/clientpositive/perf/spark/query53.q.out ea5dde1e511983c45b2afe23277e78e6cc67b408
ql/src/test/results/clientpositive/perf/spark/query6.q.out 2702aefd92ba7af8eed0741bd4595454af0eb298
ql/src/test/results/clientpositive/perf/spark/query63.q.out 2d905d382bc3352e97703be2405d1fa983434a20
ql/src/test/results/clientpositive/perf/spark/query70.q.out 56767af272f2d8bb5443e482b67779aa81a1fcf6
ql/src/test/results/clientpositive/perf/spark/query74.q.out cc9b74eb0c9893746ebca4fb0d648a2a212d9812
ql/src/test/results/clientpositive/perf/spark/query78.q.out c121a341fd47b12003e7b3c698e29c9cdc9137f8
ql/src/test/results/clientpositive/perf/spark/query85.q.out a7bf288044b8a80211c95b34f43b513325c58509
ql/src/test/results/clientpositive/perf/spark/query86.q.out 835ac5c9ada33a6edd2c5f2d2010a272a512c23e
ql/src/test/results/clientpositive/perf/spark/query88.q.out 029da524d04e41ac4aafeebd8686d537d3c19072
ql/src/test/results/clientpositive/perf/spark/query89.q.out 40a698aadfc1554f95a9435440f3cd3956ac2bf4
ql/src/test/results/clientpositive/perf/spark/query97.q.out 1ace8e8ff537d82bbba6cd41ef28e9ef2efb2046
ql/src/test/results/clientpositive/perf/tez/cbo_query11.q.out de0783be16564d0b0a7755652056e7a61d7fea51
ql/src/test/results/clientpositive/perf/tez/cbo_query13.q.out 19f30397814b16a5abdd2901c8efbe2f87fef681
ql/src/test/results/clientpositive/perf/tez/cbo_query31.q.out 8907b8d6cd51f3be884b537a240c2cc97cb3ff87
ql/src/test/results/clientpositive/perf/tez/cbo_query36.q.out 9a74bed47058c34cd397ecb1b4c3e36897573023
ql/src/test/results/clientpositive/perf/tez/cbo_query4.q.out 4b388653aee1caf1ecfd64b2538fec5b98b4542b
ql/src/test/results/clientpositive/perf/tez/cbo_query48.q.out 079556ec993f8fc84f6dac88433ebb32fbd32e16
ql/src/test/results/clientpositive/perf/tez/cbo_query53.q.out 9b424280971646189baa0ed07c8af3fda7fda231
ql/src/test/results/clientpositive/perf/tez/cbo_query6.q.out f502c004cfc7791f5a97ba170a4a3db6bc47cbec
ql/src/test/results/clientpositive/perf/tez/cbo_query63.q.out 78c9b1311147eeda82c2515f786f59a2ffcbf239
ql/src/test/results/clientpositive/perf/tez/cbo_query64.q.out 5a5bb797a1f8c4419ff90eada59b1945dcb6aa8c
ql/src/test/results/clientpositive/perf/tez/cbo_query72.q.out e49b44bf32d0bd49b6d3ae16dfec00388e4edafc
ql/src/test/results/clientpositive/perf/tez/cbo_query74.q.out 4a9a1127b3037fb8aef2f22a34a7092acd15459a
ql/src/test/results/clientpositive/perf/tez/cbo_query78.q.out 02635826f03dbd413e6eaaa1fb6dec2abc75d667
ql/src/test/results/clientpositive/perf/tez/cbo_query85.q.out f5a71b422bdd042d2613378c4ff87280e849b6b8
ql/src/test/results/clientpositive/perf/tez/cbo_query88.q.out 1f4471e8ae67ecb8e4a3a85357e9006520b2c235
ql/src/test/results/clientpositive/perf/tez/cbo_query89.q.out 7cfb3ecdecc2f973a989e7687e6af9a437538ad6
ql/src/test/results/clientpositive/perf/tez/cbo_query97.q.out f79dffbdc8661cb83346ef1899a9d9ff1d91ad53
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_ext_query1.q.out PRE-CREATION
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query1.q.out 13801ffc6c242b8e651d630801dd3e46c1c3a8b1
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query11.q.out f315e3c455ae9cebcaaf971efcd78c80edd732fb
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query13.q.out 811a5184aa02cab41cddb1e7356adca0c5ffa28b
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query31.q.out f8e31a23aa065471c7ce842a6a369c0f382e1b7b
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query36.q.out d4031261c7b7ccf65567ed044f4d51c92ac70a86
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query4.q.out 9668e0f4a1bc342caee643f96cb8689281b40df0
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query46.q.out 9d21449b6563b87ca6ab5ab511a84fd9047af13a
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query48.q.out 12d59348f7aebaa6046d38902f57a22edb4b3cf6
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query53.q.out bac3f775380acc914764c1759fb4149a51a413fd
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query6.q.out 5e3deb3eb983c56ede11d012e014a98adc2c2d0b
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query63.q.out e22d812f789bf682cef57cb4034c78078bd6cc4e
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query64.q.out 4261d0655d0fadad9b2bd100f954bcd563248274
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query65.q.out 3e906b73b04a2e0c361af6a0846cc37cbdac5b40
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query68.q.out 1b25235c8a3aa8066349c9e68ca69f6a328eb291
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query72.q.out 206b0f197258f8cb3c9d58c3500088730fefa343
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query74.q.out 4a8f0b88f0f23809ab4e6b9e43a525d4e7a535cd
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query78.q.out de1b13300643ab51bcea45874293fa1add6e2078
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query85.q.out 647134514184337d7fefe1f43d03bdae224234d3
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query88.q.out 1ac8fe2dcdb5a2df6c3c22c6bd0471269e493686
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query89.q.out d9c7d42b9f4718970cce03f539e6fea4b43a29b4
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query97.q.out 6151627c83da5a2d53c2ebfc0b415c945e042aa1
ql/src/test/results/clientpositive/perf/tez/constraints/mv_query44.q.out db9acc93cb250e9d4f259ada32c1365e2063da06
ql/src/test/results/clientpositive/perf/tez/constraints/query1.q.out 69f93290d9ec806cd1e282833b87aeac5197ed6f
ql/src/test/results/clientpositive/perf/tez/constraints/query11.q.out 7e0582e16462385e0051617c301e5efbc1b654c2
ql/src/test/results/clientpositive/perf/tez/constraints/query13.q.out ac81e3794cbb22216bdef026087e8ed59d66567c
ql/src/test/results/clientpositive/perf/tez/constraints/query31.q.out 8e0de0ffe2bff69792156d3273e63452e87fd9db
ql/src/test/results/clientpositive/perf/tez/constraints/query36.q.out 8158608354bce91338bac8423a8113e93d18db65
ql/src/test/results/clientpositive/perf/tez/constraints/query4.q.out e6558e99a975fc214b118eb362a0fd5f5ebbd2bf
ql/src/test/results/clientpositive/perf/tez/constraints/query44.q.out 3fd361a9f99bd4857c9f65193086d4f134df22d6
ql/src/test/results/clientpositive/perf/tez/constraints/query45.q.out 64d9c98395262d0dfb766b3e34fe2dd22466e84f
ql/src/test/results/clientpositive/perf/tez/constraints/query46.q.out dde72e07b829f38c784a838c15d02f21e97fdf01
ql/src/test/results/clientpositive/perf/tez/constraints/query48.q.out af9d44207d5d95999aa964a8e2d6ef3c1f8cb502
ql/src/test/results/clientpositive/perf/tez/constraints/query53.q.out a13d0f9c094094a9de13be2913a55f667d15cca1
ql/src/test/results/clientpositive/perf/tez/constraints/query6.q.out 7aea119ac3d59d59ccde4db128a04a7b3955b937
ql/src/test/results/clientpositive/perf/tez/constraints/query63.q.out 5620b819fbbaf98c37e53c492454c51f484bd0eb
ql/src/test/results/clientpositive/perf/tez/constraints/query68.q.out dd4ce4eb84f964e2ef5833ba6f2d87adbe1146af
ql/src/test/results/clientpositive/perf/tez/constraints/query70.q.out 17e2f99ae92f59418039da930d3e7a962a6db1b9
ql/src/test/results/clientpositive/perf/tez/constraints/query72.q.out 1a9c2cf203d76000dabacf27470426cdbf1dd8bd
ql/src/test/results/clientpositive/perf/tez/constraints/query74.q.out 525217b526c40de6a7d7c67364bfb0e8a20f103c
ql/src/test/results/clientpositive/perf/tez/constraints/query78.q.out ef4d6dbc2143ea707a4b8a85a39b13c77b4606c7
ql/src/test/results/clientpositive/perf/tez/constraints/query85.q.out 2aa27db1ef245234447852fb86cc0dd228863aa2
ql/src/test/results/clientpositive/perf/tez/constraints/query86.q.out 638cce1b46d38203a75733cefbe243154d3d4896
ql/src/test/results/clientpositive/perf/tez/constraints/query88.q.out 64919cafe7c65e24df25f6c8b347cb6ea2c6078f
ql/src/test/results/clientpositive/perf/tez/constraints/query89.q.out 3049fec95c3c38bdac7f35b103721822f2cb2f63
ql/src/test/results/clientpositive/perf/tez/query11.q.out da1c349ff06cdcf0d6a1913262938a5afbbd75cb
ql/src/test/results/clientpositive/perf/tez/query13.q.out 2cf833bbf1acc4db829f363607f00a44535c113c
ql/src/test/results/clientpositive/perf/tez/query31.q.out c0762b7bd476252d1a62b21a41dadebf70055fce
ql/src/test/results/clientpositive/perf/tez/query36.q.out 064837a3cf1c8dcfd4adab6a60b07050f3156342
ql/src/test/results/clientpositive/perf/tez/query4.q.out bb0d7ba3f5f3e575c52d8ea7dd1b1f01b5bb812f
ql/src/test/results/clientpositive/perf/tez/query45.q.out c2f9374c4b04afc12118a34279c7c5bf66be58a5
ql/src/test/results/clientpositive/perf/tez/query48.q.out 885be1371fdd3b073aeebe56b6eacb8918e20bf2
ql/src/test/results/clientpositive/perf/tez/query53.q.out e9153f3a06c75a431e0c6c7496c436c7a6ddd7a5
ql/src/test/results/clientpositive/perf/tez/query63.q.out 0bdd48b728eca8ba372e764ac68aaef8c6050db5
ql/src/test/results/clientpositive/perf/tez/query70.q.out 6d2528e474bea4f70c3cec769466fa136c2070bb
ql/src/test/results/clientpositive/perf/tez/query74.q.out 20aade29748a358f13d6dc84342fbb739a6c08d0
ql/src/test/results/clientpositive/perf/tez/query78.q.out 3d938e1c8e7b443a83c197d1fd861ee3a83a883e
ql/src/test/results/clientpositive/perf/tez/query85.q.out 1ada3945fdd2e37d5b439bf30647d3d944b28013
ql/src/test/results/clientpositive/perf/tez/query86.q.out 2d6d545a5bd12afcc359745ea4da5de32b29c8be
ql/src/test/results/clientpositive/perf/tez/query88.q.out e02ff3715b2eb942ba2eb021f53360d2f15d5834
ql/src/test/results/clientpositive/perf/tez/query89.q.out 8501822cd2200394fc8d084b523f1933c77bed97
ql/src/test/results/clientpositive/pointlookup.q.out 35ece97d90c5ea959f3323a5ef94807cf27ecae2
ql/src/test/results/clientpositive/pointlookup2.q.out 42d2c787a0dcb9706e99dd1c4a40074c40268b74
ql/src/test/results/clientpositive/pointlookup3.q.out a3056a515e3bae3cd193ac629cac0271e1a82a01
ql/src/test/results/clientpositive/pointlookup4.q.out efbc8518d4981b7cad0a5b43782d279a1f76fa15
ql/src/test/results/clientpositive/ppd2.q.out a9af979e4fd089afaf2f25c271ec8c22b95d7401
ql/src/test/results/clientpositive/ppd_constant_expr.q.out 27c13d3df379fda9a3bfc3c020b4d9f14bc61062
ql/src/test/results/clientpositive/ppd_join_filter.q.out 790c4b503b4552e8c5fd44fa527622745b6cb67d
ql/src/test/results/clientpositive/ppd_udf_case.q.out b791a9f51014dfb4ada0914321952c843c0966cd
ql/src/test/results/clientpositive/ppr_allchildsarenull.q.out 26612905f226a306c5eccda06de41b61813ca9a9
ql/src/test/results/clientpositive/rand_partitionpruner2.q.out 692d861dab2e34a7e04b3de32e8706b3164f4961
ql/src/test/results/clientpositive/rand_partitionpruner3.q.out db7441ffc7ffa0cb6e338c53e5746925896f2524
ql/src/test/results/clientpositive/spark/auto_sortmerge_join_12.q.out bae6c2ab8274110ab761046c4aaf5a06f199cefa
ql/src/test/results/clientpositive/spark/bucket_map_join_tez2.q.out aecb230178088e87329b6809da2052b9ef182211
ql/src/test/results/clientpositive/spark/cbo_simple_select.q.out acf91bf1787fb19c1c51264beabaa109d36c59f2
ql/src/test/results/clientpositive/spark/groupby_sort_1_23.q.out 0bd26cb7cba012388db59f409ccee6864b6b8b85
ql/src/test/results/clientpositive/spark/groupby_sort_skew_1_23.q.out 62c8f16a12d7f5d1105907e80b709984a4359201
ql/src/test/results/clientpositive/spark/join_filters_overlap.q.out 49226b2622f2b7b84bd3f81201af6c95ebc5d43d
ql/src/test/results/clientpositive/spark/list_bucket_dml_2.q.out 212b16327a5138d26b601b99dbce17e3fee0002e
ql/src/test/results/clientpositive/spark/parquet_vectorization_0.q.out 55998aea7fa061cc933b49e4ff6ec061d229b51c
ql/src/test/results/clientpositive/spark/parquet_vectorization_5.q.out 022f16c39471493ca7463a7eb5a08f08a3c2195c
ql/src/test/results/clientpositive/spark/parquet_vectorization_8.q.out 657e05cb097d2c8827953d1f4d1b63036231f9f8
ql/src/test/results/clientpositive/spark/pcr.q.out 270f55ad9bd66aeb6c8512109b1a7cc97bcad351
ql/src/test/results/clientpositive/spark/ppd_join_filter.q.out c3bc6f4cb0dfd5bb52aeb62dacd0660e92e7043b
ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning.q.out 5f06e4e832d94683476c9ac2b2a02a902ebfe6e0
ql/src/test/results/clientpositive/spark/spark_explainuser_1.q.out 3e395a84ecbd5808462a32573a3a833cf96deeda
ql/src/test/results/clientpositive/spark/spark_vectorized_dynamic_partition_pruning.q.out 6ab8da9c269160b458be8d39aaa62d4c20c08c80
ql/src/test/results/clientpositive/spark/subquery_in.q.out 09cd9d8550974580f1f4d9f29f6272db9841d524
ql/src/test/results/clientpositive/spark/subquery_multi.q.out 5bf5459b5641ccccafcd40875f7348bf659ab82b
ql/src/test/results/clientpositive/spark/subquery_notin.q.out 89d032f8c36002fb0b522c0af171b2c98c9f8dfe
ql/src/test/results/clientpositive/spark/subquery_null_agg.q.out 4223d6dc99a1bed808c35023b767faeb07d2217e
ql/src/test/results/clientpositive/spark/subquery_scalar.q.out e204a01333538d76e64029f75cae0ba5580967df
ql/src/test/results/clientpositive/spark/subquery_select.q.out 3104c5c6cbaacef42d869543bfcd63f99636a3d6
ql/src/test/results/clientpositive/spark/subquery_views.q.out 30bcf4b43c50a9b5675997669340ffc9516d853f
ql/src/test/results/clientpositive/spark/union22.q.out 3798d87f7bf9b77b055f9cb33d649d4838667fe2
ql/src/test/results/clientpositive/spark/vectorization_0.q.out c4626e4e465b3f2c563868f2cf231dbb8025720d
ql/src/test/results/clientpositive/spark/vectorization_5.q.out 82973c6249b0f3792ad77a5f5037a583b2dca5fd
ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out 6c3ab0d851913d711149ac1a6a8c0d856a1d4689
ql/src/test/results/clientpositive/spark/vectorized_math_funcs.q.out fe97f78be3508bc3e9144eb96e9b04d181d699d8
ql/src/test/results/clientpositive/spark/vectorized_string_funcs.q.out 79546c5a736b67f6f93328099981e26dbe23418d
ql/src/test/results/clientpositive/subquery_notin_having.q.out 30580ab5490c827aa4a0c40d9d810f44acdbf3e2
ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out 7cbbaa7b010c9a59f865944c976784a37e6c8ffd
ql/src/test/results/clientpositive/timestamp_ints_casts.q.out 3997377966425b92c8ab38c71888195209d415d4
ql/src/test/results/clientpositive/truncate_column_list_bucket.q.out 5f019995004c8de061fb7441707f62dfc0494dd0
ql/src/test/results/clientpositive/udf_isops_simplify.q.out 96a07181c126b8bc3344457eeb06f1395abd9ea9
ql/src/test/results/clientpositive/union22.q.out 3862eb8cb2ad3148850df63ca5f7e8d58d475840
ql/src/test/results/clientpositive/union_offcbo.q.out 7d3161302494927ad187096ff40375a6a03d03f8
ql/src/test/results/clientpositive/vector_case_when_1.q.out 9949de73abd975a53d9e40cf8e22dcc63b7c9a9d
ql/src/test/results/clientpositive/vector_case_when_2.q.out 60a80bcbc19259986c17881ef7fb72294590c334
ql/src/test/results/clientpositive/vector_coalesce_3.q.out cf9d9e352162862f39c25c7bf28fbb80d03a6aae
ql/src/test/results/clientpositive/vector_decimal_math_funcs.q.out 56b72db68b49e60f5f0f739952b8ad0fe048b45b
ql/src/test/results/clientpositive/vector_groupby_mapjoin.q.out 1f60366c5e3585fe3e1941adfa461559927c8132
ql/src/test/results/clientpositive/vectorization_5.q.out e0bfa727d705519153056789f13240b83400de92
ql/src/test/results/clientpositive/vectorization_8.q.out 498506cbb7fc54daf68ea0185a59054acb6bf434
ql/src/test/results/clientpositive/vectorized_casts.q.out c8fb9ec7c8343ff4a051b140c1f7c8ac552945db
ql/src/test/results/clientpositive/vectorized_math_funcs.q.out 0ce4ea149f66c0858436e3d88d589a1faf4090a0
ql/src/test/results/clientpositive/vectorized_string_funcs.q.out d4db85452aab4d10aa6f6f3ce1fca331b3152fb1
ql/src/test/results/clientpositive/vectorized_timestamp_ints_casts.q.out efb2fc23fc32e65afb7d16917148d8efc52453c4
Diff: https://reviews.apache.org/r/69918/diff/1/
Testing
-------
Thanks,
Zoltan Haindrich
Re: Review Request 69918: HIVE-21001 Update to Calcite 1.19
Posted by Zoltan Haindrich <ki...@rxd.hu>.
> On March 27, 2019, 9:06 p.m., Jesús Camacho Rodríguez wrote:
> > accumulo-handler/src/test/results/positive/accumulo_queries.q.out
> > Line 150 (original), 150 (patched)
> > <https://reviews.apache.org/r/69918/diff/2/?file=2134691#file2134691line150>
> >
> > Is this a known issue?
removing the cast might have suppressed problematic cases;
In Hive: `select cast('xxx' as double) is null` should be true; however `select 'xxx' is null` is false
see: CALCITE-2929
> On March 27, 2019, 9:06 p.m., Jesús Camacho Rodríguez wrote:
> > ql/src/test/results/clientpositive/allcolref_in_udf.q.out
> > Line 107 (original), 107 (patched)
> > <https://reviews.apache.org/r/69918/diff/2/?file=2134706#file2134706line107>
> >
> > Known issue?
CALCITE-2929
> On March 27, 2019, 9:06 p.m., Jesús Camacho Rodríguez wrote:
> > ql/src/test/results/clientpositive/auto_join2.q.out
> > Line 42 (original), 42 (patched)
> > <https://reviews.apache.org/r/69918/diff/2/?file=2134710#file2134710line42>
> >
> > I guess same as previous one, but this time it is preventing folding in more complex expression from happening.
CALCITE-2929 was a late comer to 1.19 release;
this change was happening in many q.out-s; not sure how much impact this has - but from `UDFToDouble(key) is not null` we could deduce that `key is not null`...
however; I think keeping `key is not null` is also good; because I don't think that readers could be able to do the `cast` as well.
> On March 27, 2019, 9:06 p.m., Jesús Camacho Rodríguez wrote:
> > ql/src/test/results/clientpositive/filter_cond_pushdown.q.out
> > Line 344 (original), 344 (patched)
> > <https://reviews.apache.org/r/69918/diff/2/?file=2134730#file2134730line344>
> >
> > Is the literal transformation here expected (int -> double?)?
query expressions is: `(int1 + int2) > 2`; so integer comparision would be fine....
I've checked that even earlier if the literal was 2.1 or something it worked correctly and the comparision happened in decimal
> On March 27, 2019, 9:06 p.m., Jesús Camacho Rodríguez wrote:
> > ql/src/test/results/clientpositive/llap/explainuser_1.q.out
> > Line 588 (original), 588 (patched)
> > <https://reviews.apache.org/r/69918/diff/2/?file=2134763#file2134763line588>
> >
> > Constant literal transformation. Is it expected?
`((UDFToFloat(c_int) + c_float) >= 0.0)`
I think in this case it is ok to change to floating point; as left hand side is all float as well
> On March 27, 2019, 9:06 p.m., Jesús Camacho Rodríguez wrote:
> > ql/src/test/results/clientpositive/llap/orc_ppd_varchar.q.out
> > Line 29 (original), 29 (patched)
> > <https://reviews.apache.org/r/69918/diff/2/?file=2134781#file2134781line29>
> >
> > Expected?
this issue has its own ticket: issues is that a literal varchar value have changed type to string
https://issues.apache.org/jira/browse/HIVE-21316
> On March 27, 2019, 9:06 p.m., Jesús Camacho Rodríguez wrote:
> > ql/src/test/results/clientpositive/orc_ppd_char.q.out
> > Line 29 (original), 29 (patched)
> > <https://reviews.apache.org/r/69918/diff/2/?file=2134829#file2134829line29>
> >
> > Expected?
this issue has its own ticket: issues is that a literal varchar value have changed type to string
https://issues.apache.org/jira/browse/HIVE-21316
- Zoltan
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/69918/#review214127
-----------------------------------------------------------
On March 27, 2019, 4:40 p.m., Zoltan Haindrich wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/69918/
> -----------------------------------------------------------
>
> (Updated March 27, 2019, 4:40 p.m.)
>
>
> Review request for hive, Ashutosh Chauhan and Jesús Camacho Rodríguez.
>
>
> Bugs: HIVE-21001
> https://issues.apache.org/jira/browse/HIVE-21001
>
>
> Repository: hive-git
>
>
> Description
> -------
>
> patch#1 here is #23 on jira
> patch#2 here is #48 on jira
>
>
> Diffs
> -----
>
> accumulo-handler/src/test/results/positive/accumulo_predicate_pushdown.q.out fb8fca9324
> accumulo-handler/src/test/results/positive/accumulo_queries.q.out 80a7dc9717
> hbase-handler/src/test/results/positive/hbase_ppd_key_range.q.out b80738b263
> hbase-handler/src/test/results/positive/hbase_pushdown.q.out f37460c6d3
> hbase-handler/src/test/results/positive/hbase_queries.q.out cfcfaf3274
> pom.xml 7b45d84de8
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRelBuilder.java e85a99e846
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveRelDecorrelator.java 238ae4ef4e
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveSubQueryRemoveRule.java 50ed8eda89
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/ASTBuilder.java 74f8c33ab7
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/ASTConverter.java e783d1c833
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartitionPruner.java 7645564f3d
> ql/src/java/org/apache/hadoop/hive/ql/parse/CalcitePlanner.java 98e94e27e9
> ql/src/java/org/apache/hadoop/hive/ql/parse/TypeCheckProcFactory.java a2dd554b6e
> ql/src/test/queries/clientpositive/druidmini_expressions.q e491986250
> ql/src/test/queries/clientpositive/subquery_multi.q 81a9187c19
> ql/src/test/results/clientpositive/allcolref_in_udf.q.out b635f67b7a
> ql/src/test/results/clientpositive/alter_partition_coltype.q.out 1fbc2131d5
> ql/src/test/results/clientpositive/annotate_stats_filter.q.out 44f77b8f50
> ql/src/test/results/clientpositive/annotate_stats_join_pkfk.q.out 2cf5b0c456
> ql/src/test/results/clientpositive/auto_join2.q.out f154680c62
> ql/src/test/results/clientpositive/auto_join33.q.out 27fe10a0aa
> ql/src/test/results/clientpositive/auto_join_stats.q.out dc1338a5a7
> ql/src/test/results/clientpositive/auto_join_stats2.q.out 69623472fc
> ql/src/test/results/clientpositive/cbo_rp_simple_select.q.out cb22b61f26
> ql/src/test/results/clientpositive/cbo_simple_select.q.out 32e69204f6
> ql/src/test/results/clientpositive/char_udf1.q.out 09fb69782f
> ql/src/test/results/clientpositive/complex_alias.q.out a808513d73
> ql/src/test/results/clientpositive/constantPropWhen.q.out 1684cb6010
> ql/src/test/results/clientpositive/constant_prop_3.q.out db73902af1
> ql/src/test/results/clientpositive/constprog_when_case.q.out 958e05e959
> ql/src/test/results/clientpositive/cte_mat_5.q.out 5beaada3f9
> ql/src/test/results/clientpositive/decimal_udf.q.out b2a5837aef
> ql/src/test/results/clientpositive/druid/druidmini_expressions.q.out 071a0f7739
> ql/src/test/results/clientpositive/druid/druidmini_extractTime.q.out 4ea95f6930
> ql/src/test/results/clientpositive/druid/druidmini_floorTime.q.out 8d9382443e
> ql/src/test/results/clientpositive/druid/druidmini_test_ts.q.out 358e98b674
> ql/src/test/results/clientpositive/dynamic_partition_skip_default.q.out 0c2ad97bdd
> ql/src/test/results/clientpositive/encrypted/encryption_join_unencrypted_tbl.q.out e5e6fd1f48
> ql/src/test/results/clientpositive/except_all.q.out 24a7dfbcf8
> ql/src/test/results/clientpositive/filter_cond_pushdown.q.out 8627583c37
> ql/src/test/results/clientpositive/fold_case.q.out f4ef28dae5
> ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out 7bd756a863
> ql/src/test/results/clientpositive/fold_to_null.q.out 84c379e42e
> ql/src/test/results/clientpositive/fold_when.q.out 2cf30b5b4d
> ql/src/test/results/clientpositive/groupby_grouping_sets_grouping.q.out 33e68882ff
> ql/src/test/results/clientpositive/groupby_rollup_empty.q.out ecfd766526
> ql/src/test/results/clientpositive/groupby_sort_1_23.q.out e4ca83b0f4
> ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out 7f1a231152
> ql/src/test/results/clientpositive/in_typecheck_char.q.out 464aad5924
> ql/src/test/results/clientpositive/infer_bucket_sort_map_operators.q.out cd9fb275c4
> ql/src/test/results/clientpositive/infer_join_preds.q.out 0afdd029be
> ql/src/test/results/clientpositive/innerjoin1.q.out cfc2c06bbc
> ql/src/test/results/clientpositive/input8.q.out 32daa0598f
> ql/src/test/results/clientpositive/join2.q.out ec9e436013
> ql/src/test/results/clientpositive/join_filters_overlap.q.out 6cd17d1ddb
> ql/src/test/results/clientpositive/list_bucket_dml_6.q.out da36c459fe
> ql/src/test/results/clientpositive/list_bucket_dml_7.q.out 68664a7060
> ql/src/test/results/clientpositive/list_bucket_dml_8.q.out 6521e0f497
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out c6a3c1fb8f
> ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out 30f8f0570b
> ql/src/test/results/clientpositive/llap/auto_sortmerge_join_16.q.out 2c6d7cafa7
> ql/src/test/results/clientpositive/llap/auto_sortmerge_join_6.q.out f61a6ed462
> ql/src/test/results/clientpositive/llap/bucket_map_join_tez2.q.out 2d48b9fa84
> ql/src/test/results/clientpositive/llap/bucketpruning1.q.out 934b383af5
> ql/src/test/results/clientpositive/llap/cbo_simple_select.q.out acf91bf178
> ql/src/test/results/clientpositive/llap/constraints_optimization.q.out fbdc702daf
> ql/src/test/results/clientpositive/llap/cte_mat_5.q.out 7acc8eefc6
> ql/src/test/results/clientpositive/llap/current_date_timestamp.q.out 54244672e4
> ql/src/test/results/clientpositive/llap/default_constraint.q.out 5d716ebb56
> ql/src/test/results/clientpositive/llap/dynamic_partition_pruning.q.out 1679d577e6
> ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out 9813b8fcc3
> ql/src/test/results/clientpositive/llap/except_distinct.q.out d54dda9714
> ql/src/test/results/clientpositive/llap/explainuser_1.q.out 1ea8fdcbb2
> ql/src/test/results/clientpositive/llap/groupby_rollup_empty.q.out e7c0ab975b
> ql/src/test/results/clientpositive/llap/join_constraints_optimization.q.out 1098bb41f3
> ql/src/test/results/clientpositive/llap/kryo.q.out 7e10d64403
> ql/src/test/results/clientpositive/llap/lineage3.q.out 11e6904a12
> ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out 9350fcb982
> ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_3.q.out e0efe3cc1e
> ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out 6c3ba6cd96
> ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_5.q.out d3e494dc4b
> ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_rebuild_dummy.q.out b55287deb0
> ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_time_window.q.out cf6a6bace1
> ql/src/test/results/clientpositive/llap/materialized_view_rewrite_1.q.out d8aab03a22
> ql/src/test/results/clientpositive/llap/materialized_view_rewrite_10.q.out de13beaf75
> ql/src/test/results/clientpositive/llap/materialized_view_rewrite_4.q.out 8566402bff
> ql/src/test/results/clientpositive/llap/materialized_view_rewrite_7.q.out 4d7b983226
> ql/src/test/results/clientpositive/llap/materialized_view_rewrite_no_join_opt.q.out 9197bb6394
> ql/src/test/results/clientpositive/llap/mergejoin.q.out f1153e76dd
> ql/src/test/results/clientpositive/llap/optimize_join_ptp.q.out abd7dbdf7a
> ql/src/test/results/clientpositive/llap/orc_ppd_varchar.q.out 12d6f67092
> ql/src/test/results/clientpositive/llap/sharedwork.q.out 9bd73f98b6
> ql/src/test/results/clientpositive/llap/subquery_in.q.out afcbddcef2
> ql/src/test/results/clientpositive/llap/subquery_in_having.q.out ddb7b421d9
> ql/src/test/results/clientpositive/llap/subquery_multi.q.out e04b2a6f94
> ql/src/test/results/clientpositive/llap/subquery_notin.q.out 37d9253f4e
> ql/src/test/results/clientpositive/llap/subquery_null_agg.q.out 2c306da6d9
> ql/src/test/results/clientpositive/llap/subquery_scalar.q.out 1016a64525
> ql/src/test/results/clientpositive/llap/subquery_select.q.out ab56f905e0
> ql/src/test/results/clientpositive/llap/subquery_views.q.out fbc9f5b82d
> ql/src/test/results/clientpositive/llap/tez_dynpart_hashjoin_2.q.out c1156759d2
> ql/src/test/results/clientpositive/llap/tez_smb_reduce_side.q.out 93a1716064
> ql/src/test/results/clientpositive/llap/tez_vector_dynpart_hashjoin_2.q.out c1156759d2
> ql/src/test/results/clientpositive/llap/unionDistinct_1.q.out 3d6fe204be
> ql/src/test/results/clientpositive/llap/vector_adaptor_usage_mode.q.out 93c7e5aa61
> ql/src/test/results/clientpositive/llap/vector_case_when_1.q.out 6529758a3a
> ql/src/test/results/clientpositive/llap/vector_case_when_2.q.out 218a5cff17
> ql/src/test/results/clientpositive/llap/vector_char_mapjoin1.q.out d6f01ae582
> ql/src/test/results/clientpositive/llap/vector_coalesce_3.q.out 493cfca23a
> ql/src/test/results/clientpositive/llap/vector_date_1.q.out e79a7b7e9e
> ql/src/test/results/clientpositive/llap/vector_decimal_math_funcs.q.out b26fb62e17
> ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets_grouping.q.out 16fe26fb6b
> ql/src/test/results/clientpositive/llap/vector_groupby_mapjoin.q.out 229814f46d
> ql/src/test/results/clientpositive/llap/vector_interval_2.q.out 28da5049af
> ql/src/test/results/clientpositive/llap/vector_interval_mapjoin.q.out abf998eb90
> ql/src/test/results/clientpositive/llap/vector_orc_nested_column_pruning.q.out 944a36329c
> ql/src/test/results/clientpositive/llap/vector_varchar_mapjoin1.q.out f8b3223fdc
> ql/src/test/results/clientpositive/llap/vector_windowing_navfn.q.out 2af57ed583
> ql/src/test/results/clientpositive/llap/vectorization_0.q.out 1ee9aa97eb
> ql/src/test/results/clientpositive/llap/vectorization_5.q.out 6467a2fd81
> ql/src/test/results/clientpositive/llap/vectorization_6.q.out 2990bd4b82
> ql/src/test/results/clientpositive/llap/vectorization_8.q.out 3959239dbe
> ql/src/test/results/clientpositive/llap/vectorization_div0.q.out 9a260ef118
> ql/src/test/results/clientpositive/llap/vectorization_short_regress.q.out 051dc2f8a8
> ql/src/test/results/clientpositive/llap/vectorized_casts.q.out d1a9620186
> ql/src/test/results/clientpositive/llap/vectorized_dynamic_partition_pruning.q.out 7f096716ff
> ql/src/test/results/clientpositive/llap/vectorized_math_funcs.q.out 63b42fde3a
> ql/src/test/results/clientpositive/llap/vectorized_string_funcs.q.out 7a5073577e
> ql/src/test/results/clientpositive/llap/vectorized_timestamp_ints_casts.q.out c52e3b9e94
> ql/src/test/results/clientpositive/masking_1.q.out d915a47757
> ql/src/test/results/clientpositive/masking_12.q.out 178a141da3
> ql/src/test/results/clientpositive/masking_2.q.out 6d8420270b
> ql/src/test/results/clientpositive/masking_3.q.out 1c7cd158f4
> ql/src/test/results/clientpositive/masking_4.q.out fc0acb7e27
> ql/src/test/results/clientpositive/mergejoin.q.out 1c6d62c8a0
> ql/src/test/results/clientpositive/nested_column_pruning.q.out 80fb68b2ba
> ql/src/test/results/clientpositive/optimize_filter_literal.q.out 6eb573a400
> ql/src/test/results/clientpositive/orc_nested_column_pruning.q.out 0fccc9ee7f
> ql/src/test/results/clientpositive/orc_ppd_char.q.out 846de53ff4
> ql/src/test/results/clientpositive/parquet_vectorization_0.q.out ebbe004dfa
> ql/src/test/results/clientpositive/parquet_vectorization_5.q.out fd348a04c2
> ql/src/test/results/clientpositive/parquet_vectorization_6.q.out 3ad9ad7e17
> ql/src/test/results/clientpositive/parquet_vectorization_8.q.out 112f63392a
> ql/src/test/results/clientpositive/parquet_vectorization_div0.q.out a4791ef2c9
> ql/src/test/results/clientpositive/pcr.q.out 3840eae596
> ql/src/test/results/clientpositive/pcs.q.out b6c22125f3
> ql/src/test/results/clientpositive/perf/spark/query11.q.out 45f02fdb49
> ql/src/test/results/clientpositive/perf/spark/query13.q.out 04be3cf39a
> ql/src/test/results/clientpositive/perf/spark/query21.q.out db03678080
> ql/src/test/results/clientpositive/perf/spark/query27.q.out 98a0ea8015
> ql/src/test/results/clientpositive/perf/spark/query31.q.out 12c99b1431
> ql/src/test/results/clientpositive/perf/spark/query34.q.out 1a6c034cef
> ql/src/test/results/clientpositive/perf/spark/query36.q.out 2920c2f0b5
> ql/src/test/results/clientpositive/perf/spark/query4.q.out 14a5ea2b21
> ql/src/test/results/clientpositive/perf/spark/query45.q.out 7ee7c0ee2b
> ql/src/test/results/clientpositive/perf/spark/query47.q.out 7ee1efa54e
> ql/src/test/results/clientpositive/perf/spark/query48.q.out 80d9752853
> ql/src/test/results/clientpositive/perf/spark/query53.q.out 939e2a54db
> ql/src/test/results/clientpositive/perf/spark/query57.q.out b975a8abfc
> ql/src/test/results/clientpositive/perf/spark/query63.q.out 9cd9c9897d
> ql/src/test/results/clientpositive/perf/spark/query67.q.out f1954b1c85
> ql/src/test/results/clientpositive/perf/spark/query70.q.out 11e8f0d18a
> ql/src/test/results/clientpositive/perf/spark/query73.q.out f77acfda3d
> ql/src/test/results/clientpositive/perf/spark/query74.q.out e7a4784479
> ql/src/test/results/clientpositive/perf/spark/query78.q.out 125f0a9904
> ql/src/test/results/clientpositive/perf/spark/query85.q.out 04a4e18c30
> ql/src/test/results/clientpositive/perf/spark/query86.q.out 301679a2cd
> ql/src/test/results/clientpositive/perf/spark/query87.q.out 9008fc2d99
> ql/src/test/results/clientpositive/perf/spark/query88.q.out f06f831298
> ql/src/test/results/clientpositive/perf/spark/query89.q.out c781201379
> ql/src/test/results/clientpositive/perf/spark/query93.q.out f69920d27b
> ql/src/test/results/clientpositive/perf/spark/query97.q.out 2372928d52
> ql/src/test/results/clientpositive/perf/tez/cbo_ext_query1.q.out bcd1f8dd20
> ql/src/test/results/clientpositive/perf/tez/cbo_query1.q.out 9d0fa3a109
> ql/src/test/results/clientpositive/perf/tez/cbo_query11.q.out de0783be16
> ql/src/test/results/clientpositive/perf/tez/cbo_query12.q.out cda7aa302e
> ql/src/test/results/clientpositive/perf/tez/cbo_query13.q.out 412cc67334
> ql/src/test/results/clientpositive/perf/tez/cbo_query14.q.out c85f42c4fd
> ql/src/test/results/clientpositive/perf/tez/cbo_query15.q.out c00a7418f3
> ql/src/test/results/clientpositive/perf/tez/cbo_query16.q.out ef8712ce1f
> ql/src/test/results/clientpositive/perf/tez/cbo_query17.q.out 84832a4b4d
> ql/src/test/results/clientpositive/perf/tez/cbo_query2.q.out 7b14ad3358
> ql/src/test/results/clientpositive/perf/tez/cbo_query20.q.out ba354b6738
> ql/src/test/results/clientpositive/perf/tez/cbo_query21.q.out 0365697005
> ql/src/test/results/clientpositive/perf/tez/cbo_query23.q.out 377b587654
> ql/src/test/results/clientpositive/perf/tez/cbo_query24.q.out 3add88ad25
> ql/src/test/results/clientpositive/perf/tez/cbo_query25.q.out db13a5d30a
> ql/src/test/results/clientpositive/perf/tez/cbo_query27.q.out e072692b33
> ql/src/test/results/clientpositive/perf/tez/cbo_query28.q.out e0e61534c5
> ql/src/test/results/clientpositive/perf/tez/cbo_query29.q.out 82a914b616
> ql/src/test/results/clientpositive/perf/tez/cbo_query30.q.out 02e26a7c10
> ql/src/test/results/clientpositive/perf/tez/cbo_query31.q.out 8907b8d6cd
> ql/src/test/results/clientpositive/perf/tez/cbo_query32.q.out fc353fb02b
> ql/src/test/results/clientpositive/perf/tez/cbo_query33.q.out 8534997488
> ql/src/test/results/clientpositive/perf/tez/cbo_query34.q.out b2a6320acb
> ql/src/test/results/clientpositive/perf/tez/cbo_query36.q.out 9a74bed470
> ql/src/test/results/clientpositive/perf/tez/cbo_query37.q.out 07b9901520
> ql/src/test/results/clientpositive/perf/tez/cbo_query39.q.out 51bb90101d
> ql/src/test/results/clientpositive/perf/tez/cbo_query4.q.out 4b388653ae
> ql/src/test/results/clientpositive/perf/tez/cbo_query40.q.out 1f834b5647
> ql/src/test/results/clientpositive/perf/tez/cbo_query43.q.out 1d86c8bd07
> ql/src/test/results/clientpositive/perf/tez/cbo_query47.q.out 8dff4677ba
> ql/src/test/results/clientpositive/perf/tez/cbo_query48.q.out 22b051d06a
> ql/src/test/results/clientpositive/perf/tez/cbo_query49.q.out 1300dd92af
> ql/src/test/results/clientpositive/perf/tez/cbo_query5.q.out e78c3e5917
> ql/src/test/results/clientpositive/perf/tez/cbo_query50.q.out becffde820
> ql/src/test/results/clientpositive/perf/tez/cbo_query53.q.out 9b42428097
> ql/src/test/results/clientpositive/perf/tez/cbo_query54.q.out 39b6a6be15
> ql/src/test/results/clientpositive/perf/tez/cbo_query56.q.out d01dbcd154
> ql/src/test/results/clientpositive/perf/tez/cbo_query57.q.out 6c8ef17bc6
> ql/src/test/results/clientpositive/perf/tez/cbo_query58.q.out b4410ff07a
> ql/src/test/results/clientpositive/perf/tez/cbo_query59.q.out 8674a8a6c6
> ql/src/test/results/clientpositive/perf/tez/cbo_query6.q.out f502c004cf
> ql/src/test/results/clientpositive/perf/tez/cbo_query60.q.out acda930197
> ql/src/test/results/clientpositive/perf/tez/cbo_query61.q.out 3c03347810
> ql/src/test/results/clientpositive/perf/tez/cbo_query63.q.out 78c9b13111
> ql/src/test/results/clientpositive/perf/tez/cbo_query64.q.out 356778b4a7
> ql/src/test/results/clientpositive/perf/tez/cbo_query65.q.out 25cb9ccc6b
> ql/src/test/results/clientpositive/perf/tez/cbo_query66.q.out e2409a9d82
> ql/src/test/results/clientpositive/perf/tez/cbo_query73.q.out 2639cf22b4
> ql/src/test/results/clientpositive/perf/tez/cbo_query74.q.out 4a9a1127b3
> ql/src/test/results/clientpositive/perf/tez/cbo_query75.q.out 8c445d9de5
> ql/src/test/results/clientpositive/perf/tez/cbo_query76.q.out 740d03818e
> ql/src/test/results/clientpositive/perf/tez/cbo_query77.q.out 91ad054e66
> ql/src/test/results/clientpositive/perf/tez/cbo_query78.q.out 02635826f0
> ql/src/test/results/clientpositive/perf/tez/cbo_query80.q.out 334f09cc33
> ql/src/test/results/clientpositive/perf/tez/cbo_query81.q.out 0adb5551da
> ql/src/test/results/clientpositive/perf/tez/cbo_query82.q.out a60312f11b
> ql/src/test/results/clientpositive/perf/tez/cbo_query83.q.out 8211db1c95
> ql/src/test/results/clientpositive/perf/tez/cbo_query85.q.out 0963936768
> ql/src/test/results/clientpositive/perf/tez/cbo_query87.q.out e030b3eb2c
> ql/src/test/results/clientpositive/perf/tez/cbo_query88.q.out 1f4471e8ae
> ql/src/test/results/clientpositive/perf/tez/cbo_query89.q.out 7cfb3ecdec
> ql/src/test/results/clientpositive/perf/tez/cbo_query91.q.out e6fe23fb5b
> ql/src/test/results/clientpositive/perf/tez/cbo_query92.q.out be7f364ee9
> ql/src/test/results/clientpositive/perf/tez/cbo_query93.q.out 6a8ed39e29
> ql/src/test/results/clientpositive/perf/tez/cbo_query94.q.out e80788209e
> ql/src/test/results/clientpositive/perf/tez/cbo_query95.q.out 68f318934c
> ql/src/test/results/clientpositive/perf/tez/cbo_query97.q.out a6f39397ea
> ql/src/test/results/clientpositive/perf/tez/cbo_query98.q.out 374a6a06d6
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_ext_query1.q.out 255261bdaa
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query1.q.out 13801ffc6c
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query11.q.out f315e3c455
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query12.q.out ab4a8377e6
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query13.q.out a08c5a4be1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query14.q.out 118d23b577
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query15.q.out 32404b6209
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query16.q.out 1de59b24d9
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query17.q.out 120c8d28d1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query2.q.out 07ab7a16e0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query20.q.out 29382b389b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query21.q.out 5e165e8e70
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query23.q.out 3146b776ce
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query24.q.out 41d96ea303
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query25.q.out 958033e41b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query27.q.out 7fae258207
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query28.q.out e0e61534c5
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query29.q.out 3e7c6805b2
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query30.q.out bd68baa23b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query31.q.out f8e31a23aa
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query32.q.out b5cf714198
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query33.q.out e8824ddf54
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query34.q.out 987f8d3eea
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query36.q.out d4031261c7
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query37.q.out f054717d70
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query39.q.out 272bedcbce
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query4.q.out 9668e0f4a1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query40.q.out 5cce22af4e
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query43.q.out 6b21ee45c0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query46.q.out 9d21449b65
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query47.q.out 8aa0871cb0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query48.q.out 3188d82f28
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query49.q.out bc108dba6e
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query5.q.out 54f3dd6a10
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query50.q.out 49c87eedb5
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query53.q.out bac3f77538
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query54.q.out e33203d93c
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query56.q.out a13e599b34
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query57.q.out cb8f67b5c1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query58.q.out 3e89c2da75
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query59.q.out 34376d1262
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query6.q.out 5e3deb3eb9
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query60.q.out ea098f7567
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query61.q.out 2bc02f51f7
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query63.q.out e22d812f78
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query64.q.out 8223efcdb6
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query65.q.out 3e906b73b0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query66.q.out 77256a3adc
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query68.q.out 1b25235c8a
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query72.q.out 206b0f1972
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query73.q.out 38af7c0d35
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query74.q.out 4a8f0b88f0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query75.q.out a95e756dab
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query76.q.out a51a05ac00
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query77.q.out 0ac295bf8f
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query78.q.out de1b133006
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query80.q.out a4fac0cca1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query81.q.out 98066643bf
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query82.q.out 54c4a99b68
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query83.q.out 58ed6dabe7
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query85.q.out 91aad930ba
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query87.q.out 97c9eddc34
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query88.q.out 1ac8fe2dcd
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query89.q.out d9c7d42b9f
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query91.q.out 0017776216
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query92.q.out 503c78185c
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query94.q.out 25e0c8bd9e
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query95.q.out 606e162b30
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query97.q.out c8fff90413
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query98.q.out 2a6b66f2bf
> ql/src/test/results/clientpositive/perf/tez/constraints/mv_query44.q.out db9acc93cb
> ql/src/test/results/clientpositive/perf/tez/constraints/query1.q.out 69f93290d9
> ql/src/test/results/clientpositive/perf/tez/constraints/query11.q.out 7e0582e164
> ql/src/test/results/clientpositive/perf/tez/constraints/query13.q.out 616ed6bcde
> ql/src/test/results/clientpositive/perf/tez/constraints/query21.q.out 7c68a294ea
> ql/src/test/results/clientpositive/perf/tez/constraints/query31.q.out 8e0de0ffe2
> ql/src/test/results/clientpositive/perf/tez/constraints/query34.q.out e2c3631141
> ql/src/test/results/clientpositive/perf/tez/constraints/query36.q.out 8158608354
> ql/src/test/results/clientpositive/perf/tez/constraints/query4.q.out e6558e99a9
> ql/src/test/results/clientpositive/perf/tez/constraints/query44.q.out 3fd361a9f9
> ql/src/test/results/clientpositive/perf/tez/constraints/query45.q.out 64d9c98395
> ql/src/test/results/clientpositive/perf/tez/constraints/query46.q.out dde72e07b8
> ql/src/test/results/clientpositive/perf/tez/constraints/query47.q.out efb3edda71
> ql/src/test/results/clientpositive/perf/tez/constraints/query48.q.out 93bafabefd
> ql/src/test/results/clientpositive/perf/tez/constraints/query53.q.out a13d0f9c09
> ql/src/test/results/clientpositive/perf/tez/constraints/query57.q.out 69aeaae7e9
> ql/src/test/results/clientpositive/perf/tez/constraints/query6.q.out 7aea119ac3
> ql/src/test/results/clientpositive/perf/tez/constraints/query63.q.out 5620b819fb
> ql/src/test/results/clientpositive/perf/tez/constraints/query68.q.out dd4ce4eb84
> ql/src/test/results/clientpositive/perf/tez/constraints/query70.q.out a49314c858
> ql/src/test/results/clientpositive/perf/tez/constraints/query72.q.out 1a9c2cf203
> ql/src/test/results/clientpositive/perf/tez/constraints/query73.q.out 52b0c26588
> ql/src/test/results/clientpositive/perf/tez/constraints/query74.q.out 525217b526
> ql/src/test/results/clientpositive/perf/tez/constraints/query78.q.out ef4d6dbc21
> ql/src/test/results/clientpositive/perf/tez/constraints/query85.q.out aeb33836cd
> ql/src/test/results/clientpositive/perf/tez/constraints/query86.q.out 638cce1b46
> ql/src/test/results/clientpositive/perf/tez/constraints/query87.q.out b6d3904c1c
> ql/src/test/results/clientpositive/perf/tez/constraints/query88.q.out 64919cafe7
> ql/src/test/results/clientpositive/perf/tez/constraints/query89.q.out 3049fec95c
> ql/src/test/results/clientpositive/perf/tez/query11.q.out da1c349ff0
> ql/src/test/results/clientpositive/perf/tez/query13.q.out 60a73d7250
> ql/src/test/results/clientpositive/perf/tez/query21.q.out 0d10843009
> ql/src/test/results/clientpositive/perf/tez/query31.q.out c0762b7bd4
> ql/src/test/results/clientpositive/perf/tez/query34.q.out d401e4cdc0
> ql/src/test/results/clientpositive/perf/tez/query36.q.out 064837a3cf
> ql/src/test/results/clientpositive/perf/tez/query4.q.out bb0d7ba3f5
> ql/src/test/results/clientpositive/perf/tez/query45.q.out c2f9374c4b
> ql/src/test/results/clientpositive/perf/tez/query47.q.out 04c64b405f
> ql/src/test/results/clientpositive/perf/tez/query48.q.out d64eec1c74
> ql/src/test/results/clientpositive/perf/tez/query53.q.out e9153f3a06
> ql/src/test/results/clientpositive/perf/tez/query57.q.out 4a18880260
> ql/src/test/results/clientpositive/perf/tez/query63.q.out 0bdd48b728
> ql/src/test/results/clientpositive/perf/tez/query70.q.out 8d9d06dd48
> ql/src/test/results/clientpositive/perf/tez/query73.q.out 352c7245ea
> ql/src/test/results/clientpositive/perf/tez/query74.q.out 20aade2974
> ql/src/test/results/clientpositive/perf/tez/query78.q.out 3d938e1c8e
> ql/src/test/results/clientpositive/perf/tez/query85.q.out 5b8ad0ba57
> ql/src/test/results/clientpositive/perf/tez/query86.q.out 2d6d545a5b
> ql/src/test/results/clientpositive/perf/tez/query87.q.out 5b59116741
> ql/src/test/results/clientpositive/perf/tez/query88.q.out e02ff3715b
> ql/src/test/results/clientpositive/perf/tez/query89.q.out 8501822cd2
> ql/src/test/results/clientpositive/perf/tez/query93.q.out b5e6ba9c48
> ql/src/test/results/clientpositive/pointlookup.q.out c77536efe5
> ql/src/test/results/clientpositive/pointlookup2.q.out 5a1f92758a
> ql/src/test/results/clientpositive/pointlookup3.q.out 469a460773
> ql/src/test/results/clientpositive/pointlookup4.q.out f105f8a569
> ql/src/test/results/clientpositive/ppd_constant_expr.q.out 39dd2d7de3
> ql/src/test/results/clientpositive/ppd_join_filter.q.out 68a8cd01f7
> ql/src/test/results/clientpositive/row__id.q.out fc4c3123b0
> ql/src/test/results/clientpositive/semijoin4.q.out 4cfdd55503
> ql/src/test/results/clientpositive/semijoin5.q.out 6fd4174110
> ql/src/test/results/clientpositive/skewjoinopt18.q.out 26526a37b2
> ql/src/test/results/clientpositive/spark/auto_join2.q.out 6aeadb52dd
> ql/src/test/results/clientpositive/spark/auto_join_stats.q.out a6d09228c1
> ql/src/test/results/clientpositive/spark/auto_join_stats2.q.out fbcc489b14
> ql/src/test/results/clientpositive/spark/auto_sortmerge_join_12.q.out 7138a6fb30
> ql/src/test/results/clientpositive/spark/auto_sortmerge_join_16.q.out 24cf07b9a3
> ql/src/test/results/clientpositive/spark/auto_sortmerge_join_16.q.out_spark 8c22440488
> ql/src/test/results/clientpositive/spark/auto_sortmerge_join_6.q.out 329cdf66b2
> ql/src/test/results/clientpositive/spark/bucket_map_join_tez2.q.out be43889af1
> ql/src/test/results/clientpositive/spark/cbo_simple_select.q.out acf91bf178
> ql/src/test/results/clientpositive/spark/groupby_sort_1_23.q.out 866a86d7b4
> ql/src/test/results/clientpositive/spark/groupby_sort_skew_1_23.q.out 06da1248f3
> ql/src/test/results/clientpositive/spark/infer_bucket_sort_map_operators.q.out 59e25f890e
> ql/src/test/results/clientpositive/spark/join2.q.out 3f64bc9a40
> ql/src/test/results/clientpositive/spark/join_filters_overlap.q.out 49226b2622
> ql/src/test/results/clientpositive/spark/parquet_vectorization_0.q.out adb9f4a33b
> ql/src/test/results/clientpositive/spark/parquet_vectorization_5.q.out fc3952117a
> ql/src/test/results/clientpositive/spark/parquet_vectorization_6.q.out 6eabffb84d
> ql/src/test/results/clientpositive/spark/parquet_vectorization_8.q.out 357a321c27
> ql/src/test/results/clientpositive/spark/parquet_vectorization_div0.q.out 8f40278318
> ql/src/test/results/clientpositive/spark/pcr.q.out 2c5b15aa3a
> ql/src/test/results/clientpositive/spark/ppd_join_filter.q.out b8a8760955
> ql/src/test/results/clientpositive/spark/skewjoinopt18.q.out 0e43a882ed
> ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning.q.out 89da63134c
> ql/src/test/results/clientpositive/spark/spark_explainuser_1.q.out b8403f4e39
> ql/src/test/results/clientpositive/spark/spark_use_ts_stats_for_mapjoin.q.out eecacca8ad
> ql/src/test/results/clientpositive/spark/spark_vectorized_dynamic_partition_pruning.q.out e90f9d17ac
> ql/src/test/results/clientpositive/spark/subquery_in.q.out 3fc9aa1b1b
> ql/src/test/results/clientpositive/spark/subquery_multi.q.out 17240f9dc5
> ql/src/test/results/clientpositive/spark/subquery_notin.q.out 2d93874450
> ql/src/test/results/clientpositive/spark/subquery_null_agg.q.out 302c2609cb
> ql/src/test/results/clientpositive/spark/subquery_scalar.q.out 4e31c3fd20
> ql/src/test/results/clientpositive/spark/subquery_select.q.out 3c6f6af020
> ql/src/test/results/clientpositive/spark/subquery_views.q.out d048716c0a
> ql/src/test/results/clientpositive/spark/union22.q.out 3798d87f7b
> ql/src/test/results/clientpositive/spark/vectorization_0.q.out c6e0c33dc5
> ql/src/test/results/clientpositive/spark/vectorization_5.q.out 00f8260aac
> ql/src/test/results/clientpositive/spark/vectorization_6.q.out d1cc6e39ed
> ql/src/test/results/clientpositive/spark/vectorization_div0.q.out 18159aa9bf
> ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out 2d8d8b1ec9
> ql/src/test/results/clientpositive/spark/vectorized_math_funcs.q.out 977725ca4c
> ql/src/test/results/clientpositive/spark/vectorized_string_funcs.q.out 79546c5a73
> ql/src/test/results/clientpositive/subquery_notexists.q.out 2b6c08bde4
> ql/src/test/results/clientpositive/subquery_notin_having.q.out 68a65df3a9
> ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out 7217ac55b3
> ql/src/test/results/clientpositive/timestamp_ints_casts.q.out 83d4557c8a
> ql/src/test/results/clientpositive/udf_isops_simplify.q.out e9fcd05939
> ql/src/test/results/clientpositive/udf_to_unix_timestamp.q.out 1f446eb454
> ql/src/test/results/clientpositive/union22.q.out a3aa5e2c77
> ql/src/test/results/clientpositive/union_offcbo.q.out 2e5675fe8e
> ql/src/test/results/clientpositive/vector_case_when_1.q.out 61062e1f8e
> ql/src/test/results/clientpositive/vector_case_when_2.q.out 29b0823961
> ql/src/test/results/clientpositive/vector_char_mapjoin1.q.out 19cb5b4b71
> ql/src/test/results/clientpositive/vector_coalesce_3.q.out 39fd5e898a
> ql/src/test/results/clientpositive/vector_date_1.q.out 4e82ed84b6
> ql/src/test/results/clientpositive/vector_decimal_math_funcs.q.out 31751503b5
> ql/src/test/results/clientpositive/vector_groupby_mapjoin.q.out 613a30701a
> ql/src/test/results/clientpositive/vector_interval_mapjoin.q.out 49843e939e
> ql/src/test/results/clientpositive/vector_varchar_mapjoin1.q.out 0d4107991c
> ql/src/test/results/clientpositive/vectorization_5.q.out 36eb6d53a8
> ql/src/test/results/clientpositive/vectorization_6.q.out fbb6f5e3ca
> ql/src/test/results/clientpositive/vectorization_8.q.out 6a52519eae
> ql/src/test/results/clientpositive/vectorized_casts.q.out fd6277c4bb
> ql/src/test/results/clientpositive/vectorized_math_funcs.q.out 0b0aba6829
> ql/src/test/results/clientpositive/vectorized_string_funcs.q.out 64064c0e85
> ql/src/test/results/clientpositive/vectorized_timestamp_ints_casts.q.out bf66c03a5e
> ql/src/test/results/clientpositive/view_cbo.q.out c7d9c8a0ec
>
>
> Diff: https://reviews.apache.org/r/69918/diff/2/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Zoltan Haindrich
>
>
Re: Review Request 69918: HIVE-21001 Update to Calcite 1.19
Posted by Jesús Camacho Rodríguez <jc...@hortonworks.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/69918/#review214127
-----------------------------------------------------------
accumulo-handler/src/test/results/positive/accumulo_queries.q.out
Line 150 (original), 150 (patched)
<https://reviews.apache.org/r/69918/#comment300297>
Is this a known issue?
ql/src/java/org/apache/hadoop/hive/ql/parse/CalcitePlanner.java
Lines 1494 (patched)
<https://reviews.apache.org/r/69918/#comment300298>
Cool!
ql/src/test/results/clientpositive/allcolref_in_udf.q.out
Line 107 (original), 107 (patched)
<https://reviews.apache.org/r/69918/#comment300299>
Known issue?
ql/src/test/results/clientpositive/auto_join2.q.out
Line 42 (original), 42 (patched)
<https://reviews.apache.org/r/69918/#comment300302>
I guess same as previous one, but this time it is preventing folding in more complex expression from happening.
ql/src/test/results/clientpositive/filter_cond_pushdown.q.out
Line 344 (original), 344 (patched)
<https://reviews.apache.org/r/69918/#comment300304>
Is the literal transformation here expected (int -> double?)?
ql/src/test/results/clientpositive/llap/explainuser_1.q.out
Line 588 (original), 588 (patched)
<https://reviews.apache.org/r/69918/#comment300312>
Constant literal transformation. Is it expected?
ql/src/test/results/clientpositive/llap/join_constraints_optimization.q.out
Line 734 (original)
<https://reviews.apache.org/r/69918/#comment300313>
Nice! Would you mind to update the comment in L125 in join_constraints_optimization accordingly?
ql/src/test/results/clientpositive/llap/orc_ppd_varchar.q.out
Line 29 (original), 29 (patched)
<https://reviews.apache.org/r/69918/#comment300314>
Expected?
ql/src/test/results/clientpositive/orc_ppd_char.q.out
Line 29 (original), 29 (patched)
<https://reviews.apache.org/r/69918/#comment300305>
Expected?
- Jesús Camacho Rodríguez
On March 27, 2019, 3:40 p.m., Zoltan Haindrich wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/69918/
> -----------------------------------------------------------
>
> (Updated March 27, 2019, 3:40 p.m.)
>
>
> Review request for hive, Ashutosh Chauhan and Jesús Camacho Rodríguez.
>
>
> Bugs: HIVE-21001
> https://issues.apache.org/jira/browse/HIVE-21001
>
>
> Repository: hive-git
>
>
> Description
> -------
>
> patch#1 here is #23 on jira
> patch#2 here is #48 on jira
>
>
> Diffs
> -----
>
> accumulo-handler/src/test/results/positive/accumulo_predicate_pushdown.q.out fb8fca9324
> accumulo-handler/src/test/results/positive/accumulo_queries.q.out 80a7dc9717
> hbase-handler/src/test/results/positive/hbase_ppd_key_range.q.out b80738b263
> hbase-handler/src/test/results/positive/hbase_pushdown.q.out f37460c6d3
> hbase-handler/src/test/results/positive/hbase_queries.q.out cfcfaf3274
> pom.xml 7b45d84de8
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRelBuilder.java e85a99e846
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveRelDecorrelator.java 238ae4ef4e
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveSubQueryRemoveRule.java 50ed8eda89
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/ASTBuilder.java 74f8c33ab7
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/ASTConverter.java e783d1c833
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartitionPruner.java 7645564f3d
> ql/src/java/org/apache/hadoop/hive/ql/parse/CalcitePlanner.java 98e94e27e9
> ql/src/java/org/apache/hadoop/hive/ql/parse/TypeCheckProcFactory.java a2dd554b6e
> ql/src/test/queries/clientpositive/druidmini_expressions.q e491986250
> ql/src/test/queries/clientpositive/subquery_multi.q 81a9187c19
> ql/src/test/results/clientpositive/allcolref_in_udf.q.out b635f67b7a
> ql/src/test/results/clientpositive/alter_partition_coltype.q.out 1fbc2131d5
> ql/src/test/results/clientpositive/annotate_stats_filter.q.out 44f77b8f50
> ql/src/test/results/clientpositive/annotate_stats_join_pkfk.q.out 2cf5b0c456
> ql/src/test/results/clientpositive/auto_join2.q.out f154680c62
> ql/src/test/results/clientpositive/auto_join33.q.out 27fe10a0aa
> ql/src/test/results/clientpositive/auto_join_stats.q.out dc1338a5a7
> ql/src/test/results/clientpositive/auto_join_stats2.q.out 69623472fc
> ql/src/test/results/clientpositive/cbo_rp_simple_select.q.out cb22b61f26
> ql/src/test/results/clientpositive/cbo_simple_select.q.out 32e69204f6
> ql/src/test/results/clientpositive/char_udf1.q.out 09fb69782f
> ql/src/test/results/clientpositive/complex_alias.q.out a808513d73
> ql/src/test/results/clientpositive/constantPropWhen.q.out 1684cb6010
> ql/src/test/results/clientpositive/constant_prop_3.q.out db73902af1
> ql/src/test/results/clientpositive/constprog_when_case.q.out 958e05e959
> ql/src/test/results/clientpositive/cte_mat_5.q.out 5beaada3f9
> ql/src/test/results/clientpositive/decimal_udf.q.out b2a5837aef
> ql/src/test/results/clientpositive/druid/druidmini_expressions.q.out 071a0f7739
> ql/src/test/results/clientpositive/druid/druidmini_extractTime.q.out 4ea95f6930
> ql/src/test/results/clientpositive/druid/druidmini_floorTime.q.out 8d9382443e
> ql/src/test/results/clientpositive/druid/druidmini_test_ts.q.out 358e98b674
> ql/src/test/results/clientpositive/dynamic_partition_skip_default.q.out 0c2ad97bdd
> ql/src/test/results/clientpositive/encrypted/encryption_join_unencrypted_tbl.q.out e5e6fd1f48
> ql/src/test/results/clientpositive/except_all.q.out 24a7dfbcf8
> ql/src/test/results/clientpositive/filter_cond_pushdown.q.out 8627583c37
> ql/src/test/results/clientpositive/fold_case.q.out f4ef28dae5
> ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out 7bd756a863
> ql/src/test/results/clientpositive/fold_to_null.q.out 84c379e42e
> ql/src/test/results/clientpositive/fold_when.q.out 2cf30b5b4d
> ql/src/test/results/clientpositive/groupby_grouping_sets_grouping.q.out 33e68882ff
> ql/src/test/results/clientpositive/groupby_rollup_empty.q.out ecfd766526
> ql/src/test/results/clientpositive/groupby_sort_1_23.q.out e4ca83b0f4
> ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out 7f1a231152
> ql/src/test/results/clientpositive/in_typecheck_char.q.out 464aad5924
> ql/src/test/results/clientpositive/infer_bucket_sort_map_operators.q.out cd9fb275c4
> ql/src/test/results/clientpositive/infer_join_preds.q.out 0afdd029be
> ql/src/test/results/clientpositive/innerjoin1.q.out cfc2c06bbc
> ql/src/test/results/clientpositive/input8.q.out 32daa0598f
> ql/src/test/results/clientpositive/join2.q.out ec9e436013
> ql/src/test/results/clientpositive/join_filters_overlap.q.out 6cd17d1ddb
> ql/src/test/results/clientpositive/list_bucket_dml_6.q.out da36c459fe
> ql/src/test/results/clientpositive/list_bucket_dml_7.q.out 68664a7060
> ql/src/test/results/clientpositive/list_bucket_dml_8.q.out 6521e0f497
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out c6a3c1fb8f
> ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out 30f8f0570b
> ql/src/test/results/clientpositive/llap/auto_sortmerge_join_16.q.out 2c6d7cafa7
> ql/src/test/results/clientpositive/llap/auto_sortmerge_join_6.q.out f61a6ed462
> ql/src/test/results/clientpositive/llap/bucket_map_join_tez2.q.out 2d48b9fa84
> ql/src/test/results/clientpositive/llap/bucketpruning1.q.out 934b383af5
> ql/src/test/results/clientpositive/llap/cbo_simple_select.q.out acf91bf178
> ql/src/test/results/clientpositive/llap/constraints_optimization.q.out fbdc702daf
> ql/src/test/results/clientpositive/llap/cte_mat_5.q.out 7acc8eefc6
> ql/src/test/results/clientpositive/llap/current_date_timestamp.q.out 54244672e4
> ql/src/test/results/clientpositive/llap/default_constraint.q.out 5d716ebb56
> ql/src/test/results/clientpositive/llap/dynamic_partition_pruning.q.out 1679d577e6
> ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out 9813b8fcc3
> ql/src/test/results/clientpositive/llap/except_distinct.q.out d54dda9714
> ql/src/test/results/clientpositive/llap/explainuser_1.q.out 1ea8fdcbb2
> ql/src/test/results/clientpositive/llap/groupby_rollup_empty.q.out e7c0ab975b
> ql/src/test/results/clientpositive/llap/join_constraints_optimization.q.out 1098bb41f3
> ql/src/test/results/clientpositive/llap/kryo.q.out 7e10d64403
> ql/src/test/results/clientpositive/llap/lineage3.q.out 11e6904a12
> ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out 9350fcb982
> ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_3.q.out e0efe3cc1e
> ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out 6c3ba6cd96
> ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_5.q.out d3e494dc4b
> ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_rebuild_dummy.q.out b55287deb0
> ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_time_window.q.out cf6a6bace1
> ql/src/test/results/clientpositive/llap/materialized_view_rewrite_1.q.out d8aab03a22
> ql/src/test/results/clientpositive/llap/materialized_view_rewrite_10.q.out de13beaf75
> ql/src/test/results/clientpositive/llap/materialized_view_rewrite_4.q.out 8566402bff
> ql/src/test/results/clientpositive/llap/materialized_view_rewrite_7.q.out 4d7b983226
> ql/src/test/results/clientpositive/llap/materialized_view_rewrite_no_join_opt.q.out 9197bb6394
> ql/src/test/results/clientpositive/llap/mergejoin.q.out f1153e76dd
> ql/src/test/results/clientpositive/llap/optimize_join_ptp.q.out abd7dbdf7a
> ql/src/test/results/clientpositive/llap/orc_ppd_varchar.q.out 12d6f67092
> ql/src/test/results/clientpositive/llap/sharedwork.q.out 9bd73f98b6
> ql/src/test/results/clientpositive/llap/subquery_in.q.out afcbddcef2
> ql/src/test/results/clientpositive/llap/subquery_in_having.q.out ddb7b421d9
> ql/src/test/results/clientpositive/llap/subquery_multi.q.out e04b2a6f94
> ql/src/test/results/clientpositive/llap/subquery_notin.q.out 37d9253f4e
> ql/src/test/results/clientpositive/llap/subquery_null_agg.q.out 2c306da6d9
> ql/src/test/results/clientpositive/llap/subquery_scalar.q.out 1016a64525
> ql/src/test/results/clientpositive/llap/subquery_select.q.out ab56f905e0
> ql/src/test/results/clientpositive/llap/subquery_views.q.out fbc9f5b82d
> ql/src/test/results/clientpositive/llap/tez_dynpart_hashjoin_2.q.out c1156759d2
> ql/src/test/results/clientpositive/llap/tez_smb_reduce_side.q.out 93a1716064
> ql/src/test/results/clientpositive/llap/tez_vector_dynpart_hashjoin_2.q.out c1156759d2
> ql/src/test/results/clientpositive/llap/unionDistinct_1.q.out 3d6fe204be
> ql/src/test/results/clientpositive/llap/vector_adaptor_usage_mode.q.out 93c7e5aa61
> ql/src/test/results/clientpositive/llap/vector_case_when_1.q.out 6529758a3a
> ql/src/test/results/clientpositive/llap/vector_case_when_2.q.out 218a5cff17
> ql/src/test/results/clientpositive/llap/vector_char_mapjoin1.q.out d6f01ae582
> ql/src/test/results/clientpositive/llap/vector_coalesce_3.q.out 493cfca23a
> ql/src/test/results/clientpositive/llap/vector_date_1.q.out e79a7b7e9e
> ql/src/test/results/clientpositive/llap/vector_decimal_math_funcs.q.out b26fb62e17
> ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets_grouping.q.out 16fe26fb6b
> ql/src/test/results/clientpositive/llap/vector_groupby_mapjoin.q.out 229814f46d
> ql/src/test/results/clientpositive/llap/vector_interval_2.q.out 28da5049af
> ql/src/test/results/clientpositive/llap/vector_interval_mapjoin.q.out abf998eb90
> ql/src/test/results/clientpositive/llap/vector_orc_nested_column_pruning.q.out 944a36329c
> ql/src/test/results/clientpositive/llap/vector_varchar_mapjoin1.q.out f8b3223fdc
> ql/src/test/results/clientpositive/llap/vector_windowing_navfn.q.out 2af57ed583
> ql/src/test/results/clientpositive/llap/vectorization_0.q.out 1ee9aa97eb
> ql/src/test/results/clientpositive/llap/vectorization_5.q.out 6467a2fd81
> ql/src/test/results/clientpositive/llap/vectorization_6.q.out 2990bd4b82
> ql/src/test/results/clientpositive/llap/vectorization_8.q.out 3959239dbe
> ql/src/test/results/clientpositive/llap/vectorization_div0.q.out 9a260ef118
> ql/src/test/results/clientpositive/llap/vectorization_short_regress.q.out 051dc2f8a8
> ql/src/test/results/clientpositive/llap/vectorized_casts.q.out d1a9620186
> ql/src/test/results/clientpositive/llap/vectorized_dynamic_partition_pruning.q.out 7f096716ff
> ql/src/test/results/clientpositive/llap/vectorized_math_funcs.q.out 63b42fde3a
> ql/src/test/results/clientpositive/llap/vectorized_string_funcs.q.out 7a5073577e
> ql/src/test/results/clientpositive/llap/vectorized_timestamp_ints_casts.q.out c52e3b9e94
> ql/src/test/results/clientpositive/masking_1.q.out d915a47757
> ql/src/test/results/clientpositive/masking_12.q.out 178a141da3
> ql/src/test/results/clientpositive/masking_2.q.out 6d8420270b
> ql/src/test/results/clientpositive/masking_3.q.out 1c7cd158f4
> ql/src/test/results/clientpositive/masking_4.q.out fc0acb7e27
> ql/src/test/results/clientpositive/mergejoin.q.out 1c6d62c8a0
> ql/src/test/results/clientpositive/nested_column_pruning.q.out 80fb68b2ba
> ql/src/test/results/clientpositive/optimize_filter_literal.q.out 6eb573a400
> ql/src/test/results/clientpositive/orc_nested_column_pruning.q.out 0fccc9ee7f
> ql/src/test/results/clientpositive/orc_ppd_char.q.out 846de53ff4
> ql/src/test/results/clientpositive/parquet_vectorization_0.q.out ebbe004dfa
> ql/src/test/results/clientpositive/parquet_vectorization_5.q.out fd348a04c2
> ql/src/test/results/clientpositive/parquet_vectorization_6.q.out 3ad9ad7e17
> ql/src/test/results/clientpositive/parquet_vectorization_8.q.out 112f63392a
> ql/src/test/results/clientpositive/parquet_vectorization_div0.q.out a4791ef2c9
> ql/src/test/results/clientpositive/pcr.q.out 3840eae596
> ql/src/test/results/clientpositive/pcs.q.out b6c22125f3
> ql/src/test/results/clientpositive/perf/spark/query11.q.out 45f02fdb49
> ql/src/test/results/clientpositive/perf/spark/query13.q.out 04be3cf39a
> ql/src/test/results/clientpositive/perf/spark/query21.q.out db03678080
> ql/src/test/results/clientpositive/perf/spark/query27.q.out 98a0ea8015
> ql/src/test/results/clientpositive/perf/spark/query31.q.out 12c99b1431
> ql/src/test/results/clientpositive/perf/spark/query34.q.out 1a6c034cef
> ql/src/test/results/clientpositive/perf/spark/query36.q.out 2920c2f0b5
> ql/src/test/results/clientpositive/perf/spark/query4.q.out 14a5ea2b21
> ql/src/test/results/clientpositive/perf/spark/query45.q.out 7ee7c0ee2b
> ql/src/test/results/clientpositive/perf/spark/query47.q.out 7ee1efa54e
> ql/src/test/results/clientpositive/perf/spark/query48.q.out 80d9752853
> ql/src/test/results/clientpositive/perf/spark/query53.q.out 939e2a54db
> ql/src/test/results/clientpositive/perf/spark/query57.q.out b975a8abfc
> ql/src/test/results/clientpositive/perf/spark/query63.q.out 9cd9c9897d
> ql/src/test/results/clientpositive/perf/spark/query67.q.out f1954b1c85
> ql/src/test/results/clientpositive/perf/spark/query70.q.out 11e8f0d18a
> ql/src/test/results/clientpositive/perf/spark/query73.q.out f77acfda3d
> ql/src/test/results/clientpositive/perf/spark/query74.q.out e7a4784479
> ql/src/test/results/clientpositive/perf/spark/query78.q.out 125f0a9904
> ql/src/test/results/clientpositive/perf/spark/query85.q.out 04a4e18c30
> ql/src/test/results/clientpositive/perf/spark/query86.q.out 301679a2cd
> ql/src/test/results/clientpositive/perf/spark/query87.q.out 9008fc2d99
> ql/src/test/results/clientpositive/perf/spark/query88.q.out f06f831298
> ql/src/test/results/clientpositive/perf/spark/query89.q.out c781201379
> ql/src/test/results/clientpositive/perf/spark/query93.q.out f69920d27b
> ql/src/test/results/clientpositive/perf/spark/query97.q.out 2372928d52
> ql/src/test/results/clientpositive/perf/tez/cbo_ext_query1.q.out bcd1f8dd20
> ql/src/test/results/clientpositive/perf/tez/cbo_query1.q.out 9d0fa3a109
> ql/src/test/results/clientpositive/perf/tez/cbo_query11.q.out de0783be16
> ql/src/test/results/clientpositive/perf/tez/cbo_query12.q.out cda7aa302e
> ql/src/test/results/clientpositive/perf/tez/cbo_query13.q.out 412cc67334
> ql/src/test/results/clientpositive/perf/tez/cbo_query14.q.out c85f42c4fd
> ql/src/test/results/clientpositive/perf/tez/cbo_query15.q.out c00a7418f3
> ql/src/test/results/clientpositive/perf/tez/cbo_query16.q.out ef8712ce1f
> ql/src/test/results/clientpositive/perf/tez/cbo_query17.q.out 84832a4b4d
> ql/src/test/results/clientpositive/perf/tez/cbo_query2.q.out 7b14ad3358
> ql/src/test/results/clientpositive/perf/tez/cbo_query20.q.out ba354b6738
> ql/src/test/results/clientpositive/perf/tez/cbo_query21.q.out 0365697005
> ql/src/test/results/clientpositive/perf/tez/cbo_query23.q.out 377b587654
> ql/src/test/results/clientpositive/perf/tez/cbo_query24.q.out 3add88ad25
> ql/src/test/results/clientpositive/perf/tez/cbo_query25.q.out db13a5d30a
> ql/src/test/results/clientpositive/perf/tez/cbo_query27.q.out e072692b33
> ql/src/test/results/clientpositive/perf/tez/cbo_query28.q.out e0e61534c5
> ql/src/test/results/clientpositive/perf/tez/cbo_query29.q.out 82a914b616
> ql/src/test/results/clientpositive/perf/tez/cbo_query30.q.out 02e26a7c10
> ql/src/test/results/clientpositive/perf/tez/cbo_query31.q.out 8907b8d6cd
> ql/src/test/results/clientpositive/perf/tez/cbo_query32.q.out fc353fb02b
> ql/src/test/results/clientpositive/perf/tez/cbo_query33.q.out 8534997488
> ql/src/test/results/clientpositive/perf/tez/cbo_query34.q.out b2a6320acb
> ql/src/test/results/clientpositive/perf/tez/cbo_query36.q.out 9a74bed470
> ql/src/test/results/clientpositive/perf/tez/cbo_query37.q.out 07b9901520
> ql/src/test/results/clientpositive/perf/tez/cbo_query39.q.out 51bb90101d
> ql/src/test/results/clientpositive/perf/tez/cbo_query4.q.out 4b388653ae
> ql/src/test/results/clientpositive/perf/tez/cbo_query40.q.out 1f834b5647
> ql/src/test/results/clientpositive/perf/tez/cbo_query43.q.out 1d86c8bd07
> ql/src/test/results/clientpositive/perf/tez/cbo_query47.q.out 8dff4677ba
> ql/src/test/results/clientpositive/perf/tez/cbo_query48.q.out 22b051d06a
> ql/src/test/results/clientpositive/perf/tez/cbo_query49.q.out 1300dd92af
> ql/src/test/results/clientpositive/perf/tez/cbo_query5.q.out e78c3e5917
> ql/src/test/results/clientpositive/perf/tez/cbo_query50.q.out becffde820
> ql/src/test/results/clientpositive/perf/tez/cbo_query53.q.out 9b42428097
> ql/src/test/results/clientpositive/perf/tez/cbo_query54.q.out 39b6a6be15
> ql/src/test/results/clientpositive/perf/tez/cbo_query56.q.out d01dbcd154
> ql/src/test/results/clientpositive/perf/tez/cbo_query57.q.out 6c8ef17bc6
> ql/src/test/results/clientpositive/perf/tez/cbo_query58.q.out b4410ff07a
> ql/src/test/results/clientpositive/perf/tez/cbo_query59.q.out 8674a8a6c6
> ql/src/test/results/clientpositive/perf/tez/cbo_query6.q.out f502c004cf
> ql/src/test/results/clientpositive/perf/tez/cbo_query60.q.out acda930197
> ql/src/test/results/clientpositive/perf/tez/cbo_query61.q.out 3c03347810
> ql/src/test/results/clientpositive/perf/tez/cbo_query63.q.out 78c9b13111
> ql/src/test/results/clientpositive/perf/tez/cbo_query64.q.out 356778b4a7
> ql/src/test/results/clientpositive/perf/tez/cbo_query65.q.out 25cb9ccc6b
> ql/src/test/results/clientpositive/perf/tez/cbo_query66.q.out e2409a9d82
> ql/src/test/results/clientpositive/perf/tez/cbo_query73.q.out 2639cf22b4
> ql/src/test/results/clientpositive/perf/tez/cbo_query74.q.out 4a9a1127b3
> ql/src/test/results/clientpositive/perf/tez/cbo_query75.q.out 8c445d9de5
> ql/src/test/results/clientpositive/perf/tez/cbo_query76.q.out 740d03818e
> ql/src/test/results/clientpositive/perf/tez/cbo_query77.q.out 91ad054e66
> ql/src/test/results/clientpositive/perf/tez/cbo_query78.q.out 02635826f0
> ql/src/test/results/clientpositive/perf/tez/cbo_query80.q.out 334f09cc33
> ql/src/test/results/clientpositive/perf/tez/cbo_query81.q.out 0adb5551da
> ql/src/test/results/clientpositive/perf/tez/cbo_query82.q.out a60312f11b
> ql/src/test/results/clientpositive/perf/tez/cbo_query83.q.out 8211db1c95
> ql/src/test/results/clientpositive/perf/tez/cbo_query85.q.out 0963936768
> ql/src/test/results/clientpositive/perf/tez/cbo_query87.q.out e030b3eb2c
> ql/src/test/results/clientpositive/perf/tez/cbo_query88.q.out 1f4471e8ae
> ql/src/test/results/clientpositive/perf/tez/cbo_query89.q.out 7cfb3ecdec
> ql/src/test/results/clientpositive/perf/tez/cbo_query91.q.out e6fe23fb5b
> ql/src/test/results/clientpositive/perf/tez/cbo_query92.q.out be7f364ee9
> ql/src/test/results/clientpositive/perf/tez/cbo_query93.q.out 6a8ed39e29
> ql/src/test/results/clientpositive/perf/tez/cbo_query94.q.out e80788209e
> ql/src/test/results/clientpositive/perf/tez/cbo_query95.q.out 68f318934c
> ql/src/test/results/clientpositive/perf/tez/cbo_query97.q.out a6f39397ea
> ql/src/test/results/clientpositive/perf/tez/cbo_query98.q.out 374a6a06d6
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_ext_query1.q.out 255261bdaa
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query1.q.out 13801ffc6c
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query11.q.out f315e3c455
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query12.q.out ab4a8377e6
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query13.q.out a08c5a4be1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query14.q.out 118d23b577
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query15.q.out 32404b6209
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query16.q.out 1de59b24d9
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query17.q.out 120c8d28d1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query2.q.out 07ab7a16e0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query20.q.out 29382b389b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query21.q.out 5e165e8e70
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query23.q.out 3146b776ce
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query24.q.out 41d96ea303
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query25.q.out 958033e41b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query27.q.out 7fae258207
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query28.q.out e0e61534c5
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query29.q.out 3e7c6805b2
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query30.q.out bd68baa23b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query31.q.out f8e31a23aa
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query32.q.out b5cf714198
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query33.q.out e8824ddf54
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query34.q.out 987f8d3eea
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query36.q.out d4031261c7
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query37.q.out f054717d70
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query39.q.out 272bedcbce
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query4.q.out 9668e0f4a1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query40.q.out 5cce22af4e
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query43.q.out 6b21ee45c0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query46.q.out 9d21449b65
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query47.q.out 8aa0871cb0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query48.q.out 3188d82f28
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query49.q.out bc108dba6e
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query5.q.out 54f3dd6a10
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query50.q.out 49c87eedb5
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query53.q.out bac3f77538
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query54.q.out e33203d93c
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query56.q.out a13e599b34
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query57.q.out cb8f67b5c1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query58.q.out 3e89c2da75
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query59.q.out 34376d1262
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query6.q.out 5e3deb3eb9
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query60.q.out ea098f7567
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query61.q.out 2bc02f51f7
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query63.q.out e22d812f78
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query64.q.out 8223efcdb6
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query65.q.out 3e906b73b0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query66.q.out 77256a3adc
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query68.q.out 1b25235c8a
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query72.q.out 206b0f1972
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query73.q.out 38af7c0d35
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query74.q.out 4a8f0b88f0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query75.q.out a95e756dab
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query76.q.out a51a05ac00
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query77.q.out 0ac295bf8f
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query78.q.out de1b133006
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query80.q.out a4fac0cca1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query81.q.out 98066643bf
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query82.q.out 54c4a99b68
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query83.q.out 58ed6dabe7
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query85.q.out 91aad930ba
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query87.q.out 97c9eddc34
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query88.q.out 1ac8fe2dcd
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query89.q.out d9c7d42b9f
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query91.q.out 0017776216
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query92.q.out 503c78185c
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query94.q.out 25e0c8bd9e
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query95.q.out 606e162b30
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query97.q.out c8fff90413
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query98.q.out 2a6b66f2bf
> ql/src/test/results/clientpositive/perf/tez/constraints/mv_query44.q.out db9acc93cb
> ql/src/test/results/clientpositive/perf/tez/constraints/query1.q.out 69f93290d9
> ql/src/test/results/clientpositive/perf/tez/constraints/query11.q.out 7e0582e164
> ql/src/test/results/clientpositive/perf/tez/constraints/query13.q.out 616ed6bcde
> ql/src/test/results/clientpositive/perf/tez/constraints/query21.q.out 7c68a294ea
> ql/src/test/results/clientpositive/perf/tez/constraints/query31.q.out 8e0de0ffe2
> ql/src/test/results/clientpositive/perf/tez/constraints/query34.q.out e2c3631141
> ql/src/test/results/clientpositive/perf/tez/constraints/query36.q.out 8158608354
> ql/src/test/results/clientpositive/perf/tez/constraints/query4.q.out e6558e99a9
> ql/src/test/results/clientpositive/perf/tez/constraints/query44.q.out 3fd361a9f9
> ql/src/test/results/clientpositive/perf/tez/constraints/query45.q.out 64d9c98395
> ql/src/test/results/clientpositive/perf/tez/constraints/query46.q.out dde72e07b8
> ql/src/test/results/clientpositive/perf/tez/constraints/query47.q.out efb3edda71
> ql/src/test/results/clientpositive/perf/tez/constraints/query48.q.out 93bafabefd
> ql/src/test/results/clientpositive/perf/tez/constraints/query53.q.out a13d0f9c09
> ql/src/test/results/clientpositive/perf/tez/constraints/query57.q.out 69aeaae7e9
> ql/src/test/results/clientpositive/perf/tez/constraints/query6.q.out 7aea119ac3
> ql/src/test/results/clientpositive/perf/tez/constraints/query63.q.out 5620b819fb
> ql/src/test/results/clientpositive/perf/tez/constraints/query68.q.out dd4ce4eb84
> ql/src/test/results/clientpositive/perf/tez/constraints/query70.q.out a49314c858
> ql/src/test/results/clientpositive/perf/tez/constraints/query72.q.out 1a9c2cf203
> ql/src/test/results/clientpositive/perf/tez/constraints/query73.q.out 52b0c26588
> ql/src/test/results/clientpositive/perf/tez/constraints/query74.q.out 525217b526
> ql/src/test/results/clientpositive/perf/tez/constraints/query78.q.out ef4d6dbc21
> ql/src/test/results/clientpositive/perf/tez/constraints/query85.q.out aeb33836cd
> ql/src/test/results/clientpositive/perf/tez/constraints/query86.q.out 638cce1b46
> ql/src/test/results/clientpositive/perf/tez/constraints/query87.q.out b6d3904c1c
> ql/src/test/results/clientpositive/perf/tez/constraints/query88.q.out 64919cafe7
> ql/src/test/results/clientpositive/perf/tez/constraints/query89.q.out 3049fec95c
> ql/src/test/results/clientpositive/perf/tez/query11.q.out da1c349ff0
> ql/src/test/results/clientpositive/perf/tez/query13.q.out 60a73d7250
> ql/src/test/results/clientpositive/perf/tez/query21.q.out 0d10843009
> ql/src/test/results/clientpositive/perf/tez/query31.q.out c0762b7bd4
> ql/src/test/results/clientpositive/perf/tez/query34.q.out d401e4cdc0
> ql/src/test/results/clientpositive/perf/tez/query36.q.out 064837a3cf
> ql/src/test/results/clientpositive/perf/tez/query4.q.out bb0d7ba3f5
> ql/src/test/results/clientpositive/perf/tez/query45.q.out c2f9374c4b
> ql/src/test/results/clientpositive/perf/tez/query47.q.out 04c64b405f
> ql/src/test/results/clientpositive/perf/tez/query48.q.out d64eec1c74
> ql/src/test/results/clientpositive/perf/tez/query53.q.out e9153f3a06
> ql/src/test/results/clientpositive/perf/tez/query57.q.out 4a18880260
> ql/src/test/results/clientpositive/perf/tez/query63.q.out 0bdd48b728
> ql/src/test/results/clientpositive/perf/tez/query70.q.out 8d9d06dd48
> ql/src/test/results/clientpositive/perf/tez/query73.q.out 352c7245ea
> ql/src/test/results/clientpositive/perf/tez/query74.q.out 20aade2974
> ql/src/test/results/clientpositive/perf/tez/query78.q.out 3d938e1c8e
> ql/src/test/results/clientpositive/perf/tez/query85.q.out 5b8ad0ba57
> ql/src/test/results/clientpositive/perf/tez/query86.q.out 2d6d545a5b
> ql/src/test/results/clientpositive/perf/tez/query87.q.out 5b59116741
> ql/src/test/results/clientpositive/perf/tez/query88.q.out e02ff3715b
> ql/src/test/results/clientpositive/perf/tez/query89.q.out 8501822cd2
> ql/src/test/results/clientpositive/perf/tez/query93.q.out b5e6ba9c48
> ql/src/test/results/clientpositive/pointlookup.q.out c77536efe5
> ql/src/test/results/clientpositive/pointlookup2.q.out 5a1f92758a
> ql/src/test/results/clientpositive/pointlookup3.q.out 469a460773
> ql/src/test/results/clientpositive/pointlookup4.q.out f105f8a569
> ql/src/test/results/clientpositive/ppd_constant_expr.q.out 39dd2d7de3
> ql/src/test/results/clientpositive/ppd_join_filter.q.out 68a8cd01f7
> ql/src/test/results/clientpositive/row__id.q.out fc4c3123b0
> ql/src/test/results/clientpositive/semijoin4.q.out 4cfdd55503
> ql/src/test/results/clientpositive/semijoin5.q.out 6fd4174110
> ql/src/test/results/clientpositive/skewjoinopt18.q.out 26526a37b2
> ql/src/test/results/clientpositive/spark/auto_join2.q.out 6aeadb52dd
> ql/src/test/results/clientpositive/spark/auto_join_stats.q.out a6d09228c1
> ql/src/test/results/clientpositive/spark/auto_join_stats2.q.out fbcc489b14
> ql/src/test/results/clientpositive/spark/auto_sortmerge_join_12.q.out 7138a6fb30
> ql/src/test/results/clientpositive/spark/auto_sortmerge_join_16.q.out 24cf07b9a3
> ql/src/test/results/clientpositive/spark/auto_sortmerge_join_16.q.out_spark 8c22440488
> ql/src/test/results/clientpositive/spark/auto_sortmerge_join_6.q.out 329cdf66b2
> ql/src/test/results/clientpositive/spark/bucket_map_join_tez2.q.out be43889af1
> ql/src/test/results/clientpositive/spark/cbo_simple_select.q.out acf91bf178
> ql/src/test/results/clientpositive/spark/groupby_sort_1_23.q.out 866a86d7b4
> ql/src/test/results/clientpositive/spark/groupby_sort_skew_1_23.q.out 06da1248f3
> ql/src/test/results/clientpositive/spark/infer_bucket_sort_map_operators.q.out 59e25f890e
> ql/src/test/results/clientpositive/spark/join2.q.out 3f64bc9a40
> ql/src/test/results/clientpositive/spark/join_filters_overlap.q.out 49226b2622
> ql/src/test/results/clientpositive/spark/parquet_vectorization_0.q.out adb9f4a33b
> ql/src/test/results/clientpositive/spark/parquet_vectorization_5.q.out fc3952117a
> ql/src/test/results/clientpositive/spark/parquet_vectorization_6.q.out 6eabffb84d
> ql/src/test/results/clientpositive/spark/parquet_vectorization_8.q.out 357a321c27
> ql/src/test/results/clientpositive/spark/parquet_vectorization_div0.q.out 8f40278318
> ql/src/test/results/clientpositive/spark/pcr.q.out 2c5b15aa3a
> ql/src/test/results/clientpositive/spark/ppd_join_filter.q.out b8a8760955
> ql/src/test/results/clientpositive/spark/skewjoinopt18.q.out 0e43a882ed
> ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning.q.out 89da63134c
> ql/src/test/results/clientpositive/spark/spark_explainuser_1.q.out b8403f4e39
> ql/src/test/results/clientpositive/spark/spark_use_ts_stats_for_mapjoin.q.out eecacca8ad
> ql/src/test/results/clientpositive/spark/spark_vectorized_dynamic_partition_pruning.q.out e90f9d17ac
> ql/src/test/results/clientpositive/spark/subquery_in.q.out 3fc9aa1b1b
> ql/src/test/results/clientpositive/spark/subquery_multi.q.out 17240f9dc5
> ql/src/test/results/clientpositive/spark/subquery_notin.q.out 2d93874450
> ql/src/test/results/clientpositive/spark/subquery_null_agg.q.out 302c2609cb
> ql/src/test/results/clientpositive/spark/subquery_scalar.q.out 4e31c3fd20
> ql/src/test/results/clientpositive/spark/subquery_select.q.out 3c6f6af020
> ql/src/test/results/clientpositive/spark/subquery_views.q.out d048716c0a
> ql/src/test/results/clientpositive/spark/union22.q.out 3798d87f7b
> ql/src/test/results/clientpositive/spark/vectorization_0.q.out c6e0c33dc5
> ql/src/test/results/clientpositive/spark/vectorization_5.q.out 00f8260aac
> ql/src/test/results/clientpositive/spark/vectorization_6.q.out d1cc6e39ed
> ql/src/test/results/clientpositive/spark/vectorization_div0.q.out 18159aa9bf
> ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out 2d8d8b1ec9
> ql/src/test/results/clientpositive/spark/vectorized_math_funcs.q.out 977725ca4c
> ql/src/test/results/clientpositive/spark/vectorized_string_funcs.q.out 79546c5a73
> ql/src/test/results/clientpositive/subquery_notexists.q.out 2b6c08bde4
> ql/src/test/results/clientpositive/subquery_notin_having.q.out 68a65df3a9
> ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out 7217ac55b3
> ql/src/test/results/clientpositive/timestamp_ints_casts.q.out 83d4557c8a
> ql/src/test/results/clientpositive/udf_isops_simplify.q.out e9fcd05939
> ql/src/test/results/clientpositive/udf_to_unix_timestamp.q.out 1f446eb454
> ql/src/test/results/clientpositive/union22.q.out a3aa5e2c77
> ql/src/test/results/clientpositive/union_offcbo.q.out 2e5675fe8e
> ql/src/test/results/clientpositive/vector_case_when_1.q.out 61062e1f8e
> ql/src/test/results/clientpositive/vector_case_when_2.q.out 29b0823961
> ql/src/test/results/clientpositive/vector_char_mapjoin1.q.out 19cb5b4b71
> ql/src/test/results/clientpositive/vector_coalesce_3.q.out 39fd5e898a
> ql/src/test/results/clientpositive/vector_date_1.q.out 4e82ed84b6
> ql/src/test/results/clientpositive/vector_decimal_math_funcs.q.out 31751503b5
> ql/src/test/results/clientpositive/vector_groupby_mapjoin.q.out 613a30701a
> ql/src/test/results/clientpositive/vector_interval_mapjoin.q.out 49843e939e
> ql/src/test/results/clientpositive/vector_varchar_mapjoin1.q.out 0d4107991c
> ql/src/test/results/clientpositive/vectorization_5.q.out 36eb6d53a8
> ql/src/test/results/clientpositive/vectorization_6.q.out fbb6f5e3ca
> ql/src/test/results/clientpositive/vectorization_8.q.out 6a52519eae
> ql/src/test/results/clientpositive/vectorized_casts.q.out fd6277c4bb
> ql/src/test/results/clientpositive/vectorized_math_funcs.q.out 0b0aba6829
> ql/src/test/results/clientpositive/vectorized_string_funcs.q.out 64064c0e85
> ql/src/test/results/clientpositive/vectorized_timestamp_ints_casts.q.out bf66c03a5e
> ql/src/test/results/clientpositive/view_cbo.q.out c7d9c8a0ec
>
>
> Diff: https://reviews.apache.org/r/69918/diff/2/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Zoltan Haindrich
>
>
Re: Review Request 69918: HIVE-21001 Update to Calcite 1.19
Posted by Zoltan Haindrich <ki...@rxd.hu>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/69918/
-----------------------------------------------------------
(Updated March 27, 2019, 4:40 p.m.)
Review request for hive, Ashutosh Chauhan and Jesús Camacho Rodríguez.
Changes
-------
update diff
Summary (updated)
-----------------
HIVE-21001 Update to Calcite 1.19
Bugs: HIVE-21001
https://issues.apache.org/jira/browse/HIVE-21001
Repository: hive-git
Description (updated)
-------
patch#1 here is #23 on jira
patch#2 here is #48 on jira
Diffs (updated)
-----
accumulo-handler/src/test/results/positive/accumulo_predicate_pushdown.q.out fb8fca9324
accumulo-handler/src/test/results/positive/accumulo_queries.q.out 80a7dc9717
hbase-handler/src/test/results/positive/hbase_ppd_key_range.q.out b80738b263
hbase-handler/src/test/results/positive/hbase_pushdown.q.out f37460c6d3
hbase-handler/src/test/results/positive/hbase_queries.q.out cfcfaf3274
pom.xml 7b45d84de8
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRelBuilder.java e85a99e846
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveRelDecorrelator.java 238ae4ef4e
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveSubQueryRemoveRule.java 50ed8eda89
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/ASTBuilder.java 74f8c33ab7
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/ASTConverter.java e783d1c833
ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartitionPruner.java 7645564f3d
ql/src/java/org/apache/hadoop/hive/ql/parse/CalcitePlanner.java 98e94e27e9
ql/src/java/org/apache/hadoop/hive/ql/parse/TypeCheckProcFactory.java a2dd554b6e
ql/src/test/queries/clientpositive/druidmini_expressions.q e491986250
ql/src/test/queries/clientpositive/subquery_multi.q 81a9187c19
ql/src/test/results/clientpositive/allcolref_in_udf.q.out b635f67b7a
ql/src/test/results/clientpositive/alter_partition_coltype.q.out 1fbc2131d5
ql/src/test/results/clientpositive/annotate_stats_filter.q.out 44f77b8f50
ql/src/test/results/clientpositive/annotate_stats_join_pkfk.q.out 2cf5b0c456
ql/src/test/results/clientpositive/auto_join2.q.out f154680c62
ql/src/test/results/clientpositive/auto_join33.q.out 27fe10a0aa
ql/src/test/results/clientpositive/auto_join_stats.q.out dc1338a5a7
ql/src/test/results/clientpositive/auto_join_stats2.q.out 69623472fc
ql/src/test/results/clientpositive/cbo_rp_simple_select.q.out cb22b61f26
ql/src/test/results/clientpositive/cbo_simple_select.q.out 32e69204f6
ql/src/test/results/clientpositive/char_udf1.q.out 09fb69782f
ql/src/test/results/clientpositive/complex_alias.q.out a808513d73
ql/src/test/results/clientpositive/constantPropWhen.q.out 1684cb6010
ql/src/test/results/clientpositive/constant_prop_3.q.out db73902af1
ql/src/test/results/clientpositive/constprog_when_case.q.out 958e05e959
ql/src/test/results/clientpositive/cte_mat_5.q.out 5beaada3f9
ql/src/test/results/clientpositive/decimal_udf.q.out b2a5837aef
ql/src/test/results/clientpositive/druid/druidmini_expressions.q.out 071a0f7739
ql/src/test/results/clientpositive/druid/druidmini_extractTime.q.out 4ea95f6930
ql/src/test/results/clientpositive/druid/druidmini_floorTime.q.out 8d9382443e
ql/src/test/results/clientpositive/druid/druidmini_test_ts.q.out 358e98b674
ql/src/test/results/clientpositive/dynamic_partition_skip_default.q.out 0c2ad97bdd
ql/src/test/results/clientpositive/encrypted/encryption_join_unencrypted_tbl.q.out e5e6fd1f48
ql/src/test/results/clientpositive/except_all.q.out 24a7dfbcf8
ql/src/test/results/clientpositive/filter_cond_pushdown.q.out 8627583c37
ql/src/test/results/clientpositive/fold_case.q.out f4ef28dae5
ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out 7bd756a863
ql/src/test/results/clientpositive/fold_to_null.q.out 84c379e42e
ql/src/test/results/clientpositive/fold_when.q.out 2cf30b5b4d
ql/src/test/results/clientpositive/groupby_grouping_sets_grouping.q.out 33e68882ff
ql/src/test/results/clientpositive/groupby_rollup_empty.q.out ecfd766526
ql/src/test/results/clientpositive/groupby_sort_1_23.q.out e4ca83b0f4
ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out 7f1a231152
ql/src/test/results/clientpositive/in_typecheck_char.q.out 464aad5924
ql/src/test/results/clientpositive/infer_bucket_sort_map_operators.q.out cd9fb275c4
ql/src/test/results/clientpositive/infer_join_preds.q.out 0afdd029be
ql/src/test/results/clientpositive/innerjoin1.q.out cfc2c06bbc
ql/src/test/results/clientpositive/input8.q.out 32daa0598f
ql/src/test/results/clientpositive/join2.q.out ec9e436013
ql/src/test/results/clientpositive/join_filters_overlap.q.out 6cd17d1ddb
ql/src/test/results/clientpositive/list_bucket_dml_6.q.out da36c459fe
ql/src/test/results/clientpositive/list_bucket_dml_7.q.out 68664a7060
ql/src/test/results/clientpositive/list_bucket_dml_8.q.out 6521e0f497
ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out c6a3c1fb8f
ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out 30f8f0570b
ql/src/test/results/clientpositive/llap/auto_sortmerge_join_16.q.out 2c6d7cafa7
ql/src/test/results/clientpositive/llap/auto_sortmerge_join_6.q.out f61a6ed462
ql/src/test/results/clientpositive/llap/bucket_map_join_tez2.q.out 2d48b9fa84
ql/src/test/results/clientpositive/llap/bucketpruning1.q.out 934b383af5
ql/src/test/results/clientpositive/llap/cbo_simple_select.q.out acf91bf178
ql/src/test/results/clientpositive/llap/constraints_optimization.q.out fbdc702daf
ql/src/test/results/clientpositive/llap/cte_mat_5.q.out 7acc8eefc6
ql/src/test/results/clientpositive/llap/current_date_timestamp.q.out 54244672e4
ql/src/test/results/clientpositive/llap/default_constraint.q.out 5d716ebb56
ql/src/test/results/clientpositive/llap/dynamic_partition_pruning.q.out 1679d577e6
ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out 9813b8fcc3
ql/src/test/results/clientpositive/llap/except_distinct.q.out d54dda9714
ql/src/test/results/clientpositive/llap/explainuser_1.q.out 1ea8fdcbb2
ql/src/test/results/clientpositive/llap/groupby_rollup_empty.q.out e7c0ab975b
ql/src/test/results/clientpositive/llap/join_constraints_optimization.q.out 1098bb41f3
ql/src/test/results/clientpositive/llap/kryo.q.out 7e10d64403
ql/src/test/results/clientpositive/llap/lineage3.q.out 11e6904a12
ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out 9350fcb982
ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_3.q.out e0efe3cc1e
ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_4.q.out 6c3ba6cd96
ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_5.q.out d3e494dc4b
ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_rebuild_dummy.q.out b55287deb0
ql/src/test/results/clientpositive/llap/materialized_view_create_rewrite_time_window.q.out cf6a6bace1
ql/src/test/results/clientpositive/llap/materialized_view_rewrite_1.q.out d8aab03a22
ql/src/test/results/clientpositive/llap/materialized_view_rewrite_10.q.out de13beaf75
ql/src/test/results/clientpositive/llap/materialized_view_rewrite_4.q.out 8566402bff
ql/src/test/results/clientpositive/llap/materialized_view_rewrite_7.q.out 4d7b983226
ql/src/test/results/clientpositive/llap/materialized_view_rewrite_no_join_opt.q.out 9197bb6394
ql/src/test/results/clientpositive/llap/mergejoin.q.out f1153e76dd
ql/src/test/results/clientpositive/llap/optimize_join_ptp.q.out abd7dbdf7a
ql/src/test/results/clientpositive/llap/orc_ppd_varchar.q.out 12d6f67092
ql/src/test/results/clientpositive/llap/sharedwork.q.out 9bd73f98b6
ql/src/test/results/clientpositive/llap/subquery_in.q.out afcbddcef2
ql/src/test/results/clientpositive/llap/subquery_in_having.q.out ddb7b421d9
ql/src/test/results/clientpositive/llap/subquery_multi.q.out e04b2a6f94
ql/src/test/results/clientpositive/llap/subquery_notin.q.out 37d9253f4e
ql/src/test/results/clientpositive/llap/subquery_null_agg.q.out 2c306da6d9
ql/src/test/results/clientpositive/llap/subquery_scalar.q.out 1016a64525
ql/src/test/results/clientpositive/llap/subquery_select.q.out ab56f905e0
ql/src/test/results/clientpositive/llap/subquery_views.q.out fbc9f5b82d
ql/src/test/results/clientpositive/llap/tez_dynpart_hashjoin_2.q.out c1156759d2
ql/src/test/results/clientpositive/llap/tez_smb_reduce_side.q.out 93a1716064
ql/src/test/results/clientpositive/llap/tez_vector_dynpart_hashjoin_2.q.out c1156759d2
ql/src/test/results/clientpositive/llap/unionDistinct_1.q.out 3d6fe204be
ql/src/test/results/clientpositive/llap/vector_adaptor_usage_mode.q.out 93c7e5aa61
ql/src/test/results/clientpositive/llap/vector_case_when_1.q.out 6529758a3a
ql/src/test/results/clientpositive/llap/vector_case_when_2.q.out 218a5cff17
ql/src/test/results/clientpositive/llap/vector_char_mapjoin1.q.out d6f01ae582
ql/src/test/results/clientpositive/llap/vector_coalesce_3.q.out 493cfca23a
ql/src/test/results/clientpositive/llap/vector_date_1.q.out e79a7b7e9e
ql/src/test/results/clientpositive/llap/vector_decimal_math_funcs.q.out b26fb62e17
ql/src/test/results/clientpositive/llap/vector_groupby_grouping_sets_grouping.q.out 16fe26fb6b
ql/src/test/results/clientpositive/llap/vector_groupby_mapjoin.q.out 229814f46d
ql/src/test/results/clientpositive/llap/vector_interval_2.q.out 28da5049af
ql/src/test/results/clientpositive/llap/vector_interval_mapjoin.q.out abf998eb90
ql/src/test/results/clientpositive/llap/vector_orc_nested_column_pruning.q.out 944a36329c
ql/src/test/results/clientpositive/llap/vector_varchar_mapjoin1.q.out f8b3223fdc
ql/src/test/results/clientpositive/llap/vector_windowing_navfn.q.out 2af57ed583
ql/src/test/results/clientpositive/llap/vectorization_0.q.out 1ee9aa97eb
ql/src/test/results/clientpositive/llap/vectorization_5.q.out 6467a2fd81
ql/src/test/results/clientpositive/llap/vectorization_6.q.out 2990bd4b82
ql/src/test/results/clientpositive/llap/vectorization_8.q.out 3959239dbe
ql/src/test/results/clientpositive/llap/vectorization_div0.q.out 9a260ef118
ql/src/test/results/clientpositive/llap/vectorization_short_regress.q.out 051dc2f8a8
ql/src/test/results/clientpositive/llap/vectorized_casts.q.out d1a9620186
ql/src/test/results/clientpositive/llap/vectorized_dynamic_partition_pruning.q.out 7f096716ff
ql/src/test/results/clientpositive/llap/vectorized_math_funcs.q.out 63b42fde3a
ql/src/test/results/clientpositive/llap/vectorized_string_funcs.q.out 7a5073577e
ql/src/test/results/clientpositive/llap/vectorized_timestamp_ints_casts.q.out c52e3b9e94
ql/src/test/results/clientpositive/masking_1.q.out d915a47757
ql/src/test/results/clientpositive/masking_12.q.out 178a141da3
ql/src/test/results/clientpositive/masking_2.q.out 6d8420270b
ql/src/test/results/clientpositive/masking_3.q.out 1c7cd158f4
ql/src/test/results/clientpositive/masking_4.q.out fc0acb7e27
ql/src/test/results/clientpositive/mergejoin.q.out 1c6d62c8a0
ql/src/test/results/clientpositive/nested_column_pruning.q.out 80fb68b2ba
ql/src/test/results/clientpositive/optimize_filter_literal.q.out 6eb573a400
ql/src/test/results/clientpositive/orc_nested_column_pruning.q.out 0fccc9ee7f
ql/src/test/results/clientpositive/orc_ppd_char.q.out 846de53ff4
ql/src/test/results/clientpositive/parquet_vectorization_0.q.out ebbe004dfa
ql/src/test/results/clientpositive/parquet_vectorization_5.q.out fd348a04c2
ql/src/test/results/clientpositive/parquet_vectorization_6.q.out 3ad9ad7e17
ql/src/test/results/clientpositive/parquet_vectorization_8.q.out 112f63392a
ql/src/test/results/clientpositive/parquet_vectorization_div0.q.out a4791ef2c9
ql/src/test/results/clientpositive/pcr.q.out 3840eae596
ql/src/test/results/clientpositive/pcs.q.out b6c22125f3
ql/src/test/results/clientpositive/perf/spark/query11.q.out 45f02fdb49
ql/src/test/results/clientpositive/perf/spark/query13.q.out 04be3cf39a
ql/src/test/results/clientpositive/perf/spark/query21.q.out db03678080
ql/src/test/results/clientpositive/perf/spark/query27.q.out 98a0ea8015
ql/src/test/results/clientpositive/perf/spark/query31.q.out 12c99b1431
ql/src/test/results/clientpositive/perf/spark/query34.q.out 1a6c034cef
ql/src/test/results/clientpositive/perf/spark/query36.q.out 2920c2f0b5
ql/src/test/results/clientpositive/perf/spark/query4.q.out 14a5ea2b21
ql/src/test/results/clientpositive/perf/spark/query45.q.out 7ee7c0ee2b
ql/src/test/results/clientpositive/perf/spark/query47.q.out 7ee1efa54e
ql/src/test/results/clientpositive/perf/spark/query48.q.out 80d9752853
ql/src/test/results/clientpositive/perf/spark/query53.q.out 939e2a54db
ql/src/test/results/clientpositive/perf/spark/query57.q.out b975a8abfc
ql/src/test/results/clientpositive/perf/spark/query63.q.out 9cd9c9897d
ql/src/test/results/clientpositive/perf/spark/query67.q.out f1954b1c85
ql/src/test/results/clientpositive/perf/spark/query70.q.out 11e8f0d18a
ql/src/test/results/clientpositive/perf/spark/query73.q.out f77acfda3d
ql/src/test/results/clientpositive/perf/spark/query74.q.out e7a4784479
ql/src/test/results/clientpositive/perf/spark/query78.q.out 125f0a9904
ql/src/test/results/clientpositive/perf/spark/query85.q.out 04a4e18c30
ql/src/test/results/clientpositive/perf/spark/query86.q.out 301679a2cd
ql/src/test/results/clientpositive/perf/spark/query87.q.out 9008fc2d99
ql/src/test/results/clientpositive/perf/spark/query88.q.out f06f831298
ql/src/test/results/clientpositive/perf/spark/query89.q.out c781201379
ql/src/test/results/clientpositive/perf/spark/query93.q.out f69920d27b
ql/src/test/results/clientpositive/perf/spark/query97.q.out 2372928d52
ql/src/test/results/clientpositive/perf/tez/cbo_ext_query1.q.out bcd1f8dd20
ql/src/test/results/clientpositive/perf/tez/cbo_query1.q.out 9d0fa3a109
ql/src/test/results/clientpositive/perf/tez/cbo_query11.q.out de0783be16
ql/src/test/results/clientpositive/perf/tez/cbo_query12.q.out cda7aa302e
ql/src/test/results/clientpositive/perf/tez/cbo_query13.q.out 412cc67334
ql/src/test/results/clientpositive/perf/tez/cbo_query14.q.out c85f42c4fd
ql/src/test/results/clientpositive/perf/tez/cbo_query15.q.out c00a7418f3
ql/src/test/results/clientpositive/perf/tez/cbo_query16.q.out ef8712ce1f
ql/src/test/results/clientpositive/perf/tez/cbo_query17.q.out 84832a4b4d
ql/src/test/results/clientpositive/perf/tez/cbo_query2.q.out 7b14ad3358
ql/src/test/results/clientpositive/perf/tez/cbo_query20.q.out ba354b6738
ql/src/test/results/clientpositive/perf/tez/cbo_query21.q.out 0365697005
ql/src/test/results/clientpositive/perf/tez/cbo_query23.q.out 377b587654
ql/src/test/results/clientpositive/perf/tez/cbo_query24.q.out 3add88ad25
ql/src/test/results/clientpositive/perf/tez/cbo_query25.q.out db13a5d30a
ql/src/test/results/clientpositive/perf/tez/cbo_query27.q.out e072692b33
ql/src/test/results/clientpositive/perf/tez/cbo_query28.q.out e0e61534c5
ql/src/test/results/clientpositive/perf/tez/cbo_query29.q.out 82a914b616
ql/src/test/results/clientpositive/perf/tez/cbo_query30.q.out 02e26a7c10
ql/src/test/results/clientpositive/perf/tez/cbo_query31.q.out 8907b8d6cd
ql/src/test/results/clientpositive/perf/tez/cbo_query32.q.out fc353fb02b
ql/src/test/results/clientpositive/perf/tez/cbo_query33.q.out 8534997488
ql/src/test/results/clientpositive/perf/tez/cbo_query34.q.out b2a6320acb
ql/src/test/results/clientpositive/perf/tez/cbo_query36.q.out 9a74bed470
ql/src/test/results/clientpositive/perf/tez/cbo_query37.q.out 07b9901520
ql/src/test/results/clientpositive/perf/tez/cbo_query39.q.out 51bb90101d
ql/src/test/results/clientpositive/perf/tez/cbo_query4.q.out 4b388653ae
ql/src/test/results/clientpositive/perf/tez/cbo_query40.q.out 1f834b5647
ql/src/test/results/clientpositive/perf/tez/cbo_query43.q.out 1d86c8bd07
ql/src/test/results/clientpositive/perf/tez/cbo_query47.q.out 8dff4677ba
ql/src/test/results/clientpositive/perf/tez/cbo_query48.q.out 22b051d06a
ql/src/test/results/clientpositive/perf/tez/cbo_query49.q.out 1300dd92af
ql/src/test/results/clientpositive/perf/tez/cbo_query5.q.out e78c3e5917
ql/src/test/results/clientpositive/perf/tez/cbo_query50.q.out becffde820
ql/src/test/results/clientpositive/perf/tez/cbo_query53.q.out 9b42428097
ql/src/test/results/clientpositive/perf/tez/cbo_query54.q.out 39b6a6be15
ql/src/test/results/clientpositive/perf/tez/cbo_query56.q.out d01dbcd154
ql/src/test/results/clientpositive/perf/tez/cbo_query57.q.out 6c8ef17bc6
ql/src/test/results/clientpositive/perf/tez/cbo_query58.q.out b4410ff07a
ql/src/test/results/clientpositive/perf/tez/cbo_query59.q.out 8674a8a6c6
ql/src/test/results/clientpositive/perf/tez/cbo_query6.q.out f502c004cf
ql/src/test/results/clientpositive/perf/tez/cbo_query60.q.out acda930197
ql/src/test/results/clientpositive/perf/tez/cbo_query61.q.out 3c03347810
ql/src/test/results/clientpositive/perf/tez/cbo_query63.q.out 78c9b13111
ql/src/test/results/clientpositive/perf/tez/cbo_query64.q.out 356778b4a7
ql/src/test/results/clientpositive/perf/tez/cbo_query65.q.out 25cb9ccc6b
ql/src/test/results/clientpositive/perf/tez/cbo_query66.q.out e2409a9d82
ql/src/test/results/clientpositive/perf/tez/cbo_query73.q.out 2639cf22b4
ql/src/test/results/clientpositive/perf/tez/cbo_query74.q.out 4a9a1127b3
ql/src/test/results/clientpositive/perf/tez/cbo_query75.q.out 8c445d9de5
ql/src/test/results/clientpositive/perf/tez/cbo_query76.q.out 740d03818e
ql/src/test/results/clientpositive/perf/tez/cbo_query77.q.out 91ad054e66
ql/src/test/results/clientpositive/perf/tez/cbo_query78.q.out 02635826f0
ql/src/test/results/clientpositive/perf/tez/cbo_query80.q.out 334f09cc33
ql/src/test/results/clientpositive/perf/tez/cbo_query81.q.out 0adb5551da
ql/src/test/results/clientpositive/perf/tez/cbo_query82.q.out a60312f11b
ql/src/test/results/clientpositive/perf/tez/cbo_query83.q.out 8211db1c95
ql/src/test/results/clientpositive/perf/tez/cbo_query85.q.out 0963936768
ql/src/test/results/clientpositive/perf/tez/cbo_query87.q.out e030b3eb2c
ql/src/test/results/clientpositive/perf/tez/cbo_query88.q.out 1f4471e8ae
ql/src/test/results/clientpositive/perf/tez/cbo_query89.q.out 7cfb3ecdec
ql/src/test/results/clientpositive/perf/tez/cbo_query91.q.out e6fe23fb5b
ql/src/test/results/clientpositive/perf/tez/cbo_query92.q.out be7f364ee9
ql/src/test/results/clientpositive/perf/tez/cbo_query93.q.out 6a8ed39e29
ql/src/test/results/clientpositive/perf/tez/cbo_query94.q.out e80788209e
ql/src/test/results/clientpositive/perf/tez/cbo_query95.q.out 68f318934c
ql/src/test/results/clientpositive/perf/tez/cbo_query97.q.out a6f39397ea
ql/src/test/results/clientpositive/perf/tez/cbo_query98.q.out 374a6a06d6
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_ext_query1.q.out 255261bdaa
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query1.q.out 13801ffc6c
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query11.q.out f315e3c455
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query12.q.out ab4a8377e6
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query13.q.out a08c5a4be1
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query14.q.out 118d23b577
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query15.q.out 32404b6209
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query16.q.out 1de59b24d9
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query17.q.out 120c8d28d1
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query2.q.out 07ab7a16e0
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query20.q.out 29382b389b
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query21.q.out 5e165e8e70
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query23.q.out 3146b776ce
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query24.q.out 41d96ea303
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query25.q.out 958033e41b
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query27.q.out 7fae258207
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query28.q.out e0e61534c5
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query29.q.out 3e7c6805b2
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query30.q.out bd68baa23b
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query31.q.out f8e31a23aa
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query32.q.out b5cf714198
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query33.q.out e8824ddf54
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query34.q.out 987f8d3eea
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query36.q.out d4031261c7
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query37.q.out f054717d70
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query39.q.out 272bedcbce
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query4.q.out 9668e0f4a1
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query40.q.out 5cce22af4e
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query43.q.out 6b21ee45c0
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query46.q.out 9d21449b65
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query47.q.out 8aa0871cb0
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query48.q.out 3188d82f28
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query49.q.out bc108dba6e
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query5.q.out 54f3dd6a10
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query50.q.out 49c87eedb5
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query53.q.out bac3f77538
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query54.q.out e33203d93c
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query56.q.out a13e599b34
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query57.q.out cb8f67b5c1
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query58.q.out 3e89c2da75
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query59.q.out 34376d1262
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query6.q.out 5e3deb3eb9
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query60.q.out ea098f7567
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query61.q.out 2bc02f51f7
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query63.q.out e22d812f78
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query64.q.out 8223efcdb6
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query65.q.out 3e906b73b0
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query66.q.out 77256a3adc
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query68.q.out 1b25235c8a
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query72.q.out 206b0f1972
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query73.q.out 38af7c0d35
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query74.q.out 4a8f0b88f0
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query75.q.out a95e756dab
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query76.q.out a51a05ac00
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query77.q.out 0ac295bf8f
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query78.q.out de1b133006
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query80.q.out a4fac0cca1
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query81.q.out 98066643bf
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query82.q.out 54c4a99b68
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query83.q.out 58ed6dabe7
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query85.q.out 91aad930ba
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query87.q.out 97c9eddc34
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query88.q.out 1ac8fe2dcd
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query89.q.out d9c7d42b9f
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query91.q.out 0017776216
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query92.q.out 503c78185c
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query94.q.out 25e0c8bd9e
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query95.q.out 606e162b30
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query97.q.out c8fff90413
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query98.q.out 2a6b66f2bf
ql/src/test/results/clientpositive/perf/tez/constraints/mv_query44.q.out db9acc93cb
ql/src/test/results/clientpositive/perf/tez/constraints/query1.q.out 69f93290d9
ql/src/test/results/clientpositive/perf/tez/constraints/query11.q.out 7e0582e164
ql/src/test/results/clientpositive/perf/tez/constraints/query13.q.out 616ed6bcde
ql/src/test/results/clientpositive/perf/tez/constraints/query21.q.out 7c68a294ea
ql/src/test/results/clientpositive/perf/tez/constraints/query31.q.out 8e0de0ffe2
ql/src/test/results/clientpositive/perf/tez/constraints/query34.q.out e2c3631141
ql/src/test/results/clientpositive/perf/tez/constraints/query36.q.out 8158608354
ql/src/test/results/clientpositive/perf/tez/constraints/query4.q.out e6558e99a9
ql/src/test/results/clientpositive/perf/tez/constraints/query44.q.out 3fd361a9f9
ql/src/test/results/clientpositive/perf/tez/constraints/query45.q.out 64d9c98395
ql/src/test/results/clientpositive/perf/tez/constraints/query46.q.out dde72e07b8
ql/src/test/results/clientpositive/perf/tez/constraints/query47.q.out efb3edda71
ql/src/test/results/clientpositive/perf/tez/constraints/query48.q.out 93bafabefd
ql/src/test/results/clientpositive/perf/tez/constraints/query53.q.out a13d0f9c09
ql/src/test/results/clientpositive/perf/tez/constraints/query57.q.out 69aeaae7e9
ql/src/test/results/clientpositive/perf/tez/constraints/query6.q.out 7aea119ac3
ql/src/test/results/clientpositive/perf/tez/constraints/query63.q.out 5620b819fb
ql/src/test/results/clientpositive/perf/tez/constraints/query68.q.out dd4ce4eb84
ql/src/test/results/clientpositive/perf/tez/constraints/query70.q.out a49314c858
ql/src/test/results/clientpositive/perf/tez/constraints/query72.q.out 1a9c2cf203
ql/src/test/results/clientpositive/perf/tez/constraints/query73.q.out 52b0c26588
ql/src/test/results/clientpositive/perf/tez/constraints/query74.q.out 525217b526
ql/src/test/results/clientpositive/perf/tez/constraints/query78.q.out ef4d6dbc21
ql/src/test/results/clientpositive/perf/tez/constraints/query85.q.out aeb33836cd
ql/src/test/results/clientpositive/perf/tez/constraints/query86.q.out 638cce1b46
ql/src/test/results/clientpositive/perf/tez/constraints/query87.q.out b6d3904c1c
ql/src/test/results/clientpositive/perf/tez/constraints/query88.q.out 64919cafe7
ql/src/test/results/clientpositive/perf/tez/constraints/query89.q.out 3049fec95c
ql/src/test/results/clientpositive/perf/tez/query11.q.out da1c349ff0
ql/src/test/results/clientpositive/perf/tez/query13.q.out 60a73d7250
ql/src/test/results/clientpositive/perf/tez/query21.q.out 0d10843009
ql/src/test/results/clientpositive/perf/tez/query31.q.out c0762b7bd4
ql/src/test/results/clientpositive/perf/tez/query34.q.out d401e4cdc0
ql/src/test/results/clientpositive/perf/tez/query36.q.out 064837a3cf
ql/src/test/results/clientpositive/perf/tez/query4.q.out bb0d7ba3f5
ql/src/test/results/clientpositive/perf/tez/query45.q.out c2f9374c4b
ql/src/test/results/clientpositive/perf/tez/query47.q.out 04c64b405f
ql/src/test/results/clientpositive/perf/tez/query48.q.out d64eec1c74
ql/src/test/results/clientpositive/perf/tez/query53.q.out e9153f3a06
ql/src/test/results/clientpositive/perf/tez/query57.q.out 4a18880260
ql/src/test/results/clientpositive/perf/tez/query63.q.out 0bdd48b728
ql/src/test/results/clientpositive/perf/tez/query70.q.out 8d9d06dd48
ql/src/test/results/clientpositive/perf/tez/query73.q.out 352c7245ea
ql/src/test/results/clientpositive/perf/tez/query74.q.out 20aade2974
ql/src/test/results/clientpositive/perf/tez/query78.q.out 3d938e1c8e
ql/src/test/results/clientpositive/perf/tez/query85.q.out 5b8ad0ba57
ql/src/test/results/clientpositive/perf/tez/query86.q.out 2d6d545a5b
ql/src/test/results/clientpositive/perf/tez/query87.q.out 5b59116741
ql/src/test/results/clientpositive/perf/tez/query88.q.out e02ff3715b
ql/src/test/results/clientpositive/perf/tez/query89.q.out 8501822cd2
ql/src/test/results/clientpositive/perf/tez/query93.q.out b5e6ba9c48
ql/src/test/results/clientpositive/pointlookup.q.out c77536efe5
ql/src/test/results/clientpositive/pointlookup2.q.out 5a1f92758a
ql/src/test/results/clientpositive/pointlookup3.q.out 469a460773
ql/src/test/results/clientpositive/pointlookup4.q.out f105f8a569
ql/src/test/results/clientpositive/ppd_constant_expr.q.out 39dd2d7de3
ql/src/test/results/clientpositive/ppd_join_filter.q.out 68a8cd01f7
ql/src/test/results/clientpositive/row__id.q.out fc4c3123b0
ql/src/test/results/clientpositive/semijoin4.q.out 4cfdd55503
ql/src/test/results/clientpositive/semijoin5.q.out 6fd4174110
ql/src/test/results/clientpositive/skewjoinopt18.q.out 26526a37b2
ql/src/test/results/clientpositive/spark/auto_join2.q.out 6aeadb52dd
ql/src/test/results/clientpositive/spark/auto_join_stats.q.out a6d09228c1
ql/src/test/results/clientpositive/spark/auto_join_stats2.q.out fbcc489b14
ql/src/test/results/clientpositive/spark/auto_sortmerge_join_12.q.out 7138a6fb30
ql/src/test/results/clientpositive/spark/auto_sortmerge_join_16.q.out 24cf07b9a3
ql/src/test/results/clientpositive/spark/auto_sortmerge_join_16.q.out_spark 8c22440488
ql/src/test/results/clientpositive/spark/auto_sortmerge_join_6.q.out 329cdf66b2
ql/src/test/results/clientpositive/spark/bucket_map_join_tez2.q.out be43889af1
ql/src/test/results/clientpositive/spark/cbo_simple_select.q.out acf91bf178
ql/src/test/results/clientpositive/spark/groupby_sort_1_23.q.out 866a86d7b4
ql/src/test/results/clientpositive/spark/groupby_sort_skew_1_23.q.out 06da1248f3
ql/src/test/results/clientpositive/spark/infer_bucket_sort_map_operators.q.out 59e25f890e
ql/src/test/results/clientpositive/spark/join2.q.out 3f64bc9a40
ql/src/test/results/clientpositive/spark/join_filters_overlap.q.out 49226b2622
ql/src/test/results/clientpositive/spark/parquet_vectorization_0.q.out adb9f4a33b
ql/src/test/results/clientpositive/spark/parquet_vectorization_5.q.out fc3952117a
ql/src/test/results/clientpositive/spark/parquet_vectorization_6.q.out 6eabffb84d
ql/src/test/results/clientpositive/spark/parquet_vectorization_8.q.out 357a321c27
ql/src/test/results/clientpositive/spark/parquet_vectorization_div0.q.out 8f40278318
ql/src/test/results/clientpositive/spark/pcr.q.out 2c5b15aa3a
ql/src/test/results/clientpositive/spark/ppd_join_filter.q.out b8a8760955
ql/src/test/results/clientpositive/spark/skewjoinopt18.q.out 0e43a882ed
ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning.q.out 89da63134c
ql/src/test/results/clientpositive/spark/spark_explainuser_1.q.out b8403f4e39
ql/src/test/results/clientpositive/spark/spark_use_ts_stats_for_mapjoin.q.out eecacca8ad
ql/src/test/results/clientpositive/spark/spark_vectorized_dynamic_partition_pruning.q.out e90f9d17ac
ql/src/test/results/clientpositive/spark/subquery_in.q.out 3fc9aa1b1b
ql/src/test/results/clientpositive/spark/subquery_multi.q.out 17240f9dc5
ql/src/test/results/clientpositive/spark/subquery_notin.q.out 2d93874450
ql/src/test/results/clientpositive/spark/subquery_null_agg.q.out 302c2609cb
ql/src/test/results/clientpositive/spark/subquery_scalar.q.out 4e31c3fd20
ql/src/test/results/clientpositive/spark/subquery_select.q.out 3c6f6af020
ql/src/test/results/clientpositive/spark/subquery_views.q.out d048716c0a
ql/src/test/results/clientpositive/spark/union22.q.out 3798d87f7b
ql/src/test/results/clientpositive/spark/vectorization_0.q.out c6e0c33dc5
ql/src/test/results/clientpositive/spark/vectorization_5.q.out 00f8260aac
ql/src/test/results/clientpositive/spark/vectorization_6.q.out d1cc6e39ed
ql/src/test/results/clientpositive/spark/vectorization_div0.q.out 18159aa9bf
ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out 2d8d8b1ec9
ql/src/test/results/clientpositive/spark/vectorized_math_funcs.q.out 977725ca4c
ql/src/test/results/clientpositive/spark/vectorized_string_funcs.q.out 79546c5a73
ql/src/test/results/clientpositive/subquery_notexists.q.out 2b6c08bde4
ql/src/test/results/clientpositive/subquery_notin_having.q.out 68a65df3a9
ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out 7217ac55b3
ql/src/test/results/clientpositive/timestamp_ints_casts.q.out 83d4557c8a
ql/src/test/results/clientpositive/udf_isops_simplify.q.out e9fcd05939
ql/src/test/results/clientpositive/udf_to_unix_timestamp.q.out 1f446eb454
ql/src/test/results/clientpositive/union22.q.out a3aa5e2c77
ql/src/test/results/clientpositive/union_offcbo.q.out 2e5675fe8e
ql/src/test/results/clientpositive/vector_case_when_1.q.out 61062e1f8e
ql/src/test/results/clientpositive/vector_case_when_2.q.out 29b0823961
ql/src/test/results/clientpositive/vector_char_mapjoin1.q.out 19cb5b4b71
ql/src/test/results/clientpositive/vector_coalesce_3.q.out 39fd5e898a
ql/src/test/results/clientpositive/vector_date_1.q.out 4e82ed84b6
ql/src/test/results/clientpositive/vector_decimal_math_funcs.q.out 31751503b5
ql/src/test/results/clientpositive/vector_groupby_mapjoin.q.out 613a30701a
ql/src/test/results/clientpositive/vector_interval_mapjoin.q.out 49843e939e
ql/src/test/results/clientpositive/vector_varchar_mapjoin1.q.out 0d4107991c
ql/src/test/results/clientpositive/vectorization_5.q.out 36eb6d53a8
ql/src/test/results/clientpositive/vectorization_6.q.out fbb6f5e3ca
ql/src/test/results/clientpositive/vectorization_8.q.out 6a52519eae
ql/src/test/results/clientpositive/vectorized_casts.q.out fd6277c4bb
ql/src/test/results/clientpositive/vectorized_math_funcs.q.out 0b0aba6829
ql/src/test/results/clientpositive/vectorized_string_funcs.q.out 64064c0e85
ql/src/test/results/clientpositive/vectorized_timestamp_ints_casts.q.out bf66c03a5e
ql/src/test/results/clientpositive/view_cbo.q.out c7d9c8a0ec
Diff: https://reviews.apache.org/r/69918/diff/2/
Changes: https://reviews.apache.org/r/69918/diff/1-2/
Testing
-------
Thanks,
Zoltan Haindrich
Re: Review Request 69918: HIVE-21001 Update to Calcite 1.18
Posted by Ashutosh Chauhan <ha...@apache.org>.
> On Feb. 7, 2019, 9:16 p.m., Ashutosh Chauhan wrote:
> > accumulo-handler/src/test/results/positive/accumulo_predicate_pushdown.q.out
> > Line 417 (original), 417 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124217#file2124217line417>
> >
> > This should further fold to key >= '90'Can you file a follow-up jira for this?
>
> Zoltan Haindrich wrote:
> I think this might not be simplified further; because when key is null the expression should be true.
> ```
> (key < '90') is not true
> (key >= '90') or key is null
>
> not COALESCE((key < '90'),false)
> COALESCE((key >= '90'),true)
> ```
Thats right. But it can be folded to key < '90' is false
> On Feb. 7, 2019, 9:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/constant_prop_3.q.out
> > Line 286 (original), 286 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124230#file2124230line286>
> >
> > New expression tree is longer compared to original. I guess we try to apply DeMorgan theorem here, but in this case its a net loss. Perhaps, we can add a (simple) logic which says if node count in expression tree grows after the application of theorem we throw away that.
>
> Zoltan Haindrich wrote:
> simplification is too conservative in 1.18; see: CALCITE-2840
We shall make CALCITE-2840 blocker for 1.19 release since its a regression.
> On Feb. 7, 2019, 9:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/fold_case.q.out
> > Line 21 (original), 21 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124238#file2124238line21>
> >
> > {{is true}} is redundant. Can we re-fold it?
>
> Zoltan Haindrich wrote:
> yes; simplify currently not removes redundant IS X w.r.t. unknownAs mode - I've noted this somewhere...
>
> it's interesting that it earlier worked
> CALCITE-2838
We shall make CALCITE-2838 blocker for 1.19 release since its a regression.
> On Feb. 7, 2019, 9:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out
> > Line 50 (original), 50 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124239#file2124239line50>
> >
> > New Expression is more complex to evaluate. Can we refold this?
>
> Zoltan Haindrich wrote:
> yes, this shouldn't happen; "ELSE NULL" should really be "ELSE FALSE"
is this tracked in a jira?
> On Feb. 7, 2019, 9:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/fold_when.q.out
> > Line 227 (original), 227 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124240#file2124240line227>
> >
> > This {{is true}} also gets in a way of constant propagation.
>
> Zoltan Haindrich wrote:
> CALCITE-2838
We shall make CALCITE-2838 blocker for 1.19 release since its a regression.
> On Feb. 7, 2019, 9:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/perf/tez/query70.q.out
> > Line 113 (original), 113 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124400#file2124400line113>
> >
> > UDFToLong(0) should be folded. Can you file a follow-up jira for it?
>
> Zoltan Haindrich wrote:
> yes; cast(null as string) also seems to be odd
> at the ast level it looks good - calcite doesn't seem to be leaving an explicit cast there
is this tracked in a jira?
> On Feb. 7, 2019, 9:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/ppd_udf_case.q.out
> > Line 50 (original), 49 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124414#file2124414line50>
> >
> > New expression is more expensive to evaluate.
>
> Zoltan Haindrich wrote:
> this expression is false
> ```
> (null and (key = '27') is not true and (key = '38') is not true)) is true
> ```
> I'll take a look why it regressed
>
> after some calcite fixes I've prepared so far...most probably CALCITE-2840
We shall make CALCITE-2840 blocker for 1.19 release since its a regression.
- Ashutosh
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/69918/#review212637
-----------------------------------------------------------
On Feb. 7, 2019, 7:08 p.m., Zoltan Haindrich wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/69918/
> -----------------------------------------------------------
>
> (Updated Feb. 7, 2019, 7:08 p.m.)
>
>
> Review request for hive, Ashutosh Chauhan and Jesús Camacho Rodríguez.
>
>
> Bugs: HIVE-21001
> https://issues.apache.org/jira/browse/HIVE-21001
>
>
> Repository: hive-git
>
>
> Description
> -------
>
> patch#1 here is #23 on jira
>
>
> Diffs
> -----
>
> accumulo-handler/src/test/results/positive/accumulo_predicate_pushdown.q.out 8a1e0609f9f48434d8147c296984bbc0a6cbae35
> hbase-handler/src/test/results/positive/hbase_ppd_key_range.q.out 5e051543133125a57dbf5b83b62f0a13cf7f415a
> hbase-handler/src/test/results/positive/hbase_pushdown.q.out 57613c36f9b3376469b1b05e9a9df59bd5365450
> pom.xml 240472a30e033a83d1c799e636d8df29cb2c5770
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRelBuilder.java e85a99e84658a69c4fd93a6c352af4ead768ef67
> ql/src/test/queries/clientpositive/druidmini_expressions.q 36aad7937d556e013773f29ecd89bf0629c1937d
> ql/src/test/results/clientpositive/alter_partition_coltype.q.out d484f9e2237402fa475cb79a182340d7d83dadb9
> ql/src/test/results/clientpositive/annotate_stats_filter.q.out 44f77b8f503e3b1a5c6d68caeb9727b8950fc93c
> ql/src/test/results/clientpositive/cbo_rp_simple_select.q.out cb22b61f269db76f5397a4ce0981e92d236d1123
> ql/src/test/results/clientpositive/cbo_simple_select.q.out 32e69204f699186c4e591770320802ebb40e2c42
> ql/src/test/results/clientpositive/complex_alias.q.out f9315f80457651a1324397c2a129c2bcc6ac0bc4
> ql/src/test/results/clientpositive/constantPropWhen.q.out 4e7af0cf181c47c5e19a658764bea3eda959d88f
> ql/src/test/results/clientpositive/constantPropagateForSubQuery.q.out 221837b410f6df499c18cbf04bee54a4c7b241f4
> ql/src/test/results/clientpositive/constant_prop_3.q.out 2b314d7ebdf1e015a28379cd1795353206268efb
> ql/src/test/results/clientpositive/constprog_when_case.q.out d237f135acd1ee199084866e44436e7757cb12e4
> ql/src/test/results/clientpositive/decimal_udf.q.out 3ef40023ebf683c224c45eca61af5221d210a8ff
> ql/src/test/results/clientpositive/druid/druidmini_expressions.q.out 973cade307bef1a1559a4a27a78078659628ea5a
> ql/src/test/results/clientpositive/druid/druidmini_extractTime.q.out 4ea95f69302cdc283047612ef5b0f9847365b820
> ql/src/test/results/clientpositive/druid/druidmini_floorTime.q.out 8d9382443ef290dedfa880b7413bf2742fd199ce
> ql/src/test/results/clientpositive/druid/druidmini_test_ts.q.out 9c412d97dd4d42e7e45990fa3be380f947103cfd
> ql/src/test/results/clientpositive/dynamic_partition_skip_default.q.out f76b24e7d9c0cf947cf4fff06fa55af73670e68f
> ql/src/test/results/clientpositive/fold_case.q.out 408275dff6b42b6339fde24ae9d948fcca66d90f
> ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out 25825b824db57cec60ee199aaccaab06056c3287
> ql/src/test/results/clientpositive/fold_when.q.out 6f3a479ba6f5092bcd6ce1e431a88df8a32725fd
> ql/src/test/results/clientpositive/groupby_sort_1_23.q.out 7826f2eb7ad94ae0bf77bd129c21caca8808e0a2
> ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out 674e8bfe328761bffbaedfb93e3942548ac9b691
> ql/src/test/results/clientpositive/in_typecheck_char.q.out 6948719881a7da18def438a2a113a4c48201ad41
> ql/src/test/results/clientpositive/infer_join_preds.q.out 2bd92aedb69589f7183b22e50fd6175595cd6a8e
> ql/src/test/results/clientpositive/innerjoin1.q.out 0bde0c9fe00282f25d184fa90e30e98639f90ac7
> ql/src/test/results/clientpositive/input23.q.out 4140b3c63f5e5d7923ce9f11f56e004d750db12b
> ql/src/test/results/clientpositive/input42.q.out b2a3c6a0a4c710c6fd1da9a2e12504727d7dc4db
> ql/src/test/results/clientpositive/input8.q.out 3c533a87481638937becffe1cb957ac86ab74daf
> ql/src/test/results/clientpositive/input_part1.q.out ae893c47426d5202adfcd9044a850a5f1dcdd003
> ql/src/test/results/clientpositive/input_part9.q.out 356c28334c4216549ca0321b5e5c3eda268b96e3
> ql/src/test/results/clientpositive/join_filters_overlap.q.out 847b45d60839994fea25a069a410cf89285cf69c
> ql/src/test/results/clientpositive/list_bucket_dml_1.q.out 1ca49834c0b4cb40f9ff9a9f2d920c681c319ab6
> ql/src/test/results/clientpositive/list_bucket_dml_11.q.out 3508a6ffd17b1cb68bf691392b92a4fe7317573b
> ql/src/test/results/clientpositive/list_bucket_dml_12.q.out 406a9c1a75e2ef3802992dc956bb6f68a20207c9
> ql/src/test/results/clientpositive/list_bucket_dml_13.q.out a383a3849c024f169a2aeb1bf9f97d5a72d64367
> ql/src/test/results/clientpositive/list_bucket_dml_14.q.out 5b89cd7c1115890a07f4ed440a44b63b1b16b3c2
> ql/src/test/results/clientpositive/list_bucket_dml_2.q.out 8f39619971d92d7b614e70672cec5eb2fb79dce4
> ql/src/test/results/clientpositive/list_bucket_dml_3.q.out fb8ff449a934946cb4eec39565c3d86fdb33be50
> ql/src/test/results/clientpositive/list_bucket_dml_4.q.out 9bcc9a5fca3c26e56cb7e80771be1ccdb1c6842b
> ql/src/test/results/clientpositive/list_bucket_dml_5.q.out 9b6bf06790b242d4a0b1f92942fe4fd8888125d9
> ql/src/test/results/clientpositive/list_bucket_dml_6.q.out 76459d77297c37dd6b2df7329bbef4f91cd9eab1
> ql/src/test/results/clientpositive/list_bucket_dml_7.q.out ddfa3240e333c8b3d8c1207e3580f4c79d17d65f
> ql/src/test/results/clientpositive/list_bucket_dml_8.q.out 30e75e1d325f9ec2862588cc0de098db3bbf8d77
> ql/src/test/results/clientpositive/list_bucket_dml_9.q.out c8876b7ba909bed77065c0040f47b968afe47bd6
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out 901b2862e66f7474f67b347f6ba82a23ce7d36d3
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out ba28d5030782e5b4cde64969057ca1230e62e131
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out 75c4aba78ac173ed7a883d9f5d9b12223b5ac259
> ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out 79620126a8963bc0ecbc810cef9ee8d6b57a4b2e
> ql/src/test/results/clientpositive/llap/bucket_map_join_tez2.q.out 5de5a69f87d70ad0fd65ba5d11cc6f6314e24bd3
> ql/src/test/results/clientpositive/llap/bucketpruning1.q.out 934b383af54eb99ee072fb6e212f75f2325367a1
> ql/src/test/results/clientpositive/llap/cbo_simple_select.q.out acf91bf1787fb19c1c51264beabaa109d36c59f2
> ql/src/test/results/clientpositive/llap/explainuser_1.q.out 688296359940fe9648f852813383b72788a777ca
> ql/src/test/results/clientpositive/llap/join_constraints_optimization.q.out 1098bb41f309e95a0a7eeb7e765cfd5a7ac6e5b8
> ql/src/test/results/clientpositive/llap/kryo.q.out 5d556f46c083b44f6a47ab8d92c8da4071d64503
> ql/src/test/results/clientpositive/llap/lineage3.q.out bfd82cd5137d75add4d73f8534d03c5146a1a3c5
> ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out 46e211d26aafef0ec0c09c678ade3527d8338234
> ql/src/test/results/clientpositive/llap/mergejoin.q.out 7c1bc565af71da7800d157acf09d108db30f4185
> ql/src/test/results/clientpositive/llap/ppd_union_view.q.out cba24342f82bc1216403c01ac24135b7c591b3b8
> ql/src/test/results/clientpositive/llap/results_cache_2.q.out 11dbacf3d1a33d41f144981a4bce7bb719684adc
> ql/src/test/results/clientpositive/llap/semijoin6.q.out 139471970a818c1384bb8ceea808203412e51553
> ql/src/test/results/clientpositive/llap/subquery_in.q.out 07cc4dbabc2cf4f109b6dcce1e909a4f7f469da2
> ql/src/test/results/clientpositive/llap/subquery_in_having.q.out 3839696882a357180d74472fe40e14a8b15a6205
> ql/src/test/results/clientpositive/llap/subquery_multi.q.out 7b00d6975432d73ba5b7a091efed5fe03fc937e6
> ql/src/test/results/clientpositive/llap/subquery_notin.q.out 29d8bbfb48e68522071f2c3987ef719a1ed01f6d
> ql/src/test/results/clientpositive/llap/subquery_null_agg.q.out 4591ff846056daecabf9c3cff35d0158c37d699d
> ql/src/test/results/clientpositive/llap/subquery_scalar.q.out c43ad9188b3fbacc467131685db7aafdc5c5b9bc
> ql/src/test/results/clientpositive/llap/subquery_select.q.out d3cc980ca1059a96864ecb6008022d412a344bd0
> ql/src/test/results/clientpositive/llap/subquery_views.q.out aa50b468c3729ace343b25c3754d3c859ed1b39d
> ql/src/test/results/clientpositive/llap/tez_smb_reduce_side.q.out 7ceeb417c51cd6cb5dbcc38e4c1151315c5a44d8
> ql/src/test/results/clientpositive/llap/unionDistinct_1.q.out 93791ac8e0a0c1b8f0540f7f61ad02b71a9789ec
> ql/src/test/results/clientpositive/llap/vector_case_when_1.q.out c5a35ba91cfd81e3c02f2c70ef591f0b90513c56
> ql/src/test/results/clientpositive/llap/vector_case_when_2.q.out 0f958e833bd0a6bfdeee5b14b77e4271136bf578
> ql/src/test/results/clientpositive/llap/vector_coalesce_3.q.out 493cfca23ad6595a99e6f12ca1ccf8b6188739f4
> ql/src/test/results/clientpositive/llap/vector_decimal_math_funcs.q.out 359f9e7ca05e001793d28ceaa09abbb998cbe308
> ql/src/test/results/clientpositive/llap/vector_groupby_mapjoin.q.out c20bc7125774bc69c6d427bc3534a364974128ed
> ql/src/test/results/clientpositive/llap/vectorization_0.q.out 60c70219fff31b703035704c33ef6f80b7b39ccd
> ql/src/test/results/clientpositive/llap/vectorization_5.q.out 5d700255fbd08989048adc1fed788b4419f7e61b
> ql/src/test/results/clientpositive/llap/vectorization_8.q.out a0e1a4b21458be47695496a457d406365b8360cd
> ql/src/test/results/clientpositive/llap/vectorization_short_regress.q.out f9297067570f1b75a870fc05d585fa4f1e8d5f25
> ql/src/test/results/clientpositive/llap/vectorized_casts.q.out cc53f110be0ff91d450b1bd6d8cca1d7d605a1f1
> ql/src/test/results/clientpositive/llap/vectorized_math_funcs.q.out 61a915936c090b47fba2c4ecaf87ed837f5813db
> ql/src/test/results/clientpositive/llap/vectorized_string_funcs.q.out 7a5073577e250753eafb0103848b74279d4ce8cb
> ql/src/test/results/clientpositive/llap/vectorized_timestamp_ints_casts.q.out 9073b6a77e129c06f32c9947818630f2b8732e4e
> ql/src/test/results/clientpositive/mergejoin.q.out 2108434f27cd707ab822ee652424a7260d528bb1
> ql/src/test/results/clientpositive/optimize_filter_literal.q.out 3e8ca3a7f9660597291267e15d23d2d51e04dbed
> ql/src/test/results/clientpositive/parquet_vectorization_0.q.out d45655d6981f89b233e13539eabd9b1e55a098de
> ql/src/test/results/clientpositive/parquet_vectorization_5.q.out baee2c80a9ca08c012ed5b21da86347bfa20b25f
> ql/src/test/results/clientpositive/parquet_vectorization_8.q.out e01cf4a8c0fbe0cde48ab6ba482690c2d3bf315b
> ql/src/test/results/clientpositive/pcr.q.out d71ef675d50e861ed7da62f3cea4684a3fc49a66
> ql/src/test/results/clientpositive/pcs.q.out 225624eb978164c1f1148745c1d74700aeb8561a
> ql/src/test/results/clientpositive/perf/spark/query11.q.out 28ce6d0814c60580e5daa1649d3735f00c54d71b
> ql/src/test/results/clientpositive/perf/spark/query13.q.out 2b6c19d6c2724952ca5d2d14a06733ff6a327b0f
> ql/src/test/results/clientpositive/perf/spark/query31.q.out 27cfadc94269b8d1e08c3f0fd69b3e88b27c2d57
> ql/src/test/results/clientpositive/perf/spark/query36.q.out c6088be8dbcbc2688f34f45099c38173610b7f20
> ql/src/test/results/clientpositive/perf/spark/query4.q.out 93e83ef10ed543b085188ba20bb9137969cc57c5
> ql/src/test/results/clientpositive/perf/spark/query45.q.out c8242745ee4417adaca79e6f8abd621637db88bd
> ql/src/test/results/clientpositive/perf/spark/query48.q.out 024d2052904d7dee4ee7310c70bff996794ec9bc
> ql/src/test/results/clientpositive/perf/spark/query53.q.out ea5dde1e511983c45b2afe23277e78e6cc67b408
> ql/src/test/results/clientpositive/perf/spark/query6.q.out 2702aefd92ba7af8eed0741bd4595454af0eb298
> ql/src/test/results/clientpositive/perf/spark/query63.q.out 2d905d382bc3352e97703be2405d1fa983434a20
> ql/src/test/results/clientpositive/perf/spark/query70.q.out 56767af272f2d8bb5443e482b67779aa81a1fcf6
> ql/src/test/results/clientpositive/perf/spark/query74.q.out cc9b74eb0c9893746ebca4fb0d648a2a212d9812
> ql/src/test/results/clientpositive/perf/spark/query78.q.out c121a341fd47b12003e7b3c698e29c9cdc9137f8
> ql/src/test/results/clientpositive/perf/spark/query85.q.out a7bf288044b8a80211c95b34f43b513325c58509
> ql/src/test/results/clientpositive/perf/spark/query86.q.out 835ac5c9ada33a6edd2c5f2d2010a272a512c23e
> ql/src/test/results/clientpositive/perf/spark/query88.q.out 029da524d04e41ac4aafeebd8686d537d3c19072
> ql/src/test/results/clientpositive/perf/spark/query89.q.out 40a698aadfc1554f95a9435440f3cd3956ac2bf4
> ql/src/test/results/clientpositive/perf/spark/query97.q.out 1ace8e8ff537d82bbba6cd41ef28e9ef2efb2046
> ql/src/test/results/clientpositive/perf/tez/cbo_query11.q.out de0783be16564d0b0a7755652056e7a61d7fea51
> ql/src/test/results/clientpositive/perf/tez/cbo_query13.q.out 19f30397814b16a5abdd2901c8efbe2f87fef681
> ql/src/test/results/clientpositive/perf/tez/cbo_query31.q.out 8907b8d6cd51f3be884b537a240c2cc97cb3ff87
> ql/src/test/results/clientpositive/perf/tez/cbo_query36.q.out 9a74bed47058c34cd397ecb1b4c3e36897573023
> ql/src/test/results/clientpositive/perf/tez/cbo_query4.q.out 4b388653aee1caf1ecfd64b2538fec5b98b4542b
> ql/src/test/results/clientpositive/perf/tez/cbo_query48.q.out 079556ec993f8fc84f6dac88433ebb32fbd32e16
> ql/src/test/results/clientpositive/perf/tez/cbo_query53.q.out 9b424280971646189baa0ed07c8af3fda7fda231
> ql/src/test/results/clientpositive/perf/tez/cbo_query6.q.out f502c004cfc7791f5a97ba170a4a3db6bc47cbec
> ql/src/test/results/clientpositive/perf/tez/cbo_query63.q.out 78c9b1311147eeda82c2515f786f59a2ffcbf239
> ql/src/test/results/clientpositive/perf/tez/cbo_query64.q.out 5a5bb797a1f8c4419ff90eada59b1945dcb6aa8c
> ql/src/test/results/clientpositive/perf/tez/cbo_query72.q.out e49b44bf32d0bd49b6d3ae16dfec00388e4edafc
> ql/src/test/results/clientpositive/perf/tez/cbo_query74.q.out 4a9a1127b3037fb8aef2f22a34a7092acd15459a
> ql/src/test/results/clientpositive/perf/tez/cbo_query78.q.out 02635826f03dbd413e6eaaa1fb6dec2abc75d667
> ql/src/test/results/clientpositive/perf/tez/cbo_query85.q.out f5a71b422bdd042d2613378c4ff87280e849b6b8
> ql/src/test/results/clientpositive/perf/tez/cbo_query88.q.out 1f4471e8ae67ecb8e4a3a85357e9006520b2c235
> ql/src/test/results/clientpositive/perf/tez/cbo_query89.q.out 7cfb3ecdecc2f973a989e7687e6af9a437538ad6
> ql/src/test/results/clientpositive/perf/tez/cbo_query97.q.out f79dffbdc8661cb83346ef1899a9d9ff1d91ad53
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_ext_query1.q.out PRE-CREATION
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query1.q.out 13801ffc6c242b8e651d630801dd3e46c1c3a8b1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query11.q.out f315e3c455ae9cebcaaf971efcd78c80edd732fb
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query13.q.out 811a5184aa02cab41cddb1e7356adca0c5ffa28b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query31.q.out f8e31a23aa065471c7ce842a6a369c0f382e1b7b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query36.q.out d4031261c7b7ccf65567ed044f4d51c92ac70a86
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query4.q.out 9668e0f4a1bc342caee643f96cb8689281b40df0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query46.q.out 9d21449b6563b87ca6ab5ab511a84fd9047af13a
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query48.q.out 12d59348f7aebaa6046d38902f57a22edb4b3cf6
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query53.q.out bac3f775380acc914764c1759fb4149a51a413fd
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query6.q.out 5e3deb3eb983c56ede11d012e014a98adc2c2d0b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query63.q.out e22d812f789bf682cef57cb4034c78078bd6cc4e
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query64.q.out 4261d0655d0fadad9b2bd100f954bcd563248274
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query65.q.out 3e906b73b04a2e0c361af6a0846cc37cbdac5b40
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query68.q.out 1b25235c8a3aa8066349c9e68ca69f6a328eb291
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query72.q.out 206b0f197258f8cb3c9d58c3500088730fefa343
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query74.q.out 4a8f0b88f0f23809ab4e6b9e43a525d4e7a535cd
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query78.q.out de1b13300643ab51bcea45874293fa1add6e2078
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query85.q.out 647134514184337d7fefe1f43d03bdae224234d3
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query88.q.out 1ac8fe2dcdb5a2df6c3c22c6bd0471269e493686
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query89.q.out d9c7d42b9f4718970cce03f539e6fea4b43a29b4
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query97.q.out 6151627c83da5a2d53c2ebfc0b415c945e042aa1
> ql/src/test/results/clientpositive/perf/tez/constraints/mv_query44.q.out db9acc93cb250e9d4f259ada32c1365e2063da06
> ql/src/test/results/clientpositive/perf/tez/constraints/query1.q.out 69f93290d9ec806cd1e282833b87aeac5197ed6f
> ql/src/test/results/clientpositive/perf/tez/constraints/query11.q.out 7e0582e16462385e0051617c301e5efbc1b654c2
> ql/src/test/results/clientpositive/perf/tez/constraints/query13.q.out ac81e3794cbb22216bdef026087e8ed59d66567c
> ql/src/test/results/clientpositive/perf/tez/constraints/query31.q.out 8e0de0ffe2bff69792156d3273e63452e87fd9db
> ql/src/test/results/clientpositive/perf/tez/constraints/query36.q.out 8158608354bce91338bac8423a8113e93d18db65
> ql/src/test/results/clientpositive/perf/tez/constraints/query4.q.out e6558e99a975fc214b118eb362a0fd5f5ebbd2bf
> ql/src/test/results/clientpositive/perf/tez/constraints/query44.q.out 3fd361a9f99bd4857c9f65193086d4f134df22d6
> ql/src/test/results/clientpositive/perf/tez/constraints/query45.q.out 64d9c98395262d0dfb766b3e34fe2dd22466e84f
> ql/src/test/results/clientpositive/perf/tez/constraints/query46.q.out dde72e07b829f38c784a838c15d02f21e97fdf01
> ql/src/test/results/clientpositive/perf/tez/constraints/query48.q.out af9d44207d5d95999aa964a8e2d6ef3c1f8cb502
> ql/src/test/results/clientpositive/perf/tez/constraints/query53.q.out a13d0f9c094094a9de13be2913a55f667d15cca1
> ql/src/test/results/clientpositive/perf/tez/constraints/query6.q.out 7aea119ac3d59d59ccde4db128a04a7b3955b937
> ql/src/test/results/clientpositive/perf/tez/constraints/query63.q.out 5620b819fbbaf98c37e53c492454c51f484bd0eb
> ql/src/test/results/clientpositive/perf/tez/constraints/query68.q.out dd4ce4eb84f964e2ef5833ba6f2d87adbe1146af
> ql/src/test/results/clientpositive/perf/tez/constraints/query70.q.out 17e2f99ae92f59418039da930d3e7a962a6db1b9
> ql/src/test/results/clientpositive/perf/tez/constraints/query72.q.out 1a9c2cf203d76000dabacf27470426cdbf1dd8bd
> ql/src/test/results/clientpositive/perf/tez/constraints/query74.q.out 525217b526c40de6a7d7c67364bfb0e8a20f103c
> ql/src/test/results/clientpositive/perf/tez/constraints/query78.q.out ef4d6dbc2143ea707a4b8a85a39b13c77b4606c7
> ql/src/test/results/clientpositive/perf/tez/constraints/query85.q.out 2aa27db1ef245234447852fb86cc0dd228863aa2
> ql/src/test/results/clientpositive/perf/tez/constraints/query86.q.out 638cce1b46d38203a75733cefbe243154d3d4896
> ql/src/test/results/clientpositive/perf/tez/constraints/query88.q.out 64919cafe7c65e24df25f6c8b347cb6ea2c6078f
> ql/src/test/results/clientpositive/perf/tez/constraints/query89.q.out 3049fec95c3c38bdac7f35b103721822f2cb2f63
> ql/src/test/results/clientpositive/perf/tez/query11.q.out da1c349ff06cdcf0d6a1913262938a5afbbd75cb
> ql/src/test/results/clientpositive/perf/tez/query13.q.out 2cf833bbf1acc4db829f363607f00a44535c113c
> ql/src/test/results/clientpositive/perf/tez/query31.q.out c0762b7bd476252d1a62b21a41dadebf70055fce
> ql/src/test/results/clientpositive/perf/tez/query36.q.out 064837a3cf1c8dcfd4adab6a60b07050f3156342
> ql/src/test/results/clientpositive/perf/tez/query4.q.out bb0d7ba3f5f3e575c52d8ea7dd1b1f01b5bb812f
> ql/src/test/results/clientpositive/perf/tez/query45.q.out c2f9374c4b04afc12118a34279c7c5bf66be58a5
> ql/src/test/results/clientpositive/perf/tez/query48.q.out 885be1371fdd3b073aeebe56b6eacb8918e20bf2
> ql/src/test/results/clientpositive/perf/tez/query53.q.out e9153f3a06c75a431e0c6c7496c436c7a6ddd7a5
> ql/src/test/results/clientpositive/perf/tez/query63.q.out 0bdd48b728eca8ba372e764ac68aaef8c6050db5
> ql/src/test/results/clientpositive/perf/tez/query70.q.out 6d2528e474bea4f70c3cec769466fa136c2070bb
> ql/src/test/results/clientpositive/perf/tez/query74.q.out 20aade29748a358f13d6dc84342fbb739a6c08d0
> ql/src/test/results/clientpositive/perf/tez/query78.q.out 3d938e1c8e7b443a83c197d1fd861ee3a83a883e
> ql/src/test/results/clientpositive/perf/tez/query85.q.out 1ada3945fdd2e37d5b439bf30647d3d944b28013
> ql/src/test/results/clientpositive/perf/tez/query86.q.out 2d6d545a5bd12afcc359745ea4da5de32b29c8be
> ql/src/test/results/clientpositive/perf/tez/query88.q.out e02ff3715b2eb942ba2eb021f53360d2f15d5834
> ql/src/test/results/clientpositive/perf/tez/query89.q.out 8501822cd2200394fc8d084b523f1933c77bed97
> ql/src/test/results/clientpositive/pointlookup.q.out 35ece97d90c5ea959f3323a5ef94807cf27ecae2
> ql/src/test/results/clientpositive/pointlookup2.q.out 42d2c787a0dcb9706e99dd1c4a40074c40268b74
> ql/src/test/results/clientpositive/pointlookup3.q.out a3056a515e3bae3cd193ac629cac0271e1a82a01
> ql/src/test/results/clientpositive/pointlookup4.q.out efbc8518d4981b7cad0a5b43782d279a1f76fa15
> ql/src/test/results/clientpositive/ppd2.q.out a9af979e4fd089afaf2f25c271ec8c22b95d7401
> ql/src/test/results/clientpositive/ppd_constant_expr.q.out 27c13d3df379fda9a3bfc3c020b4d9f14bc61062
> ql/src/test/results/clientpositive/ppd_join_filter.q.out 790c4b503b4552e8c5fd44fa527622745b6cb67d
> ql/src/test/results/clientpositive/ppd_udf_case.q.out b791a9f51014dfb4ada0914321952c843c0966cd
> ql/src/test/results/clientpositive/ppr_allchildsarenull.q.out 26612905f226a306c5eccda06de41b61813ca9a9
> ql/src/test/results/clientpositive/rand_partitionpruner2.q.out 692d861dab2e34a7e04b3de32e8706b3164f4961
> ql/src/test/results/clientpositive/rand_partitionpruner3.q.out db7441ffc7ffa0cb6e338c53e5746925896f2524
> ql/src/test/results/clientpositive/spark/auto_sortmerge_join_12.q.out bae6c2ab8274110ab761046c4aaf5a06f199cefa
> ql/src/test/results/clientpositive/spark/bucket_map_join_tez2.q.out aecb230178088e87329b6809da2052b9ef182211
> ql/src/test/results/clientpositive/spark/cbo_simple_select.q.out acf91bf1787fb19c1c51264beabaa109d36c59f2
> ql/src/test/results/clientpositive/spark/groupby_sort_1_23.q.out 0bd26cb7cba012388db59f409ccee6864b6b8b85
> ql/src/test/results/clientpositive/spark/groupby_sort_skew_1_23.q.out 62c8f16a12d7f5d1105907e80b709984a4359201
> ql/src/test/results/clientpositive/spark/join_filters_overlap.q.out 49226b2622f2b7b84bd3f81201af6c95ebc5d43d
> ql/src/test/results/clientpositive/spark/list_bucket_dml_2.q.out 212b16327a5138d26b601b99dbce17e3fee0002e
> ql/src/test/results/clientpositive/spark/parquet_vectorization_0.q.out 55998aea7fa061cc933b49e4ff6ec061d229b51c
> ql/src/test/results/clientpositive/spark/parquet_vectorization_5.q.out 022f16c39471493ca7463a7eb5a08f08a3c2195c
> ql/src/test/results/clientpositive/spark/parquet_vectorization_8.q.out 657e05cb097d2c8827953d1f4d1b63036231f9f8
> ql/src/test/results/clientpositive/spark/pcr.q.out 270f55ad9bd66aeb6c8512109b1a7cc97bcad351
> ql/src/test/results/clientpositive/spark/ppd_join_filter.q.out c3bc6f4cb0dfd5bb52aeb62dacd0660e92e7043b
> ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning.q.out 5f06e4e832d94683476c9ac2b2a02a902ebfe6e0
> ql/src/test/results/clientpositive/spark/spark_explainuser_1.q.out 3e395a84ecbd5808462a32573a3a833cf96deeda
> ql/src/test/results/clientpositive/spark/spark_vectorized_dynamic_partition_pruning.q.out 6ab8da9c269160b458be8d39aaa62d4c20c08c80
> ql/src/test/results/clientpositive/spark/subquery_in.q.out 09cd9d8550974580f1f4d9f29f6272db9841d524
> ql/src/test/results/clientpositive/spark/subquery_multi.q.out 5bf5459b5641ccccafcd40875f7348bf659ab82b
> ql/src/test/results/clientpositive/spark/subquery_notin.q.out 89d032f8c36002fb0b522c0af171b2c98c9f8dfe
> ql/src/test/results/clientpositive/spark/subquery_null_agg.q.out 4223d6dc99a1bed808c35023b767faeb07d2217e
> ql/src/test/results/clientpositive/spark/subquery_scalar.q.out e204a01333538d76e64029f75cae0ba5580967df
> ql/src/test/results/clientpositive/spark/subquery_select.q.out 3104c5c6cbaacef42d869543bfcd63f99636a3d6
> ql/src/test/results/clientpositive/spark/subquery_views.q.out 30bcf4b43c50a9b5675997669340ffc9516d853f
> ql/src/test/results/clientpositive/spark/union22.q.out 3798d87f7bf9b77b055f9cb33d649d4838667fe2
> ql/src/test/results/clientpositive/spark/vectorization_0.q.out c4626e4e465b3f2c563868f2cf231dbb8025720d
> ql/src/test/results/clientpositive/spark/vectorization_5.q.out 82973c6249b0f3792ad77a5f5037a583b2dca5fd
> ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out 6c3ab0d851913d711149ac1a6a8c0d856a1d4689
> ql/src/test/results/clientpositive/spark/vectorized_math_funcs.q.out fe97f78be3508bc3e9144eb96e9b04d181d699d8
> ql/src/test/results/clientpositive/spark/vectorized_string_funcs.q.out 79546c5a736b67f6f93328099981e26dbe23418d
> ql/src/test/results/clientpositive/subquery_notin_having.q.out 30580ab5490c827aa4a0c40d9d810f44acdbf3e2
> ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out 7cbbaa7b010c9a59f865944c976784a37e6c8ffd
> ql/src/test/results/clientpositive/timestamp_ints_casts.q.out 3997377966425b92c8ab38c71888195209d415d4
> ql/src/test/results/clientpositive/truncate_column_list_bucket.q.out 5f019995004c8de061fb7441707f62dfc0494dd0
> ql/src/test/results/clientpositive/udf_isops_simplify.q.out 96a07181c126b8bc3344457eeb06f1395abd9ea9
> ql/src/test/results/clientpositive/union22.q.out 3862eb8cb2ad3148850df63ca5f7e8d58d475840
> ql/src/test/results/clientpositive/union_offcbo.q.out 7d3161302494927ad187096ff40375a6a03d03f8
> ql/src/test/results/clientpositive/vector_case_when_1.q.out 9949de73abd975a53d9e40cf8e22dcc63b7c9a9d
> ql/src/test/results/clientpositive/vector_case_when_2.q.out 60a80bcbc19259986c17881ef7fb72294590c334
> ql/src/test/results/clientpositive/vector_coalesce_3.q.out cf9d9e352162862f39c25c7bf28fbb80d03a6aae
> ql/src/test/results/clientpositive/vector_decimal_math_funcs.q.out 56b72db68b49e60f5f0f739952b8ad0fe048b45b
> ql/src/test/results/clientpositive/vector_groupby_mapjoin.q.out 1f60366c5e3585fe3e1941adfa461559927c8132
> ql/src/test/results/clientpositive/vectorization_5.q.out e0bfa727d705519153056789f13240b83400de92
> ql/src/test/results/clientpositive/vectorization_8.q.out 498506cbb7fc54daf68ea0185a59054acb6bf434
> ql/src/test/results/clientpositive/vectorized_casts.q.out c8fb9ec7c8343ff4a051b140c1f7c8ac552945db
> ql/src/test/results/clientpositive/vectorized_math_funcs.q.out 0ce4ea149f66c0858436e3d88d589a1faf4090a0
> ql/src/test/results/clientpositive/vectorized_string_funcs.q.out d4db85452aab4d10aa6f6f3ce1fca331b3152fb1
> ql/src/test/results/clientpositive/vectorized_timestamp_ints_casts.q.out efb2fc23fc32e65afb7d16917148d8efc52453c4
>
>
> Diff: https://reviews.apache.org/r/69918/diff/1/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Zoltan Haindrich
>
>
Re: Review Request 69918: HIVE-21001 Update to Calcite 1.18
Posted by Zoltan Haindrich <ki...@rxd.hu>.
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > accumulo-handler/src/test/results/positive/accumulo_predicate_pushdown.q.out
> > Line 417 (original), 417 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124217#file2124217line417>
> >
> > This should further fold to key >= '90'Can you file a follow-up jira for this?
I think this might not be simplified further; because when key is null the expression should be true.
```
(key < '90') is not true
(key >= '90') or key is null
not COALESCE((key < '90'),false)
COALESCE((key >= '90'),true)
```
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRelBuilder.java
> > Lines 156 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124221#file2124221line159>
> >
> > Can you add a comment for this, since this is counter-intuitive.
sure. This enables an agressive project merge - which is done by the builder and it merges together multiple windowing expressions ; there are rules to merge projects together - this builder feature looks like something which is somewhat redundant
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/cbo_rp_simple_select.q.out
> > Line 902 (original), 900 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124225#file2124225line903>
> >
> > We lost filterExpr on TableScan this will prohibit pushing of filters to ORC. Can you investigate this and file follow-up jira for this?
yes the filter is false; opened HIVE-21251
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/constant_prop_3.q.out
> > Line 286 (original), 286 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124230#file2124230line286>
> >
> > New expression tree is longer compared to original. I guess we try to apply DeMorgan theorem here, but in this case its a net loss. Perhaps, we can add a (simple) logic which says if node count in expression tree grows after the application of theorem we throw away that.
simplification is too conservative in 1.18; see: CALCITE-2840
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/constprog_when_case.q.out
> > Line 53 (original), 53 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124231#file2124231line53>
> >
> > Same comment as previous.
this is not simplified right now; because it's inside an "if" - I believe the best would be to rewrite IF to CASE before running calcite (HIVE-21152)
there was a problematic simplification invcation which visited every subexpression ; and it was prone to some bugs - the fix is to be more carefull; and as such it not visits "unknown udfs"
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/fold_case.q.out
> > Line 21 (original), 21 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124238#file2124238line21>
> >
> > {{is true}} is redundant. Can we re-fold it?
yes; simplify currently not removes redundant IS X w.r.t. unknownAs mode - I've noted this somewhere...
it's interesting that it earlier worked
CALCITE-2838
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out
> > Line 50 (original), 50 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124239#file2124239line50>
> >
> > New Expression is more complex to evaluate. Can we refold this?
yes, this shouldn't happen; "ELSE NULL" should really be "ELSE FALSE"
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/fold_when.q.out
> > Line 227 (original), 227 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124240#file2124240line227>
> >
> > This {{is true}} also gets in a way of constant propagation.
CALCITE-2838
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/list_bucket_dml_14.q.out
> > Line 300 (original), 300 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124256#file2124256line300>
> >
> > Although this doesn't affect correctness, but Hive does make a difference between string and varchar. It would have been useful to retain this cast as string since that is what is executed by Hive.
this seem have worked very similarily earlier; only the printout is "fixed"
https://github.com/apache/hive/blob/e540cf8238680453fc04e861dbc332e7f56b904a/ql/src/java/org/apache/hadoop/hive/ql/parse/CalcitePlanner.java#L1494
CALCITE-2713 added a check to limit it to 64K
I've set hive typesystem...it was the default during optimizedsql generation
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query78.q.out
> > Lines 150-154 (original), 147-160 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124363#file2124363line150>
> >
> > Is new join order better?
actually the join order is the same; but there are some new conditions which were pushed down further
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/perf/tez/query70.q.out
> > Line 113 (original), 113 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124400#file2124400line113>
> >
> > UDFToLong(0) should be folded. Can you file a follow-up jira for it?
yes; cast(null as string) also seems to be odd
at the ast level it looks good - calcite doesn't seem to be leaving an explicit cast there
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/ppd_udf_case.q.out
> > Line 50 (original), 49 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124414#file2124414line50>
> >
> > New expression is more expensive to evaluate.
this expression is false
```
(null and (key = '27') is not true and (key = '38') is not true)) is true
```
I'll take a look why it regressed
after some calcite fixes I've prepared so far...most probably CALCITE-2840
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/ppd_udf_case.q.out
> > Line 214 (original), 215-217 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124414#file2124414line218>
> >
> > Constant propagation is also broken here.
will be fixed with my current set of calcite changes
- Zoltan
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/69918/#review212637
-----------------------------------------------------------
On Feb. 7, 2019, 8:08 p.m., Zoltan Haindrich wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/69918/
> -----------------------------------------------------------
>
> (Updated Feb. 7, 2019, 8:08 p.m.)
>
>
> Review request for hive, Ashutosh Chauhan and Jesús Camacho Rodríguez.
>
>
> Bugs: HIVE-21001
> https://issues.apache.org/jira/browse/HIVE-21001
>
>
> Repository: hive-git
>
>
> Description
> -------
>
> patch#1 here is #23 on jira
>
>
> Diffs
> -----
>
> accumulo-handler/src/test/results/positive/accumulo_predicate_pushdown.q.out 8a1e0609f9f48434d8147c296984bbc0a6cbae35
> hbase-handler/src/test/results/positive/hbase_ppd_key_range.q.out 5e051543133125a57dbf5b83b62f0a13cf7f415a
> hbase-handler/src/test/results/positive/hbase_pushdown.q.out 57613c36f9b3376469b1b05e9a9df59bd5365450
> pom.xml 240472a30e033a83d1c799e636d8df29cb2c5770
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRelBuilder.java e85a99e84658a69c4fd93a6c352af4ead768ef67
> ql/src/test/queries/clientpositive/druidmini_expressions.q 36aad7937d556e013773f29ecd89bf0629c1937d
> ql/src/test/results/clientpositive/alter_partition_coltype.q.out d484f9e2237402fa475cb79a182340d7d83dadb9
> ql/src/test/results/clientpositive/annotate_stats_filter.q.out 44f77b8f503e3b1a5c6d68caeb9727b8950fc93c
> ql/src/test/results/clientpositive/cbo_rp_simple_select.q.out cb22b61f269db76f5397a4ce0981e92d236d1123
> ql/src/test/results/clientpositive/cbo_simple_select.q.out 32e69204f699186c4e591770320802ebb40e2c42
> ql/src/test/results/clientpositive/complex_alias.q.out f9315f80457651a1324397c2a129c2bcc6ac0bc4
> ql/src/test/results/clientpositive/constantPropWhen.q.out 4e7af0cf181c47c5e19a658764bea3eda959d88f
> ql/src/test/results/clientpositive/constantPropagateForSubQuery.q.out 221837b410f6df499c18cbf04bee54a4c7b241f4
> ql/src/test/results/clientpositive/constant_prop_3.q.out 2b314d7ebdf1e015a28379cd1795353206268efb
> ql/src/test/results/clientpositive/constprog_when_case.q.out d237f135acd1ee199084866e44436e7757cb12e4
> ql/src/test/results/clientpositive/decimal_udf.q.out 3ef40023ebf683c224c45eca61af5221d210a8ff
> ql/src/test/results/clientpositive/druid/druidmini_expressions.q.out 973cade307bef1a1559a4a27a78078659628ea5a
> ql/src/test/results/clientpositive/druid/druidmini_extractTime.q.out 4ea95f69302cdc283047612ef5b0f9847365b820
> ql/src/test/results/clientpositive/druid/druidmini_floorTime.q.out 8d9382443ef290dedfa880b7413bf2742fd199ce
> ql/src/test/results/clientpositive/druid/druidmini_test_ts.q.out 9c412d97dd4d42e7e45990fa3be380f947103cfd
> ql/src/test/results/clientpositive/dynamic_partition_skip_default.q.out f76b24e7d9c0cf947cf4fff06fa55af73670e68f
> ql/src/test/results/clientpositive/fold_case.q.out 408275dff6b42b6339fde24ae9d948fcca66d90f
> ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out 25825b824db57cec60ee199aaccaab06056c3287
> ql/src/test/results/clientpositive/fold_when.q.out 6f3a479ba6f5092bcd6ce1e431a88df8a32725fd
> ql/src/test/results/clientpositive/groupby_sort_1_23.q.out 7826f2eb7ad94ae0bf77bd129c21caca8808e0a2
> ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out 674e8bfe328761bffbaedfb93e3942548ac9b691
> ql/src/test/results/clientpositive/in_typecheck_char.q.out 6948719881a7da18def438a2a113a4c48201ad41
> ql/src/test/results/clientpositive/infer_join_preds.q.out 2bd92aedb69589f7183b22e50fd6175595cd6a8e
> ql/src/test/results/clientpositive/innerjoin1.q.out 0bde0c9fe00282f25d184fa90e30e98639f90ac7
> ql/src/test/results/clientpositive/input23.q.out 4140b3c63f5e5d7923ce9f11f56e004d750db12b
> ql/src/test/results/clientpositive/input42.q.out b2a3c6a0a4c710c6fd1da9a2e12504727d7dc4db
> ql/src/test/results/clientpositive/input8.q.out 3c533a87481638937becffe1cb957ac86ab74daf
> ql/src/test/results/clientpositive/input_part1.q.out ae893c47426d5202adfcd9044a850a5f1dcdd003
> ql/src/test/results/clientpositive/input_part9.q.out 356c28334c4216549ca0321b5e5c3eda268b96e3
> ql/src/test/results/clientpositive/join_filters_overlap.q.out 847b45d60839994fea25a069a410cf89285cf69c
> ql/src/test/results/clientpositive/list_bucket_dml_1.q.out 1ca49834c0b4cb40f9ff9a9f2d920c681c319ab6
> ql/src/test/results/clientpositive/list_bucket_dml_11.q.out 3508a6ffd17b1cb68bf691392b92a4fe7317573b
> ql/src/test/results/clientpositive/list_bucket_dml_12.q.out 406a9c1a75e2ef3802992dc956bb6f68a20207c9
> ql/src/test/results/clientpositive/list_bucket_dml_13.q.out a383a3849c024f169a2aeb1bf9f97d5a72d64367
> ql/src/test/results/clientpositive/list_bucket_dml_14.q.out 5b89cd7c1115890a07f4ed440a44b63b1b16b3c2
> ql/src/test/results/clientpositive/list_bucket_dml_2.q.out 8f39619971d92d7b614e70672cec5eb2fb79dce4
> ql/src/test/results/clientpositive/list_bucket_dml_3.q.out fb8ff449a934946cb4eec39565c3d86fdb33be50
> ql/src/test/results/clientpositive/list_bucket_dml_4.q.out 9bcc9a5fca3c26e56cb7e80771be1ccdb1c6842b
> ql/src/test/results/clientpositive/list_bucket_dml_5.q.out 9b6bf06790b242d4a0b1f92942fe4fd8888125d9
> ql/src/test/results/clientpositive/list_bucket_dml_6.q.out 76459d77297c37dd6b2df7329bbef4f91cd9eab1
> ql/src/test/results/clientpositive/list_bucket_dml_7.q.out ddfa3240e333c8b3d8c1207e3580f4c79d17d65f
> ql/src/test/results/clientpositive/list_bucket_dml_8.q.out 30e75e1d325f9ec2862588cc0de098db3bbf8d77
> ql/src/test/results/clientpositive/list_bucket_dml_9.q.out c8876b7ba909bed77065c0040f47b968afe47bd6
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out 901b2862e66f7474f67b347f6ba82a23ce7d36d3
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out ba28d5030782e5b4cde64969057ca1230e62e131
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out 75c4aba78ac173ed7a883d9f5d9b12223b5ac259
> ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out 79620126a8963bc0ecbc810cef9ee8d6b57a4b2e
> ql/src/test/results/clientpositive/llap/bucket_map_join_tez2.q.out 5de5a69f87d70ad0fd65ba5d11cc6f6314e24bd3
> ql/src/test/results/clientpositive/llap/bucketpruning1.q.out 934b383af54eb99ee072fb6e212f75f2325367a1
> ql/src/test/results/clientpositive/llap/cbo_simple_select.q.out acf91bf1787fb19c1c51264beabaa109d36c59f2
> ql/src/test/results/clientpositive/llap/explainuser_1.q.out 688296359940fe9648f852813383b72788a777ca
> ql/src/test/results/clientpositive/llap/join_constraints_optimization.q.out 1098bb41f309e95a0a7eeb7e765cfd5a7ac6e5b8
> ql/src/test/results/clientpositive/llap/kryo.q.out 5d556f46c083b44f6a47ab8d92c8da4071d64503
> ql/src/test/results/clientpositive/llap/lineage3.q.out bfd82cd5137d75add4d73f8534d03c5146a1a3c5
> ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out 46e211d26aafef0ec0c09c678ade3527d8338234
> ql/src/test/results/clientpositive/llap/mergejoin.q.out 7c1bc565af71da7800d157acf09d108db30f4185
> ql/src/test/results/clientpositive/llap/ppd_union_view.q.out cba24342f82bc1216403c01ac24135b7c591b3b8
> ql/src/test/results/clientpositive/llap/results_cache_2.q.out 11dbacf3d1a33d41f144981a4bce7bb719684adc
> ql/src/test/results/clientpositive/llap/semijoin6.q.out 139471970a818c1384bb8ceea808203412e51553
> ql/src/test/results/clientpositive/llap/subquery_in.q.out 07cc4dbabc2cf4f109b6dcce1e909a4f7f469da2
> ql/src/test/results/clientpositive/llap/subquery_in_having.q.out 3839696882a357180d74472fe40e14a8b15a6205
> ql/src/test/results/clientpositive/llap/subquery_multi.q.out 7b00d6975432d73ba5b7a091efed5fe03fc937e6
> ql/src/test/results/clientpositive/llap/subquery_notin.q.out 29d8bbfb48e68522071f2c3987ef719a1ed01f6d
> ql/src/test/results/clientpositive/llap/subquery_null_agg.q.out 4591ff846056daecabf9c3cff35d0158c37d699d
> ql/src/test/results/clientpositive/llap/subquery_scalar.q.out c43ad9188b3fbacc467131685db7aafdc5c5b9bc
> ql/src/test/results/clientpositive/llap/subquery_select.q.out d3cc980ca1059a96864ecb6008022d412a344bd0
> ql/src/test/results/clientpositive/llap/subquery_views.q.out aa50b468c3729ace343b25c3754d3c859ed1b39d
> ql/src/test/results/clientpositive/llap/tez_smb_reduce_side.q.out 7ceeb417c51cd6cb5dbcc38e4c1151315c5a44d8
> ql/src/test/results/clientpositive/llap/unionDistinct_1.q.out 93791ac8e0a0c1b8f0540f7f61ad02b71a9789ec
> ql/src/test/results/clientpositive/llap/vector_case_when_1.q.out c5a35ba91cfd81e3c02f2c70ef591f0b90513c56
> ql/src/test/results/clientpositive/llap/vector_case_when_2.q.out 0f958e833bd0a6bfdeee5b14b77e4271136bf578
> ql/src/test/results/clientpositive/llap/vector_coalesce_3.q.out 493cfca23ad6595a99e6f12ca1ccf8b6188739f4
> ql/src/test/results/clientpositive/llap/vector_decimal_math_funcs.q.out 359f9e7ca05e001793d28ceaa09abbb998cbe308
> ql/src/test/results/clientpositive/llap/vector_groupby_mapjoin.q.out c20bc7125774bc69c6d427bc3534a364974128ed
> ql/src/test/results/clientpositive/llap/vectorization_0.q.out 60c70219fff31b703035704c33ef6f80b7b39ccd
> ql/src/test/results/clientpositive/llap/vectorization_5.q.out 5d700255fbd08989048adc1fed788b4419f7e61b
> ql/src/test/results/clientpositive/llap/vectorization_8.q.out a0e1a4b21458be47695496a457d406365b8360cd
> ql/src/test/results/clientpositive/llap/vectorization_short_regress.q.out f9297067570f1b75a870fc05d585fa4f1e8d5f25
> ql/src/test/results/clientpositive/llap/vectorized_casts.q.out cc53f110be0ff91d450b1bd6d8cca1d7d605a1f1
> ql/src/test/results/clientpositive/llap/vectorized_math_funcs.q.out 61a915936c090b47fba2c4ecaf87ed837f5813db
> ql/src/test/results/clientpositive/llap/vectorized_string_funcs.q.out 7a5073577e250753eafb0103848b74279d4ce8cb
> ql/src/test/results/clientpositive/llap/vectorized_timestamp_ints_casts.q.out 9073b6a77e129c06f32c9947818630f2b8732e4e
> ql/src/test/results/clientpositive/mergejoin.q.out 2108434f27cd707ab822ee652424a7260d528bb1
> ql/src/test/results/clientpositive/optimize_filter_literal.q.out 3e8ca3a7f9660597291267e15d23d2d51e04dbed
> ql/src/test/results/clientpositive/parquet_vectorization_0.q.out d45655d6981f89b233e13539eabd9b1e55a098de
> ql/src/test/results/clientpositive/parquet_vectorization_5.q.out baee2c80a9ca08c012ed5b21da86347bfa20b25f
> ql/src/test/results/clientpositive/parquet_vectorization_8.q.out e01cf4a8c0fbe0cde48ab6ba482690c2d3bf315b
> ql/src/test/results/clientpositive/pcr.q.out d71ef675d50e861ed7da62f3cea4684a3fc49a66
> ql/src/test/results/clientpositive/pcs.q.out 225624eb978164c1f1148745c1d74700aeb8561a
> ql/src/test/results/clientpositive/perf/spark/query11.q.out 28ce6d0814c60580e5daa1649d3735f00c54d71b
> ql/src/test/results/clientpositive/perf/spark/query13.q.out 2b6c19d6c2724952ca5d2d14a06733ff6a327b0f
> ql/src/test/results/clientpositive/perf/spark/query31.q.out 27cfadc94269b8d1e08c3f0fd69b3e88b27c2d57
> ql/src/test/results/clientpositive/perf/spark/query36.q.out c6088be8dbcbc2688f34f45099c38173610b7f20
> ql/src/test/results/clientpositive/perf/spark/query4.q.out 93e83ef10ed543b085188ba20bb9137969cc57c5
> ql/src/test/results/clientpositive/perf/spark/query45.q.out c8242745ee4417adaca79e6f8abd621637db88bd
> ql/src/test/results/clientpositive/perf/spark/query48.q.out 024d2052904d7dee4ee7310c70bff996794ec9bc
> ql/src/test/results/clientpositive/perf/spark/query53.q.out ea5dde1e511983c45b2afe23277e78e6cc67b408
> ql/src/test/results/clientpositive/perf/spark/query6.q.out 2702aefd92ba7af8eed0741bd4595454af0eb298
> ql/src/test/results/clientpositive/perf/spark/query63.q.out 2d905d382bc3352e97703be2405d1fa983434a20
> ql/src/test/results/clientpositive/perf/spark/query70.q.out 56767af272f2d8bb5443e482b67779aa81a1fcf6
> ql/src/test/results/clientpositive/perf/spark/query74.q.out cc9b74eb0c9893746ebca4fb0d648a2a212d9812
> ql/src/test/results/clientpositive/perf/spark/query78.q.out c121a341fd47b12003e7b3c698e29c9cdc9137f8
> ql/src/test/results/clientpositive/perf/spark/query85.q.out a7bf288044b8a80211c95b34f43b513325c58509
> ql/src/test/results/clientpositive/perf/spark/query86.q.out 835ac5c9ada33a6edd2c5f2d2010a272a512c23e
> ql/src/test/results/clientpositive/perf/spark/query88.q.out 029da524d04e41ac4aafeebd8686d537d3c19072
> ql/src/test/results/clientpositive/perf/spark/query89.q.out 40a698aadfc1554f95a9435440f3cd3956ac2bf4
> ql/src/test/results/clientpositive/perf/spark/query97.q.out 1ace8e8ff537d82bbba6cd41ef28e9ef2efb2046
> ql/src/test/results/clientpositive/perf/tez/cbo_query11.q.out de0783be16564d0b0a7755652056e7a61d7fea51
> ql/src/test/results/clientpositive/perf/tez/cbo_query13.q.out 19f30397814b16a5abdd2901c8efbe2f87fef681
> ql/src/test/results/clientpositive/perf/tez/cbo_query31.q.out 8907b8d6cd51f3be884b537a240c2cc97cb3ff87
> ql/src/test/results/clientpositive/perf/tez/cbo_query36.q.out 9a74bed47058c34cd397ecb1b4c3e36897573023
> ql/src/test/results/clientpositive/perf/tez/cbo_query4.q.out 4b388653aee1caf1ecfd64b2538fec5b98b4542b
> ql/src/test/results/clientpositive/perf/tez/cbo_query48.q.out 079556ec993f8fc84f6dac88433ebb32fbd32e16
> ql/src/test/results/clientpositive/perf/tez/cbo_query53.q.out 9b424280971646189baa0ed07c8af3fda7fda231
> ql/src/test/results/clientpositive/perf/tez/cbo_query6.q.out f502c004cfc7791f5a97ba170a4a3db6bc47cbec
> ql/src/test/results/clientpositive/perf/tez/cbo_query63.q.out 78c9b1311147eeda82c2515f786f59a2ffcbf239
> ql/src/test/results/clientpositive/perf/tez/cbo_query64.q.out 5a5bb797a1f8c4419ff90eada59b1945dcb6aa8c
> ql/src/test/results/clientpositive/perf/tez/cbo_query72.q.out e49b44bf32d0bd49b6d3ae16dfec00388e4edafc
> ql/src/test/results/clientpositive/perf/tez/cbo_query74.q.out 4a9a1127b3037fb8aef2f22a34a7092acd15459a
> ql/src/test/results/clientpositive/perf/tez/cbo_query78.q.out 02635826f03dbd413e6eaaa1fb6dec2abc75d667
> ql/src/test/results/clientpositive/perf/tez/cbo_query85.q.out f5a71b422bdd042d2613378c4ff87280e849b6b8
> ql/src/test/results/clientpositive/perf/tez/cbo_query88.q.out 1f4471e8ae67ecb8e4a3a85357e9006520b2c235
> ql/src/test/results/clientpositive/perf/tez/cbo_query89.q.out 7cfb3ecdecc2f973a989e7687e6af9a437538ad6
> ql/src/test/results/clientpositive/perf/tez/cbo_query97.q.out f79dffbdc8661cb83346ef1899a9d9ff1d91ad53
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_ext_query1.q.out PRE-CREATION
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query1.q.out 13801ffc6c242b8e651d630801dd3e46c1c3a8b1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query11.q.out f315e3c455ae9cebcaaf971efcd78c80edd732fb
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query13.q.out 811a5184aa02cab41cddb1e7356adca0c5ffa28b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query31.q.out f8e31a23aa065471c7ce842a6a369c0f382e1b7b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query36.q.out d4031261c7b7ccf65567ed044f4d51c92ac70a86
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query4.q.out 9668e0f4a1bc342caee643f96cb8689281b40df0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query46.q.out 9d21449b6563b87ca6ab5ab511a84fd9047af13a
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query48.q.out 12d59348f7aebaa6046d38902f57a22edb4b3cf6
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query53.q.out bac3f775380acc914764c1759fb4149a51a413fd
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query6.q.out 5e3deb3eb983c56ede11d012e014a98adc2c2d0b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query63.q.out e22d812f789bf682cef57cb4034c78078bd6cc4e
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query64.q.out 4261d0655d0fadad9b2bd100f954bcd563248274
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query65.q.out 3e906b73b04a2e0c361af6a0846cc37cbdac5b40
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query68.q.out 1b25235c8a3aa8066349c9e68ca69f6a328eb291
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query72.q.out 206b0f197258f8cb3c9d58c3500088730fefa343
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query74.q.out 4a8f0b88f0f23809ab4e6b9e43a525d4e7a535cd
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query78.q.out de1b13300643ab51bcea45874293fa1add6e2078
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query85.q.out 647134514184337d7fefe1f43d03bdae224234d3
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query88.q.out 1ac8fe2dcdb5a2df6c3c22c6bd0471269e493686
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query89.q.out d9c7d42b9f4718970cce03f539e6fea4b43a29b4
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query97.q.out 6151627c83da5a2d53c2ebfc0b415c945e042aa1
> ql/src/test/results/clientpositive/perf/tez/constraints/mv_query44.q.out db9acc93cb250e9d4f259ada32c1365e2063da06
> ql/src/test/results/clientpositive/perf/tez/constraints/query1.q.out 69f93290d9ec806cd1e282833b87aeac5197ed6f
> ql/src/test/results/clientpositive/perf/tez/constraints/query11.q.out 7e0582e16462385e0051617c301e5efbc1b654c2
> ql/src/test/results/clientpositive/perf/tez/constraints/query13.q.out ac81e3794cbb22216bdef026087e8ed59d66567c
> ql/src/test/results/clientpositive/perf/tez/constraints/query31.q.out 8e0de0ffe2bff69792156d3273e63452e87fd9db
> ql/src/test/results/clientpositive/perf/tez/constraints/query36.q.out 8158608354bce91338bac8423a8113e93d18db65
> ql/src/test/results/clientpositive/perf/tez/constraints/query4.q.out e6558e99a975fc214b118eb362a0fd5f5ebbd2bf
> ql/src/test/results/clientpositive/perf/tez/constraints/query44.q.out 3fd361a9f99bd4857c9f65193086d4f134df22d6
> ql/src/test/results/clientpositive/perf/tez/constraints/query45.q.out 64d9c98395262d0dfb766b3e34fe2dd22466e84f
> ql/src/test/results/clientpositive/perf/tez/constraints/query46.q.out dde72e07b829f38c784a838c15d02f21e97fdf01
> ql/src/test/results/clientpositive/perf/tez/constraints/query48.q.out af9d44207d5d95999aa964a8e2d6ef3c1f8cb502
> ql/src/test/results/clientpositive/perf/tez/constraints/query53.q.out a13d0f9c094094a9de13be2913a55f667d15cca1
> ql/src/test/results/clientpositive/perf/tez/constraints/query6.q.out 7aea119ac3d59d59ccde4db128a04a7b3955b937
> ql/src/test/results/clientpositive/perf/tez/constraints/query63.q.out 5620b819fbbaf98c37e53c492454c51f484bd0eb
> ql/src/test/results/clientpositive/perf/tez/constraints/query68.q.out dd4ce4eb84f964e2ef5833ba6f2d87adbe1146af
> ql/src/test/results/clientpositive/perf/tez/constraints/query70.q.out 17e2f99ae92f59418039da930d3e7a962a6db1b9
> ql/src/test/results/clientpositive/perf/tez/constraints/query72.q.out 1a9c2cf203d76000dabacf27470426cdbf1dd8bd
> ql/src/test/results/clientpositive/perf/tez/constraints/query74.q.out 525217b526c40de6a7d7c67364bfb0e8a20f103c
> ql/src/test/results/clientpositive/perf/tez/constraints/query78.q.out ef4d6dbc2143ea707a4b8a85a39b13c77b4606c7
> ql/src/test/results/clientpositive/perf/tez/constraints/query85.q.out 2aa27db1ef245234447852fb86cc0dd228863aa2
> ql/src/test/results/clientpositive/perf/tez/constraints/query86.q.out 638cce1b46d38203a75733cefbe243154d3d4896
> ql/src/test/results/clientpositive/perf/tez/constraints/query88.q.out 64919cafe7c65e24df25f6c8b347cb6ea2c6078f
> ql/src/test/results/clientpositive/perf/tez/constraints/query89.q.out 3049fec95c3c38bdac7f35b103721822f2cb2f63
> ql/src/test/results/clientpositive/perf/tez/query11.q.out da1c349ff06cdcf0d6a1913262938a5afbbd75cb
> ql/src/test/results/clientpositive/perf/tez/query13.q.out 2cf833bbf1acc4db829f363607f00a44535c113c
> ql/src/test/results/clientpositive/perf/tez/query31.q.out c0762b7bd476252d1a62b21a41dadebf70055fce
> ql/src/test/results/clientpositive/perf/tez/query36.q.out 064837a3cf1c8dcfd4adab6a60b07050f3156342
> ql/src/test/results/clientpositive/perf/tez/query4.q.out bb0d7ba3f5f3e575c52d8ea7dd1b1f01b5bb812f
> ql/src/test/results/clientpositive/perf/tez/query45.q.out c2f9374c4b04afc12118a34279c7c5bf66be58a5
> ql/src/test/results/clientpositive/perf/tez/query48.q.out 885be1371fdd3b073aeebe56b6eacb8918e20bf2
> ql/src/test/results/clientpositive/perf/tez/query53.q.out e9153f3a06c75a431e0c6c7496c436c7a6ddd7a5
> ql/src/test/results/clientpositive/perf/tez/query63.q.out 0bdd48b728eca8ba372e764ac68aaef8c6050db5
> ql/src/test/results/clientpositive/perf/tez/query70.q.out 6d2528e474bea4f70c3cec769466fa136c2070bb
> ql/src/test/results/clientpositive/perf/tez/query74.q.out 20aade29748a358f13d6dc84342fbb739a6c08d0
> ql/src/test/results/clientpositive/perf/tez/query78.q.out 3d938e1c8e7b443a83c197d1fd861ee3a83a883e
> ql/src/test/results/clientpositive/perf/tez/query85.q.out 1ada3945fdd2e37d5b439bf30647d3d944b28013
> ql/src/test/results/clientpositive/perf/tez/query86.q.out 2d6d545a5bd12afcc359745ea4da5de32b29c8be
> ql/src/test/results/clientpositive/perf/tez/query88.q.out e02ff3715b2eb942ba2eb021f53360d2f15d5834
> ql/src/test/results/clientpositive/perf/tez/query89.q.out 8501822cd2200394fc8d084b523f1933c77bed97
> ql/src/test/results/clientpositive/pointlookup.q.out 35ece97d90c5ea959f3323a5ef94807cf27ecae2
> ql/src/test/results/clientpositive/pointlookup2.q.out 42d2c787a0dcb9706e99dd1c4a40074c40268b74
> ql/src/test/results/clientpositive/pointlookup3.q.out a3056a515e3bae3cd193ac629cac0271e1a82a01
> ql/src/test/results/clientpositive/pointlookup4.q.out efbc8518d4981b7cad0a5b43782d279a1f76fa15
> ql/src/test/results/clientpositive/ppd2.q.out a9af979e4fd089afaf2f25c271ec8c22b95d7401
> ql/src/test/results/clientpositive/ppd_constant_expr.q.out 27c13d3df379fda9a3bfc3c020b4d9f14bc61062
> ql/src/test/results/clientpositive/ppd_join_filter.q.out 790c4b503b4552e8c5fd44fa527622745b6cb67d
> ql/src/test/results/clientpositive/ppd_udf_case.q.out b791a9f51014dfb4ada0914321952c843c0966cd
> ql/src/test/results/clientpositive/ppr_allchildsarenull.q.out 26612905f226a306c5eccda06de41b61813ca9a9
> ql/src/test/results/clientpositive/rand_partitionpruner2.q.out 692d861dab2e34a7e04b3de32e8706b3164f4961
> ql/src/test/results/clientpositive/rand_partitionpruner3.q.out db7441ffc7ffa0cb6e338c53e5746925896f2524
> ql/src/test/results/clientpositive/spark/auto_sortmerge_join_12.q.out bae6c2ab8274110ab761046c4aaf5a06f199cefa
> ql/src/test/results/clientpositive/spark/bucket_map_join_tez2.q.out aecb230178088e87329b6809da2052b9ef182211
> ql/src/test/results/clientpositive/spark/cbo_simple_select.q.out acf91bf1787fb19c1c51264beabaa109d36c59f2
> ql/src/test/results/clientpositive/spark/groupby_sort_1_23.q.out 0bd26cb7cba012388db59f409ccee6864b6b8b85
> ql/src/test/results/clientpositive/spark/groupby_sort_skew_1_23.q.out 62c8f16a12d7f5d1105907e80b709984a4359201
> ql/src/test/results/clientpositive/spark/join_filters_overlap.q.out 49226b2622f2b7b84bd3f81201af6c95ebc5d43d
> ql/src/test/results/clientpositive/spark/list_bucket_dml_2.q.out 212b16327a5138d26b601b99dbce17e3fee0002e
> ql/src/test/results/clientpositive/spark/parquet_vectorization_0.q.out 55998aea7fa061cc933b49e4ff6ec061d229b51c
> ql/src/test/results/clientpositive/spark/parquet_vectorization_5.q.out 022f16c39471493ca7463a7eb5a08f08a3c2195c
> ql/src/test/results/clientpositive/spark/parquet_vectorization_8.q.out 657e05cb097d2c8827953d1f4d1b63036231f9f8
> ql/src/test/results/clientpositive/spark/pcr.q.out 270f55ad9bd66aeb6c8512109b1a7cc97bcad351
> ql/src/test/results/clientpositive/spark/ppd_join_filter.q.out c3bc6f4cb0dfd5bb52aeb62dacd0660e92e7043b
> ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning.q.out 5f06e4e832d94683476c9ac2b2a02a902ebfe6e0
> ql/src/test/results/clientpositive/spark/spark_explainuser_1.q.out 3e395a84ecbd5808462a32573a3a833cf96deeda
> ql/src/test/results/clientpositive/spark/spark_vectorized_dynamic_partition_pruning.q.out 6ab8da9c269160b458be8d39aaa62d4c20c08c80
> ql/src/test/results/clientpositive/spark/subquery_in.q.out 09cd9d8550974580f1f4d9f29f6272db9841d524
> ql/src/test/results/clientpositive/spark/subquery_multi.q.out 5bf5459b5641ccccafcd40875f7348bf659ab82b
> ql/src/test/results/clientpositive/spark/subquery_notin.q.out 89d032f8c36002fb0b522c0af171b2c98c9f8dfe
> ql/src/test/results/clientpositive/spark/subquery_null_agg.q.out 4223d6dc99a1bed808c35023b767faeb07d2217e
> ql/src/test/results/clientpositive/spark/subquery_scalar.q.out e204a01333538d76e64029f75cae0ba5580967df
> ql/src/test/results/clientpositive/spark/subquery_select.q.out 3104c5c6cbaacef42d869543bfcd63f99636a3d6
> ql/src/test/results/clientpositive/spark/subquery_views.q.out 30bcf4b43c50a9b5675997669340ffc9516d853f
> ql/src/test/results/clientpositive/spark/union22.q.out 3798d87f7bf9b77b055f9cb33d649d4838667fe2
> ql/src/test/results/clientpositive/spark/vectorization_0.q.out c4626e4e465b3f2c563868f2cf231dbb8025720d
> ql/src/test/results/clientpositive/spark/vectorization_5.q.out 82973c6249b0f3792ad77a5f5037a583b2dca5fd
> ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out 6c3ab0d851913d711149ac1a6a8c0d856a1d4689
> ql/src/test/results/clientpositive/spark/vectorized_math_funcs.q.out fe97f78be3508bc3e9144eb96e9b04d181d699d8
> ql/src/test/results/clientpositive/spark/vectorized_string_funcs.q.out 79546c5a736b67f6f93328099981e26dbe23418d
> ql/src/test/results/clientpositive/subquery_notin_having.q.out 30580ab5490c827aa4a0c40d9d810f44acdbf3e2
> ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out 7cbbaa7b010c9a59f865944c976784a37e6c8ffd
> ql/src/test/results/clientpositive/timestamp_ints_casts.q.out 3997377966425b92c8ab38c71888195209d415d4
> ql/src/test/results/clientpositive/truncate_column_list_bucket.q.out 5f019995004c8de061fb7441707f62dfc0494dd0
> ql/src/test/results/clientpositive/udf_isops_simplify.q.out 96a07181c126b8bc3344457eeb06f1395abd9ea9
> ql/src/test/results/clientpositive/union22.q.out 3862eb8cb2ad3148850df63ca5f7e8d58d475840
> ql/src/test/results/clientpositive/union_offcbo.q.out 7d3161302494927ad187096ff40375a6a03d03f8
> ql/src/test/results/clientpositive/vector_case_when_1.q.out 9949de73abd975a53d9e40cf8e22dcc63b7c9a9d
> ql/src/test/results/clientpositive/vector_case_when_2.q.out 60a80bcbc19259986c17881ef7fb72294590c334
> ql/src/test/results/clientpositive/vector_coalesce_3.q.out cf9d9e352162862f39c25c7bf28fbb80d03a6aae
> ql/src/test/results/clientpositive/vector_decimal_math_funcs.q.out 56b72db68b49e60f5f0f739952b8ad0fe048b45b
> ql/src/test/results/clientpositive/vector_groupby_mapjoin.q.out 1f60366c5e3585fe3e1941adfa461559927c8132
> ql/src/test/results/clientpositive/vectorization_5.q.out e0bfa727d705519153056789f13240b83400de92
> ql/src/test/results/clientpositive/vectorization_8.q.out 498506cbb7fc54daf68ea0185a59054acb6bf434
> ql/src/test/results/clientpositive/vectorized_casts.q.out c8fb9ec7c8343ff4a051b140c1f7c8ac552945db
> ql/src/test/results/clientpositive/vectorized_math_funcs.q.out 0ce4ea149f66c0858436e3d88d589a1faf4090a0
> ql/src/test/results/clientpositive/vectorized_string_funcs.q.out d4db85452aab4d10aa6f6f3ce1fca331b3152fb1
> ql/src/test/results/clientpositive/vectorized_timestamp_ints_casts.q.out efb2fc23fc32e65afb7d16917148d8efc52453c4
>
>
> Diff: https://reviews.apache.org/r/69918/diff/1/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Zoltan Haindrich
>
>
Re: Review Request 69918: HIVE-21001 Update to Calcite 1.18
Posted by Zoltan Haindrich <ki...@rxd.hu>.
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/constant_prop_3.q.out
> > Line 286 (original), 286 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124230#file2124230line286>
> >
> > New expression tree is longer compared to original. I guess we try to apply DeMorgan theorem here, but in this case its a net loss. Perhaps, we can add a (simple) logic which says if node count in expression tree grows after the application of theorem we throw away that.
>
> Zoltan Haindrich wrote:
> simplification is too conservative in 1.18; see: CALCITE-2840
>
> Ashutosh Chauhan wrote:
> We shall make CALCITE-2840 blocker for 1.19 release since its a regression.
I might have been wrong...this is still present; bisecting to see what caused it
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/llap/subquery_multi.q.out
> > Lines 2312-2313 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124283#file2124283line2317>
> >
> > Worse plan than earlier.
>
> Zoltan Haindrich wrote:
> It seems like more accurate equals/hashcode have caused this change; before CALCITE-2632 RexCorrelVariables were not properly compared; it seems like that have helped/interfered with HiveRelDecorrelator's operations.
>
> https://github.com/apache/calcite/blob/ef9f926061de21ad713a76ec3ec8110e5cbd92bf/core/src/main/java/org/apache/calcite/rex/RexCorrelVariable.java#L59
fixed in latest patch
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/perf/tez/cbo_query13.q.out
> > Lines 117-121 (original), 117-123 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124330#file2124330line117>
> >
> > Looks like join order has changed. Is new order better?
join order is the same; however one of the inner join's has its arguments swapped
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/perf/tez/constraints/cbo_ext_query1.q.out
> > Lines 62-65 (original), 62-65 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124346#file2124346line62>
> >
> > Join order changed. Is new order better?
select has a `val > 1.2 * avg(val)` part;
in latest patch the join against the Customer table is postponed until the matching rows are found for the above; earlier Customer was joined earlier against on `val` side
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query64.q.out
> > Line 301 (original), 301 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124358#file2124358line301>
> >
> > Cast should get folded?
it will be folded now CALCITE-2852
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/perf/tez/query70.q.out
> > Line 113 (original), 113 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124400#file2124400line113>
> >
> > UDFToLong(0) should be folded. Can you file a follow-up jira for it?
>
> Zoltan Haindrich wrote:
> yes; cast(null as string) also seems to be odd
> at the ast level it looks good - calcite doesn't seem to be leaving an explicit cast there
>
> Ashutosh Chauhan wrote:
> is this tracked in a jira?
opened: HIVE-21319
- Zoltan
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/69918/#review212637
-----------------------------------------------------------
On Feb. 7, 2019, 8:08 p.m., Zoltan Haindrich wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/69918/
> -----------------------------------------------------------
>
> (Updated Feb. 7, 2019, 8:08 p.m.)
>
>
> Review request for hive, Ashutosh Chauhan and Jesús Camacho Rodríguez.
>
>
> Bugs: HIVE-21001
> https://issues.apache.org/jira/browse/HIVE-21001
>
>
> Repository: hive-git
>
>
> Description
> -------
>
> patch#1 here is #23 on jira
>
>
> Diffs
> -----
>
> accumulo-handler/src/test/results/positive/accumulo_predicate_pushdown.q.out 8a1e0609f9f48434d8147c296984bbc0a6cbae35
> hbase-handler/src/test/results/positive/hbase_ppd_key_range.q.out 5e051543133125a57dbf5b83b62f0a13cf7f415a
> hbase-handler/src/test/results/positive/hbase_pushdown.q.out 57613c36f9b3376469b1b05e9a9df59bd5365450
> pom.xml 240472a30e033a83d1c799e636d8df29cb2c5770
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRelBuilder.java e85a99e84658a69c4fd93a6c352af4ead768ef67
> ql/src/test/queries/clientpositive/druidmini_expressions.q 36aad7937d556e013773f29ecd89bf0629c1937d
> ql/src/test/results/clientpositive/alter_partition_coltype.q.out d484f9e2237402fa475cb79a182340d7d83dadb9
> ql/src/test/results/clientpositive/annotate_stats_filter.q.out 44f77b8f503e3b1a5c6d68caeb9727b8950fc93c
> ql/src/test/results/clientpositive/cbo_rp_simple_select.q.out cb22b61f269db76f5397a4ce0981e92d236d1123
> ql/src/test/results/clientpositive/cbo_simple_select.q.out 32e69204f699186c4e591770320802ebb40e2c42
> ql/src/test/results/clientpositive/complex_alias.q.out f9315f80457651a1324397c2a129c2bcc6ac0bc4
> ql/src/test/results/clientpositive/constantPropWhen.q.out 4e7af0cf181c47c5e19a658764bea3eda959d88f
> ql/src/test/results/clientpositive/constantPropagateForSubQuery.q.out 221837b410f6df499c18cbf04bee54a4c7b241f4
> ql/src/test/results/clientpositive/constant_prop_3.q.out 2b314d7ebdf1e015a28379cd1795353206268efb
> ql/src/test/results/clientpositive/constprog_when_case.q.out d237f135acd1ee199084866e44436e7757cb12e4
> ql/src/test/results/clientpositive/decimal_udf.q.out 3ef40023ebf683c224c45eca61af5221d210a8ff
> ql/src/test/results/clientpositive/druid/druidmini_expressions.q.out 973cade307bef1a1559a4a27a78078659628ea5a
> ql/src/test/results/clientpositive/druid/druidmini_extractTime.q.out 4ea95f69302cdc283047612ef5b0f9847365b820
> ql/src/test/results/clientpositive/druid/druidmini_floorTime.q.out 8d9382443ef290dedfa880b7413bf2742fd199ce
> ql/src/test/results/clientpositive/druid/druidmini_test_ts.q.out 9c412d97dd4d42e7e45990fa3be380f947103cfd
> ql/src/test/results/clientpositive/dynamic_partition_skip_default.q.out f76b24e7d9c0cf947cf4fff06fa55af73670e68f
> ql/src/test/results/clientpositive/fold_case.q.out 408275dff6b42b6339fde24ae9d948fcca66d90f
> ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out 25825b824db57cec60ee199aaccaab06056c3287
> ql/src/test/results/clientpositive/fold_when.q.out 6f3a479ba6f5092bcd6ce1e431a88df8a32725fd
> ql/src/test/results/clientpositive/groupby_sort_1_23.q.out 7826f2eb7ad94ae0bf77bd129c21caca8808e0a2
> ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out 674e8bfe328761bffbaedfb93e3942548ac9b691
> ql/src/test/results/clientpositive/in_typecheck_char.q.out 6948719881a7da18def438a2a113a4c48201ad41
> ql/src/test/results/clientpositive/infer_join_preds.q.out 2bd92aedb69589f7183b22e50fd6175595cd6a8e
> ql/src/test/results/clientpositive/innerjoin1.q.out 0bde0c9fe00282f25d184fa90e30e98639f90ac7
> ql/src/test/results/clientpositive/input23.q.out 4140b3c63f5e5d7923ce9f11f56e004d750db12b
> ql/src/test/results/clientpositive/input42.q.out b2a3c6a0a4c710c6fd1da9a2e12504727d7dc4db
> ql/src/test/results/clientpositive/input8.q.out 3c533a87481638937becffe1cb957ac86ab74daf
> ql/src/test/results/clientpositive/input_part1.q.out ae893c47426d5202adfcd9044a850a5f1dcdd003
> ql/src/test/results/clientpositive/input_part9.q.out 356c28334c4216549ca0321b5e5c3eda268b96e3
> ql/src/test/results/clientpositive/join_filters_overlap.q.out 847b45d60839994fea25a069a410cf89285cf69c
> ql/src/test/results/clientpositive/list_bucket_dml_1.q.out 1ca49834c0b4cb40f9ff9a9f2d920c681c319ab6
> ql/src/test/results/clientpositive/list_bucket_dml_11.q.out 3508a6ffd17b1cb68bf691392b92a4fe7317573b
> ql/src/test/results/clientpositive/list_bucket_dml_12.q.out 406a9c1a75e2ef3802992dc956bb6f68a20207c9
> ql/src/test/results/clientpositive/list_bucket_dml_13.q.out a383a3849c024f169a2aeb1bf9f97d5a72d64367
> ql/src/test/results/clientpositive/list_bucket_dml_14.q.out 5b89cd7c1115890a07f4ed440a44b63b1b16b3c2
> ql/src/test/results/clientpositive/list_bucket_dml_2.q.out 8f39619971d92d7b614e70672cec5eb2fb79dce4
> ql/src/test/results/clientpositive/list_bucket_dml_3.q.out fb8ff449a934946cb4eec39565c3d86fdb33be50
> ql/src/test/results/clientpositive/list_bucket_dml_4.q.out 9bcc9a5fca3c26e56cb7e80771be1ccdb1c6842b
> ql/src/test/results/clientpositive/list_bucket_dml_5.q.out 9b6bf06790b242d4a0b1f92942fe4fd8888125d9
> ql/src/test/results/clientpositive/list_bucket_dml_6.q.out 76459d77297c37dd6b2df7329bbef4f91cd9eab1
> ql/src/test/results/clientpositive/list_bucket_dml_7.q.out ddfa3240e333c8b3d8c1207e3580f4c79d17d65f
> ql/src/test/results/clientpositive/list_bucket_dml_8.q.out 30e75e1d325f9ec2862588cc0de098db3bbf8d77
> ql/src/test/results/clientpositive/list_bucket_dml_9.q.out c8876b7ba909bed77065c0040f47b968afe47bd6
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out 901b2862e66f7474f67b347f6ba82a23ce7d36d3
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out ba28d5030782e5b4cde64969057ca1230e62e131
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out 75c4aba78ac173ed7a883d9f5d9b12223b5ac259
> ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out 79620126a8963bc0ecbc810cef9ee8d6b57a4b2e
> ql/src/test/results/clientpositive/llap/bucket_map_join_tez2.q.out 5de5a69f87d70ad0fd65ba5d11cc6f6314e24bd3
> ql/src/test/results/clientpositive/llap/bucketpruning1.q.out 934b383af54eb99ee072fb6e212f75f2325367a1
> ql/src/test/results/clientpositive/llap/cbo_simple_select.q.out acf91bf1787fb19c1c51264beabaa109d36c59f2
> ql/src/test/results/clientpositive/llap/explainuser_1.q.out 688296359940fe9648f852813383b72788a777ca
> ql/src/test/results/clientpositive/llap/join_constraints_optimization.q.out 1098bb41f309e95a0a7eeb7e765cfd5a7ac6e5b8
> ql/src/test/results/clientpositive/llap/kryo.q.out 5d556f46c083b44f6a47ab8d92c8da4071d64503
> ql/src/test/results/clientpositive/llap/lineage3.q.out bfd82cd5137d75add4d73f8534d03c5146a1a3c5
> ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out 46e211d26aafef0ec0c09c678ade3527d8338234
> ql/src/test/results/clientpositive/llap/mergejoin.q.out 7c1bc565af71da7800d157acf09d108db30f4185
> ql/src/test/results/clientpositive/llap/ppd_union_view.q.out cba24342f82bc1216403c01ac24135b7c591b3b8
> ql/src/test/results/clientpositive/llap/results_cache_2.q.out 11dbacf3d1a33d41f144981a4bce7bb719684adc
> ql/src/test/results/clientpositive/llap/semijoin6.q.out 139471970a818c1384bb8ceea808203412e51553
> ql/src/test/results/clientpositive/llap/subquery_in.q.out 07cc4dbabc2cf4f109b6dcce1e909a4f7f469da2
> ql/src/test/results/clientpositive/llap/subquery_in_having.q.out 3839696882a357180d74472fe40e14a8b15a6205
> ql/src/test/results/clientpositive/llap/subquery_multi.q.out 7b00d6975432d73ba5b7a091efed5fe03fc937e6
> ql/src/test/results/clientpositive/llap/subquery_notin.q.out 29d8bbfb48e68522071f2c3987ef719a1ed01f6d
> ql/src/test/results/clientpositive/llap/subquery_null_agg.q.out 4591ff846056daecabf9c3cff35d0158c37d699d
> ql/src/test/results/clientpositive/llap/subquery_scalar.q.out c43ad9188b3fbacc467131685db7aafdc5c5b9bc
> ql/src/test/results/clientpositive/llap/subquery_select.q.out d3cc980ca1059a96864ecb6008022d412a344bd0
> ql/src/test/results/clientpositive/llap/subquery_views.q.out aa50b468c3729ace343b25c3754d3c859ed1b39d
> ql/src/test/results/clientpositive/llap/tez_smb_reduce_side.q.out 7ceeb417c51cd6cb5dbcc38e4c1151315c5a44d8
> ql/src/test/results/clientpositive/llap/unionDistinct_1.q.out 93791ac8e0a0c1b8f0540f7f61ad02b71a9789ec
> ql/src/test/results/clientpositive/llap/vector_case_when_1.q.out c5a35ba91cfd81e3c02f2c70ef591f0b90513c56
> ql/src/test/results/clientpositive/llap/vector_case_when_2.q.out 0f958e833bd0a6bfdeee5b14b77e4271136bf578
> ql/src/test/results/clientpositive/llap/vector_coalesce_3.q.out 493cfca23ad6595a99e6f12ca1ccf8b6188739f4
> ql/src/test/results/clientpositive/llap/vector_decimal_math_funcs.q.out 359f9e7ca05e001793d28ceaa09abbb998cbe308
> ql/src/test/results/clientpositive/llap/vector_groupby_mapjoin.q.out c20bc7125774bc69c6d427bc3534a364974128ed
> ql/src/test/results/clientpositive/llap/vectorization_0.q.out 60c70219fff31b703035704c33ef6f80b7b39ccd
> ql/src/test/results/clientpositive/llap/vectorization_5.q.out 5d700255fbd08989048adc1fed788b4419f7e61b
> ql/src/test/results/clientpositive/llap/vectorization_8.q.out a0e1a4b21458be47695496a457d406365b8360cd
> ql/src/test/results/clientpositive/llap/vectorization_short_regress.q.out f9297067570f1b75a870fc05d585fa4f1e8d5f25
> ql/src/test/results/clientpositive/llap/vectorized_casts.q.out cc53f110be0ff91d450b1bd6d8cca1d7d605a1f1
> ql/src/test/results/clientpositive/llap/vectorized_math_funcs.q.out 61a915936c090b47fba2c4ecaf87ed837f5813db
> ql/src/test/results/clientpositive/llap/vectorized_string_funcs.q.out 7a5073577e250753eafb0103848b74279d4ce8cb
> ql/src/test/results/clientpositive/llap/vectorized_timestamp_ints_casts.q.out 9073b6a77e129c06f32c9947818630f2b8732e4e
> ql/src/test/results/clientpositive/mergejoin.q.out 2108434f27cd707ab822ee652424a7260d528bb1
> ql/src/test/results/clientpositive/optimize_filter_literal.q.out 3e8ca3a7f9660597291267e15d23d2d51e04dbed
> ql/src/test/results/clientpositive/parquet_vectorization_0.q.out d45655d6981f89b233e13539eabd9b1e55a098de
> ql/src/test/results/clientpositive/parquet_vectorization_5.q.out baee2c80a9ca08c012ed5b21da86347bfa20b25f
> ql/src/test/results/clientpositive/parquet_vectorization_8.q.out e01cf4a8c0fbe0cde48ab6ba482690c2d3bf315b
> ql/src/test/results/clientpositive/pcr.q.out d71ef675d50e861ed7da62f3cea4684a3fc49a66
> ql/src/test/results/clientpositive/pcs.q.out 225624eb978164c1f1148745c1d74700aeb8561a
> ql/src/test/results/clientpositive/perf/spark/query11.q.out 28ce6d0814c60580e5daa1649d3735f00c54d71b
> ql/src/test/results/clientpositive/perf/spark/query13.q.out 2b6c19d6c2724952ca5d2d14a06733ff6a327b0f
> ql/src/test/results/clientpositive/perf/spark/query31.q.out 27cfadc94269b8d1e08c3f0fd69b3e88b27c2d57
> ql/src/test/results/clientpositive/perf/spark/query36.q.out c6088be8dbcbc2688f34f45099c38173610b7f20
> ql/src/test/results/clientpositive/perf/spark/query4.q.out 93e83ef10ed543b085188ba20bb9137969cc57c5
> ql/src/test/results/clientpositive/perf/spark/query45.q.out c8242745ee4417adaca79e6f8abd621637db88bd
> ql/src/test/results/clientpositive/perf/spark/query48.q.out 024d2052904d7dee4ee7310c70bff996794ec9bc
> ql/src/test/results/clientpositive/perf/spark/query53.q.out ea5dde1e511983c45b2afe23277e78e6cc67b408
> ql/src/test/results/clientpositive/perf/spark/query6.q.out 2702aefd92ba7af8eed0741bd4595454af0eb298
> ql/src/test/results/clientpositive/perf/spark/query63.q.out 2d905d382bc3352e97703be2405d1fa983434a20
> ql/src/test/results/clientpositive/perf/spark/query70.q.out 56767af272f2d8bb5443e482b67779aa81a1fcf6
> ql/src/test/results/clientpositive/perf/spark/query74.q.out cc9b74eb0c9893746ebca4fb0d648a2a212d9812
> ql/src/test/results/clientpositive/perf/spark/query78.q.out c121a341fd47b12003e7b3c698e29c9cdc9137f8
> ql/src/test/results/clientpositive/perf/spark/query85.q.out a7bf288044b8a80211c95b34f43b513325c58509
> ql/src/test/results/clientpositive/perf/spark/query86.q.out 835ac5c9ada33a6edd2c5f2d2010a272a512c23e
> ql/src/test/results/clientpositive/perf/spark/query88.q.out 029da524d04e41ac4aafeebd8686d537d3c19072
> ql/src/test/results/clientpositive/perf/spark/query89.q.out 40a698aadfc1554f95a9435440f3cd3956ac2bf4
> ql/src/test/results/clientpositive/perf/spark/query97.q.out 1ace8e8ff537d82bbba6cd41ef28e9ef2efb2046
> ql/src/test/results/clientpositive/perf/tez/cbo_query11.q.out de0783be16564d0b0a7755652056e7a61d7fea51
> ql/src/test/results/clientpositive/perf/tez/cbo_query13.q.out 19f30397814b16a5abdd2901c8efbe2f87fef681
> ql/src/test/results/clientpositive/perf/tez/cbo_query31.q.out 8907b8d6cd51f3be884b537a240c2cc97cb3ff87
> ql/src/test/results/clientpositive/perf/tez/cbo_query36.q.out 9a74bed47058c34cd397ecb1b4c3e36897573023
> ql/src/test/results/clientpositive/perf/tez/cbo_query4.q.out 4b388653aee1caf1ecfd64b2538fec5b98b4542b
> ql/src/test/results/clientpositive/perf/tez/cbo_query48.q.out 079556ec993f8fc84f6dac88433ebb32fbd32e16
> ql/src/test/results/clientpositive/perf/tez/cbo_query53.q.out 9b424280971646189baa0ed07c8af3fda7fda231
> ql/src/test/results/clientpositive/perf/tez/cbo_query6.q.out f502c004cfc7791f5a97ba170a4a3db6bc47cbec
> ql/src/test/results/clientpositive/perf/tez/cbo_query63.q.out 78c9b1311147eeda82c2515f786f59a2ffcbf239
> ql/src/test/results/clientpositive/perf/tez/cbo_query64.q.out 5a5bb797a1f8c4419ff90eada59b1945dcb6aa8c
> ql/src/test/results/clientpositive/perf/tez/cbo_query72.q.out e49b44bf32d0bd49b6d3ae16dfec00388e4edafc
> ql/src/test/results/clientpositive/perf/tez/cbo_query74.q.out 4a9a1127b3037fb8aef2f22a34a7092acd15459a
> ql/src/test/results/clientpositive/perf/tez/cbo_query78.q.out 02635826f03dbd413e6eaaa1fb6dec2abc75d667
> ql/src/test/results/clientpositive/perf/tez/cbo_query85.q.out f5a71b422bdd042d2613378c4ff87280e849b6b8
> ql/src/test/results/clientpositive/perf/tez/cbo_query88.q.out 1f4471e8ae67ecb8e4a3a85357e9006520b2c235
> ql/src/test/results/clientpositive/perf/tez/cbo_query89.q.out 7cfb3ecdecc2f973a989e7687e6af9a437538ad6
> ql/src/test/results/clientpositive/perf/tez/cbo_query97.q.out f79dffbdc8661cb83346ef1899a9d9ff1d91ad53
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_ext_query1.q.out PRE-CREATION
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query1.q.out 13801ffc6c242b8e651d630801dd3e46c1c3a8b1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query11.q.out f315e3c455ae9cebcaaf971efcd78c80edd732fb
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query13.q.out 811a5184aa02cab41cddb1e7356adca0c5ffa28b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query31.q.out f8e31a23aa065471c7ce842a6a369c0f382e1b7b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query36.q.out d4031261c7b7ccf65567ed044f4d51c92ac70a86
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query4.q.out 9668e0f4a1bc342caee643f96cb8689281b40df0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query46.q.out 9d21449b6563b87ca6ab5ab511a84fd9047af13a
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query48.q.out 12d59348f7aebaa6046d38902f57a22edb4b3cf6
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query53.q.out bac3f775380acc914764c1759fb4149a51a413fd
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query6.q.out 5e3deb3eb983c56ede11d012e014a98adc2c2d0b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query63.q.out e22d812f789bf682cef57cb4034c78078bd6cc4e
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query64.q.out 4261d0655d0fadad9b2bd100f954bcd563248274
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query65.q.out 3e906b73b04a2e0c361af6a0846cc37cbdac5b40
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query68.q.out 1b25235c8a3aa8066349c9e68ca69f6a328eb291
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query72.q.out 206b0f197258f8cb3c9d58c3500088730fefa343
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query74.q.out 4a8f0b88f0f23809ab4e6b9e43a525d4e7a535cd
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query78.q.out de1b13300643ab51bcea45874293fa1add6e2078
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query85.q.out 647134514184337d7fefe1f43d03bdae224234d3
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query88.q.out 1ac8fe2dcdb5a2df6c3c22c6bd0471269e493686
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query89.q.out d9c7d42b9f4718970cce03f539e6fea4b43a29b4
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query97.q.out 6151627c83da5a2d53c2ebfc0b415c945e042aa1
> ql/src/test/results/clientpositive/perf/tez/constraints/mv_query44.q.out db9acc93cb250e9d4f259ada32c1365e2063da06
> ql/src/test/results/clientpositive/perf/tez/constraints/query1.q.out 69f93290d9ec806cd1e282833b87aeac5197ed6f
> ql/src/test/results/clientpositive/perf/tez/constraints/query11.q.out 7e0582e16462385e0051617c301e5efbc1b654c2
> ql/src/test/results/clientpositive/perf/tez/constraints/query13.q.out ac81e3794cbb22216bdef026087e8ed59d66567c
> ql/src/test/results/clientpositive/perf/tez/constraints/query31.q.out 8e0de0ffe2bff69792156d3273e63452e87fd9db
> ql/src/test/results/clientpositive/perf/tez/constraints/query36.q.out 8158608354bce91338bac8423a8113e93d18db65
> ql/src/test/results/clientpositive/perf/tez/constraints/query4.q.out e6558e99a975fc214b118eb362a0fd5f5ebbd2bf
> ql/src/test/results/clientpositive/perf/tez/constraints/query44.q.out 3fd361a9f99bd4857c9f65193086d4f134df22d6
> ql/src/test/results/clientpositive/perf/tez/constraints/query45.q.out 64d9c98395262d0dfb766b3e34fe2dd22466e84f
> ql/src/test/results/clientpositive/perf/tez/constraints/query46.q.out dde72e07b829f38c784a838c15d02f21e97fdf01
> ql/src/test/results/clientpositive/perf/tez/constraints/query48.q.out af9d44207d5d95999aa964a8e2d6ef3c1f8cb502
> ql/src/test/results/clientpositive/perf/tez/constraints/query53.q.out a13d0f9c094094a9de13be2913a55f667d15cca1
> ql/src/test/results/clientpositive/perf/tez/constraints/query6.q.out 7aea119ac3d59d59ccde4db128a04a7b3955b937
> ql/src/test/results/clientpositive/perf/tez/constraints/query63.q.out 5620b819fbbaf98c37e53c492454c51f484bd0eb
> ql/src/test/results/clientpositive/perf/tez/constraints/query68.q.out dd4ce4eb84f964e2ef5833ba6f2d87adbe1146af
> ql/src/test/results/clientpositive/perf/tez/constraints/query70.q.out 17e2f99ae92f59418039da930d3e7a962a6db1b9
> ql/src/test/results/clientpositive/perf/tez/constraints/query72.q.out 1a9c2cf203d76000dabacf27470426cdbf1dd8bd
> ql/src/test/results/clientpositive/perf/tez/constraints/query74.q.out 525217b526c40de6a7d7c67364bfb0e8a20f103c
> ql/src/test/results/clientpositive/perf/tez/constraints/query78.q.out ef4d6dbc2143ea707a4b8a85a39b13c77b4606c7
> ql/src/test/results/clientpositive/perf/tez/constraints/query85.q.out 2aa27db1ef245234447852fb86cc0dd228863aa2
> ql/src/test/results/clientpositive/perf/tez/constraints/query86.q.out 638cce1b46d38203a75733cefbe243154d3d4896
> ql/src/test/results/clientpositive/perf/tez/constraints/query88.q.out 64919cafe7c65e24df25f6c8b347cb6ea2c6078f
> ql/src/test/results/clientpositive/perf/tez/constraints/query89.q.out 3049fec95c3c38bdac7f35b103721822f2cb2f63
> ql/src/test/results/clientpositive/perf/tez/query11.q.out da1c349ff06cdcf0d6a1913262938a5afbbd75cb
> ql/src/test/results/clientpositive/perf/tez/query13.q.out 2cf833bbf1acc4db829f363607f00a44535c113c
> ql/src/test/results/clientpositive/perf/tez/query31.q.out c0762b7bd476252d1a62b21a41dadebf70055fce
> ql/src/test/results/clientpositive/perf/tez/query36.q.out 064837a3cf1c8dcfd4adab6a60b07050f3156342
> ql/src/test/results/clientpositive/perf/tez/query4.q.out bb0d7ba3f5f3e575c52d8ea7dd1b1f01b5bb812f
> ql/src/test/results/clientpositive/perf/tez/query45.q.out c2f9374c4b04afc12118a34279c7c5bf66be58a5
> ql/src/test/results/clientpositive/perf/tez/query48.q.out 885be1371fdd3b073aeebe56b6eacb8918e20bf2
> ql/src/test/results/clientpositive/perf/tez/query53.q.out e9153f3a06c75a431e0c6c7496c436c7a6ddd7a5
> ql/src/test/results/clientpositive/perf/tez/query63.q.out 0bdd48b728eca8ba372e764ac68aaef8c6050db5
> ql/src/test/results/clientpositive/perf/tez/query70.q.out 6d2528e474bea4f70c3cec769466fa136c2070bb
> ql/src/test/results/clientpositive/perf/tez/query74.q.out 20aade29748a358f13d6dc84342fbb739a6c08d0
> ql/src/test/results/clientpositive/perf/tez/query78.q.out 3d938e1c8e7b443a83c197d1fd861ee3a83a883e
> ql/src/test/results/clientpositive/perf/tez/query85.q.out 1ada3945fdd2e37d5b439bf30647d3d944b28013
> ql/src/test/results/clientpositive/perf/tez/query86.q.out 2d6d545a5bd12afcc359745ea4da5de32b29c8be
> ql/src/test/results/clientpositive/perf/tez/query88.q.out e02ff3715b2eb942ba2eb021f53360d2f15d5834
> ql/src/test/results/clientpositive/perf/tez/query89.q.out 8501822cd2200394fc8d084b523f1933c77bed97
> ql/src/test/results/clientpositive/pointlookup.q.out 35ece97d90c5ea959f3323a5ef94807cf27ecae2
> ql/src/test/results/clientpositive/pointlookup2.q.out 42d2c787a0dcb9706e99dd1c4a40074c40268b74
> ql/src/test/results/clientpositive/pointlookup3.q.out a3056a515e3bae3cd193ac629cac0271e1a82a01
> ql/src/test/results/clientpositive/pointlookup4.q.out efbc8518d4981b7cad0a5b43782d279a1f76fa15
> ql/src/test/results/clientpositive/ppd2.q.out a9af979e4fd089afaf2f25c271ec8c22b95d7401
> ql/src/test/results/clientpositive/ppd_constant_expr.q.out 27c13d3df379fda9a3bfc3c020b4d9f14bc61062
> ql/src/test/results/clientpositive/ppd_join_filter.q.out 790c4b503b4552e8c5fd44fa527622745b6cb67d
> ql/src/test/results/clientpositive/ppd_udf_case.q.out b791a9f51014dfb4ada0914321952c843c0966cd
> ql/src/test/results/clientpositive/ppr_allchildsarenull.q.out 26612905f226a306c5eccda06de41b61813ca9a9
> ql/src/test/results/clientpositive/rand_partitionpruner2.q.out 692d861dab2e34a7e04b3de32e8706b3164f4961
> ql/src/test/results/clientpositive/rand_partitionpruner3.q.out db7441ffc7ffa0cb6e338c53e5746925896f2524
> ql/src/test/results/clientpositive/spark/auto_sortmerge_join_12.q.out bae6c2ab8274110ab761046c4aaf5a06f199cefa
> ql/src/test/results/clientpositive/spark/bucket_map_join_tez2.q.out aecb230178088e87329b6809da2052b9ef182211
> ql/src/test/results/clientpositive/spark/cbo_simple_select.q.out acf91bf1787fb19c1c51264beabaa109d36c59f2
> ql/src/test/results/clientpositive/spark/groupby_sort_1_23.q.out 0bd26cb7cba012388db59f409ccee6864b6b8b85
> ql/src/test/results/clientpositive/spark/groupby_sort_skew_1_23.q.out 62c8f16a12d7f5d1105907e80b709984a4359201
> ql/src/test/results/clientpositive/spark/join_filters_overlap.q.out 49226b2622f2b7b84bd3f81201af6c95ebc5d43d
> ql/src/test/results/clientpositive/spark/list_bucket_dml_2.q.out 212b16327a5138d26b601b99dbce17e3fee0002e
> ql/src/test/results/clientpositive/spark/parquet_vectorization_0.q.out 55998aea7fa061cc933b49e4ff6ec061d229b51c
> ql/src/test/results/clientpositive/spark/parquet_vectorization_5.q.out 022f16c39471493ca7463a7eb5a08f08a3c2195c
> ql/src/test/results/clientpositive/spark/parquet_vectorization_8.q.out 657e05cb097d2c8827953d1f4d1b63036231f9f8
> ql/src/test/results/clientpositive/spark/pcr.q.out 270f55ad9bd66aeb6c8512109b1a7cc97bcad351
> ql/src/test/results/clientpositive/spark/ppd_join_filter.q.out c3bc6f4cb0dfd5bb52aeb62dacd0660e92e7043b
> ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning.q.out 5f06e4e832d94683476c9ac2b2a02a902ebfe6e0
> ql/src/test/results/clientpositive/spark/spark_explainuser_1.q.out 3e395a84ecbd5808462a32573a3a833cf96deeda
> ql/src/test/results/clientpositive/spark/spark_vectorized_dynamic_partition_pruning.q.out 6ab8da9c269160b458be8d39aaa62d4c20c08c80
> ql/src/test/results/clientpositive/spark/subquery_in.q.out 09cd9d8550974580f1f4d9f29f6272db9841d524
> ql/src/test/results/clientpositive/spark/subquery_multi.q.out 5bf5459b5641ccccafcd40875f7348bf659ab82b
> ql/src/test/results/clientpositive/spark/subquery_notin.q.out 89d032f8c36002fb0b522c0af171b2c98c9f8dfe
> ql/src/test/results/clientpositive/spark/subquery_null_agg.q.out 4223d6dc99a1bed808c35023b767faeb07d2217e
> ql/src/test/results/clientpositive/spark/subquery_scalar.q.out e204a01333538d76e64029f75cae0ba5580967df
> ql/src/test/results/clientpositive/spark/subquery_select.q.out 3104c5c6cbaacef42d869543bfcd63f99636a3d6
> ql/src/test/results/clientpositive/spark/subquery_views.q.out 30bcf4b43c50a9b5675997669340ffc9516d853f
> ql/src/test/results/clientpositive/spark/union22.q.out 3798d87f7bf9b77b055f9cb33d649d4838667fe2
> ql/src/test/results/clientpositive/spark/vectorization_0.q.out c4626e4e465b3f2c563868f2cf231dbb8025720d
> ql/src/test/results/clientpositive/spark/vectorization_5.q.out 82973c6249b0f3792ad77a5f5037a583b2dca5fd
> ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out 6c3ab0d851913d711149ac1a6a8c0d856a1d4689
> ql/src/test/results/clientpositive/spark/vectorized_math_funcs.q.out fe97f78be3508bc3e9144eb96e9b04d181d699d8
> ql/src/test/results/clientpositive/spark/vectorized_string_funcs.q.out 79546c5a736b67f6f93328099981e26dbe23418d
> ql/src/test/results/clientpositive/subquery_notin_having.q.out 30580ab5490c827aa4a0c40d9d810f44acdbf3e2
> ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out 7cbbaa7b010c9a59f865944c976784a37e6c8ffd
> ql/src/test/results/clientpositive/timestamp_ints_casts.q.out 3997377966425b92c8ab38c71888195209d415d4
> ql/src/test/results/clientpositive/truncate_column_list_bucket.q.out 5f019995004c8de061fb7441707f62dfc0494dd0
> ql/src/test/results/clientpositive/udf_isops_simplify.q.out 96a07181c126b8bc3344457eeb06f1395abd9ea9
> ql/src/test/results/clientpositive/union22.q.out 3862eb8cb2ad3148850df63ca5f7e8d58d475840
> ql/src/test/results/clientpositive/union_offcbo.q.out 7d3161302494927ad187096ff40375a6a03d03f8
> ql/src/test/results/clientpositive/vector_case_when_1.q.out 9949de73abd975a53d9e40cf8e22dcc63b7c9a9d
> ql/src/test/results/clientpositive/vector_case_when_2.q.out 60a80bcbc19259986c17881ef7fb72294590c334
> ql/src/test/results/clientpositive/vector_coalesce_3.q.out cf9d9e352162862f39c25c7bf28fbb80d03a6aae
> ql/src/test/results/clientpositive/vector_decimal_math_funcs.q.out 56b72db68b49e60f5f0f739952b8ad0fe048b45b
> ql/src/test/results/clientpositive/vector_groupby_mapjoin.q.out 1f60366c5e3585fe3e1941adfa461559927c8132
> ql/src/test/results/clientpositive/vectorization_5.q.out e0bfa727d705519153056789f13240b83400de92
> ql/src/test/results/clientpositive/vectorization_8.q.out 498506cbb7fc54daf68ea0185a59054acb6bf434
> ql/src/test/results/clientpositive/vectorized_casts.q.out c8fb9ec7c8343ff4a051b140c1f7c8ac552945db
> ql/src/test/results/clientpositive/vectorized_math_funcs.q.out 0ce4ea149f66c0858436e3d88d589a1faf4090a0
> ql/src/test/results/clientpositive/vectorized_string_funcs.q.out d4db85452aab4d10aa6f6f3ce1fca331b3152fb1
> ql/src/test/results/clientpositive/vectorized_timestamp_ints_casts.q.out efb2fc23fc32e65afb7d16917148d8efc52453c4
>
>
> Diff: https://reviews.apache.org/r/69918/diff/1/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Zoltan Haindrich
>
>
Re: Review Request 69918: HIVE-21001 Update to Calcite 1.18
Posted by Zoltan Haindrich <ki...@rxd.hu>.
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/llap/subquery_multi.q.out
> > Lines 2312-2313 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124283#file2124283line2317>
> >
> > Worse plan than earlier.
It seems like more accurate equals/hashcode have caused this change; before CALCITE-2632 RexCorrelVariables were not properly compared; it seems like that have helped/interfered with HiveRelDecorrelator's operations.
https://github.com/apache/calcite/blob/ef9f926061de21ad713a76ec3ec8110e5cbd92bf/core/src/main/java/org/apache/calcite/rex/RexCorrelVariable.java#L59
> On Feb. 7, 2019, 10:16 p.m., Ashutosh Chauhan wrote:
> > ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query6.q.out
> > Lines 68-70 (original), 68-70 (patched)
> > <https://reviews.apache.org/r/69918/diff/1/?file=2124356#file2124356line68>
> >
> > Is new join order better?
the join order is essentially the same
* one of the higher level inner join have its arguments swapped in the output.
* the new plan has 1 projection happening earlier than in the old
* has 1 new projection
- Zoltan
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/69918/#review212637
-----------------------------------------------------------
On Feb. 7, 2019, 8:08 p.m., Zoltan Haindrich wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/69918/
> -----------------------------------------------------------
>
> (Updated Feb. 7, 2019, 8:08 p.m.)
>
>
> Review request for hive, Ashutosh Chauhan and Jesús Camacho Rodríguez.
>
>
> Bugs: HIVE-21001
> https://issues.apache.org/jira/browse/HIVE-21001
>
>
> Repository: hive-git
>
>
> Description
> -------
>
> patch#1 here is #23 on jira
>
>
> Diffs
> -----
>
> accumulo-handler/src/test/results/positive/accumulo_predicate_pushdown.q.out 8a1e0609f9f48434d8147c296984bbc0a6cbae35
> hbase-handler/src/test/results/positive/hbase_ppd_key_range.q.out 5e051543133125a57dbf5b83b62f0a13cf7f415a
> hbase-handler/src/test/results/positive/hbase_pushdown.q.out 57613c36f9b3376469b1b05e9a9df59bd5365450
> pom.xml 240472a30e033a83d1c799e636d8df29cb2c5770
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRelBuilder.java e85a99e84658a69c4fd93a6c352af4ead768ef67
> ql/src/test/queries/clientpositive/druidmini_expressions.q 36aad7937d556e013773f29ecd89bf0629c1937d
> ql/src/test/results/clientpositive/alter_partition_coltype.q.out d484f9e2237402fa475cb79a182340d7d83dadb9
> ql/src/test/results/clientpositive/annotate_stats_filter.q.out 44f77b8f503e3b1a5c6d68caeb9727b8950fc93c
> ql/src/test/results/clientpositive/cbo_rp_simple_select.q.out cb22b61f269db76f5397a4ce0981e92d236d1123
> ql/src/test/results/clientpositive/cbo_simple_select.q.out 32e69204f699186c4e591770320802ebb40e2c42
> ql/src/test/results/clientpositive/complex_alias.q.out f9315f80457651a1324397c2a129c2bcc6ac0bc4
> ql/src/test/results/clientpositive/constantPropWhen.q.out 4e7af0cf181c47c5e19a658764bea3eda959d88f
> ql/src/test/results/clientpositive/constantPropagateForSubQuery.q.out 221837b410f6df499c18cbf04bee54a4c7b241f4
> ql/src/test/results/clientpositive/constant_prop_3.q.out 2b314d7ebdf1e015a28379cd1795353206268efb
> ql/src/test/results/clientpositive/constprog_when_case.q.out d237f135acd1ee199084866e44436e7757cb12e4
> ql/src/test/results/clientpositive/decimal_udf.q.out 3ef40023ebf683c224c45eca61af5221d210a8ff
> ql/src/test/results/clientpositive/druid/druidmini_expressions.q.out 973cade307bef1a1559a4a27a78078659628ea5a
> ql/src/test/results/clientpositive/druid/druidmini_extractTime.q.out 4ea95f69302cdc283047612ef5b0f9847365b820
> ql/src/test/results/clientpositive/druid/druidmini_floorTime.q.out 8d9382443ef290dedfa880b7413bf2742fd199ce
> ql/src/test/results/clientpositive/druid/druidmini_test_ts.q.out 9c412d97dd4d42e7e45990fa3be380f947103cfd
> ql/src/test/results/clientpositive/dynamic_partition_skip_default.q.out f76b24e7d9c0cf947cf4fff06fa55af73670e68f
> ql/src/test/results/clientpositive/fold_case.q.out 408275dff6b42b6339fde24ae9d948fcca66d90f
> ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out 25825b824db57cec60ee199aaccaab06056c3287
> ql/src/test/results/clientpositive/fold_when.q.out 6f3a479ba6f5092bcd6ce1e431a88df8a32725fd
> ql/src/test/results/clientpositive/groupby_sort_1_23.q.out 7826f2eb7ad94ae0bf77bd129c21caca8808e0a2
> ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out 674e8bfe328761bffbaedfb93e3942548ac9b691
> ql/src/test/results/clientpositive/in_typecheck_char.q.out 6948719881a7da18def438a2a113a4c48201ad41
> ql/src/test/results/clientpositive/infer_join_preds.q.out 2bd92aedb69589f7183b22e50fd6175595cd6a8e
> ql/src/test/results/clientpositive/innerjoin1.q.out 0bde0c9fe00282f25d184fa90e30e98639f90ac7
> ql/src/test/results/clientpositive/input23.q.out 4140b3c63f5e5d7923ce9f11f56e004d750db12b
> ql/src/test/results/clientpositive/input42.q.out b2a3c6a0a4c710c6fd1da9a2e12504727d7dc4db
> ql/src/test/results/clientpositive/input8.q.out 3c533a87481638937becffe1cb957ac86ab74daf
> ql/src/test/results/clientpositive/input_part1.q.out ae893c47426d5202adfcd9044a850a5f1dcdd003
> ql/src/test/results/clientpositive/input_part9.q.out 356c28334c4216549ca0321b5e5c3eda268b96e3
> ql/src/test/results/clientpositive/join_filters_overlap.q.out 847b45d60839994fea25a069a410cf89285cf69c
> ql/src/test/results/clientpositive/list_bucket_dml_1.q.out 1ca49834c0b4cb40f9ff9a9f2d920c681c319ab6
> ql/src/test/results/clientpositive/list_bucket_dml_11.q.out 3508a6ffd17b1cb68bf691392b92a4fe7317573b
> ql/src/test/results/clientpositive/list_bucket_dml_12.q.out 406a9c1a75e2ef3802992dc956bb6f68a20207c9
> ql/src/test/results/clientpositive/list_bucket_dml_13.q.out a383a3849c024f169a2aeb1bf9f97d5a72d64367
> ql/src/test/results/clientpositive/list_bucket_dml_14.q.out 5b89cd7c1115890a07f4ed440a44b63b1b16b3c2
> ql/src/test/results/clientpositive/list_bucket_dml_2.q.out 8f39619971d92d7b614e70672cec5eb2fb79dce4
> ql/src/test/results/clientpositive/list_bucket_dml_3.q.out fb8ff449a934946cb4eec39565c3d86fdb33be50
> ql/src/test/results/clientpositive/list_bucket_dml_4.q.out 9bcc9a5fca3c26e56cb7e80771be1ccdb1c6842b
> ql/src/test/results/clientpositive/list_bucket_dml_5.q.out 9b6bf06790b242d4a0b1f92942fe4fd8888125d9
> ql/src/test/results/clientpositive/list_bucket_dml_6.q.out 76459d77297c37dd6b2df7329bbef4f91cd9eab1
> ql/src/test/results/clientpositive/list_bucket_dml_7.q.out ddfa3240e333c8b3d8c1207e3580f4c79d17d65f
> ql/src/test/results/clientpositive/list_bucket_dml_8.q.out 30e75e1d325f9ec2862588cc0de098db3bbf8d77
> ql/src/test/results/clientpositive/list_bucket_dml_9.q.out c8876b7ba909bed77065c0040f47b968afe47bd6
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out 901b2862e66f7474f67b347f6ba82a23ce7d36d3
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out ba28d5030782e5b4cde64969057ca1230e62e131
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out 75c4aba78ac173ed7a883d9f5d9b12223b5ac259
> ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out 79620126a8963bc0ecbc810cef9ee8d6b57a4b2e
> ql/src/test/results/clientpositive/llap/bucket_map_join_tez2.q.out 5de5a69f87d70ad0fd65ba5d11cc6f6314e24bd3
> ql/src/test/results/clientpositive/llap/bucketpruning1.q.out 934b383af54eb99ee072fb6e212f75f2325367a1
> ql/src/test/results/clientpositive/llap/cbo_simple_select.q.out acf91bf1787fb19c1c51264beabaa109d36c59f2
> ql/src/test/results/clientpositive/llap/explainuser_1.q.out 688296359940fe9648f852813383b72788a777ca
> ql/src/test/results/clientpositive/llap/join_constraints_optimization.q.out 1098bb41f309e95a0a7eeb7e765cfd5a7ac6e5b8
> ql/src/test/results/clientpositive/llap/kryo.q.out 5d556f46c083b44f6a47ab8d92c8da4071d64503
> ql/src/test/results/clientpositive/llap/lineage3.q.out bfd82cd5137d75add4d73f8534d03c5146a1a3c5
> ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out 46e211d26aafef0ec0c09c678ade3527d8338234
> ql/src/test/results/clientpositive/llap/mergejoin.q.out 7c1bc565af71da7800d157acf09d108db30f4185
> ql/src/test/results/clientpositive/llap/ppd_union_view.q.out cba24342f82bc1216403c01ac24135b7c591b3b8
> ql/src/test/results/clientpositive/llap/results_cache_2.q.out 11dbacf3d1a33d41f144981a4bce7bb719684adc
> ql/src/test/results/clientpositive/llap/semijoin6.q.out 139471970a818c1384bb8ceea808203412e51553
> ql/src/test/results/clientpositive/llap/subquery_in.q.out 07cc4dbabc2cf4f109b6dcce1e909a4f7f469da2
> ql/src/test/results/clientpositive/llap/subquery_in_having.q.out 3839696882a357180d74472fe40e14a8b15a6205
> ql/src/test/results/clientpositive/llap/subquery_multi.q.out 7b00d6975432d73ba5b7a091efed5fe03fc937e6
> ql/src/test/results/clientpositive/llap/subquery_notin.q.out 29d8bbfb48e68522071f2c3987ef719a1ed01f6d
> ql/src/test/results/clientpositive/llap/subquery_null_agg.q.out 4591ff846056daecabf9c3cff35d0158c37d699d
> ql/src/test/results/clientpositive/llap/subquery_scalar.q.out c43ad9188b3fbacc467131685db7aafdc5c5b9bc
> ql/src/test/results/clientpositive/llap/subquery_select.q.out d3cc980ca1059a96864ecb6008022d412a344bd0
> ql/src/test/results/clientpositive/llap/subquery_views.q.out aa50b468c3729ace343b25c3754d3c859ed1b39d
> ql/src/test/results/clientpositive/llap/tez_smb_reduce_side.q.out 7ceeb417c51cd6cb5dbcc38e4c1151315c5a44d8
> ql/src/test/results/clientpositive/llap/unionDistinct_1.q.out 93791ac8e0a0c1b8f0540f7f61ad02b71a9789ec
> ql/src/test/results/clientpositive/llap/vector_case_when_1.q.out c5a35ba91cfd81e3c02f2c70ef591f0b90513c56
> ql/src/test/results/clientpositive/llap/vector_case_when_2.q.out 0f958e833bd0a6bfdeee5b14b77e4271136bf578
> ql/src/test/results/clientpositive/llap/vector_coalesce_3.q.out 493cfca23ad6595a99e6f12ca1ccf8b6188739f4
> ql/src/test/results/clientpositive/llap/vector_decimal_math_funcs.q.out 359f9e7ca05e001793d28ceaa09abbb998cbe308
> ql/src/test/results/clientpositive/llap/vector_groupby_mapjoin.q.out c20bc7125774bc69c6d427bc3534a364974128ed
> ql/src/test/results/clientpositive/llap/vectorization_0.q.out 60c70219fff31b703035704c33ef6f80b7b39ccd
> ql/src/test/results/clientpositive/llap/vectorization_5.q.out 5d700255fbd08989048adc1fed788b4419f7e61b
> ql/src/test/results/clientpositive/llap/vectorization_8.q.out a0e1a4b21458be47695496a457d406365b8360cd
> ql/src/test/results/clientpositive/llap/vectorization_short_regress.q.out f9297067570f1b75a870fc05d585fa4f1e8d5f25
> ql/src/test/results/clientpositive/llap/vectorized_casts.q.out cc53f110be0ff91d450b1bd6d8cca1d7d605a1f1
> ql/src/test/results/clientpositive/llap/vectorized_math_funcs.q.out 61a915936c090b47fba2c4ecaf87ed837f5813db
> ql/src/test/results/clientpositive/llap/vectorized_string_funcs.q.out 7a5073577e250753eafb0103848b74279d4ce8cb
> ql/src/test/results/clientpositive/llap/vectorized_timestamp_ints_casts.q.out 9073b6a77e129c06f32c9947818630f2b8732e4e
> ql/src/test/results/clientpositive/mergejoin.q.out 2108434f27cd707ab822ee652424a7260d528bb1
> ql/src/test/results/clientpositive/optimize_filter_literal.q.out 3e8ca3a7f9660597291267e15d23d2d51e04dbed
> ql/src/test/results/clientpositive/parquet_vectorization_0.q.out d45655d6981f89b233e13539eabd9b1e55a098de
> ql/src/test/results/clientpositive/parquet_vectorization_5.q.out baee2c80a9ca08c012ed5b21da86347bfa20b25f
> ql/src/test/results/clientpositive/parquet_vectorization_8.q.out e01cf4a8c0fbe0cde48ab6ba482690c2d3bf315b
> ql/src/test/results/clientpositive/pcr.q.out d71ef675d50e861ed7da62f3cea4684a3fc49a66
> ql/src/test/results/clientpositive/pcs.q.out 225624eb978164c1f1148745c1d74700aeb8561a
> ql/src/test/results/clientpositive/perf/spark/query11.q.out 28ce6d0814c60580e5daa1649d3735f00c54d71b
> ql/src/test/results/clientpositive/perf/spark/query13.q.out 2b6c19d6c2724952ca5d2d14a06733ff6a327b0f
> ql/src/test/results/clientpositive/perf/spark/query31.q.out 27cfadc94269b8d1e08c3f0fd69b3e88b27c2d57
> ql/src/test/results/clientpositive/perf/spark/query36.q.out c6088be8dbcbc2688f34f45099c38173610b7f20
> ql/src/test/results/clientpositive/perf/spark/query4.q.out 93e83ef10ed543b085188ba20bb9137969cc57c5
> ql/src/test/results/clientpositive/perf/spark/query45.q.out c8242745ee4417adaca79e6f8abd621637db88bd
> ql/src/test/results/clientpositive/perf/spark/query48.q.out 024d2052904d7dee4ee7310c70bff996794ec9bc
> ql/src/test/results/clientpositive/perf/spark/query53.q.out ea5dde1e511983c45b2afe23277e78e6cc67b408
> ql/src/test/results/clientpositive/perf/spark/query6.q.out 2702aefd92ba7af8eed0741bd4595454af0eb298
> ql/src/test/results/clientpositive/perf/spark/query63.q.out 2d905d382bc3352e97703be2405d1fa983434a20
> ql/src/test/results/clientpositive/perf/spark/query70.q.out 56767af272f2d8bb5443e482b67779aa81a1fcf6
> ql/src/test/results/clientpositive/perf/spark/query74.q.out cc9b74eb0c9893746ebca4fb0d648a2a212d9812
> ql/src/test/results/clientpositive/perf/spark/query78.q.out c121a341fd47b12003e7b3c698e29c9cdc9137f8
> ql/src/test/results/clientpositive/perf/spark/query85.q.out a7bf288044b8a80211c95b34f43b513325c58509
> ql/src/test/results/clientpositive/perf/spark/query86.q.out 835ac5c9ada33a6edd2c5f2d2010a272a512c23e
> ql/src/test/results/clientpositive/perf/spark/query88.q.out 029da524d04e41ac4aafeebd8686d537d3c19072
> ql/src/test/results/clientpositive/perf/spark/query89.q.out 40a698aadfc1554f95a9435440f3cd3956ac2bf4
> ql/src/test/results/clientpositive/perf/spark/query97.q.out 1ace8e8ff537d82bbba6cd41ef28e9ef2efb2046
> ql/src/test/results/clientpositive/perf/tez/cbo_query11.q.out de0783be16564d0b0a7755652056e7a61d7fea51
> ql/src/test/results/clientpositive/perf/tez/cbo_query13.q.out 19f30397814b16a5abdd2901c8efbe2f87fef681
> ql/src/test/results/clientpositive/perf/tez/cbo_query31.q.out 8907b8d6cd51f3be884b537a240c2cc97cb3ff87
> ql/src/test/results/clientpositive/perf/tez/cbo_query36.q.out 9a74bed47058c34cd397ecb1b4c3e36897573023
> ql/src/test/results/clientpositive/perf/tez/cbo_query4.q.out 4b388653aee1caf1ecfd64b2538fec5b98b4542b
> ql/src/test/results/clientpositive/perf/tez/cbo_query48.q.out 079556ec993f8fc84f6dac88433ebb32fbd32e16
> ql/src/test/results/clientpositive/perf/tez/cbo_query53.q.out 9b424280971646189baa0ed07c8af3fda7fda231
> ql/src/test/results/clientpositive/perf/tez/cbo_query6.q.out f502c004cfc7791f5a97ba170a4a3db6bc47cbec
> ql/src/test/results/clientpositive/perf/tez/cbo_query63.q.out 78c9b1311147eeda82c2515f786f59a2ffcbf239
> ql/src/test/results/clientpositive/perf/tez/cbo_query64.q.out 5a5bb797a1f8c4419ff90eada59b1945dcb6aa8c
> ql/src/test/results/clientpositive/perf/tez/cbo_query72.q.out e49b44bf32d0bd49b6d3ae16dfec00388e4edafc
> ql/src/test/results/clientpositive/perf/tez/cbo_query74.q.out 4a9a1127b3037fb8aef2f22a34a7092acd15459a
> ql/src/test/results/clientpositive/perf/tez/cbo_query78.q.out 02635826f03dbd413e6eaaa1fb6dec2abc75d667
> ql/src/test/results/clientpositive/perf/tez/cbo_query85.q.out f5a71b422bdd042d2613378c4ff87280e849b6b8
> ql/src/test/results/clientpositive/perf/tez/cbo_query88.q.out 1f4471e8ae67ecb8e4a3a85357e9006520b2c235
> ql/src/test/results/clientpositive/perf/tez/cbo_query89.q.out 7cfb3ecdecc2f973a989e7687e6af9a437538ad6
> ql/src/test/results/clientpositive/perf/tez/cbo_query97.q.out f79dffbdc8661cb83346ef1899a9d9ff1d91ad53
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_ext_query1.q.out PRE-CREATION
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query1.q.out 13801ffc6c242b8e651d630801dd3e46c1c3a8b1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query11.q.out f315e3c455ae9cebcaaf971efcd78c80edd732fb
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query13.q.out 811a5184aa02cab41cddb1e7356adca0c5ffa28b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query31.q.out f8e31a23aa065471c7ce842a6a369c0f382e1b7b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query36.q.out d4031261c7b7ccf65567ed044f4d51c92ac70a86
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query4.q.out 9668e0f4a1bc342caee643f96cb8689281b40df0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query46.q.out 9d21449b6563b87ca6ab5ab511a84fd9047af13a
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query48.q.out 12d59348f7aebaa6046d38902f57a22edb4b3cf6
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query53.q.out bac3f775380acc914764c1759fb4149a51a413fd
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query6.q.out 5e3deb3eb983c56ede11d012e014a98adc2c2d0b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query63.q.out e22d812f789bf682cef57cb4034c78078bd6cc4e
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query64.q.out 4261d0655d0fadad9b2bd100f954bcd563248274
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query65.q.out 3e906b73b04a2e0c361af6a0846cc37cbdac5b40
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query68.q.out 1b25235c8a3aa8066349c9e68ca69f6a328eb291
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query72.q.out 206b0f197258f8cb3c9d58c3500088730fefa343
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query74.q.out 4a8f0b88f0f23809ab4e6b9e43a525d4e7a535cd
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query78.q.out de1b13300643ab51bcea45874293fa1add6e2078
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query85.q.out 647134514184337d7fefe1f43d03bdae224234d3
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query88.q.out 1ac8fe2dcdb5a2df6c3c22c6bd0471269e493686
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query89.q.out d9c7d42b9f4718970cce03f539e6fea4b43a29b4
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query97.q.out 6151627c83da5a2d53c2ebfc0b415c945e042aa1
> ql/src/test/results/clientpositive/perf/tez/constraints/mv_query44.q.out db9acc93cb250e9d4f259ada32c1365e2063da06
> ql/src/test/results/clientpositive/perf/tez/constraints/query1.q.out 69f93290d9ec806cd1e282833b87aeac5197ed6f
> ql/src/test/results/clientpositive/perf/tez/constraints/query11.q.out 7e0582e16462385e0051617c301e5efbc1b654c2
> ql/src/test/results/clientpositive/perf/tez/constraints/query13.q.out ac81e3794cbb22216bdef026087e8ed59d66567c
> ql/src/test/results/clientpositive/perf/tez/constraints/query31.q.out 8e0de0ffe2bff69792156d3273e63452e87fd9db
> ql/src/test/results/clientpositive/perf/tez/constraints/query36.q.out 8158608354bce91338bac8423a8113e93d18db65
> ql/src/test/results/clientpositive/perf/tez/constraints/query4.q.out e6558e99a975fc214b118eb362a0fd5f5ebbd2bf
> ql/src/test/results/clientpositive/perf/tez/constraints/query44.q.out 3fd361a9f99bd4857c9f65193086d4f134df22d6
> ql/src/test/results/clientpositive/perf/tez/constraints/query45.q.out 64d9c98395262d0dfb766b3e34fe2dd22466e84f
> ql/src/test/results/clientpositive/perf/tez/constraints/query46.q.out dde72e07b829f38c784a838c15d02f21e97fdf01
> ql/src/test/results/clientpositive/perf/tez/constraints/query48.q.out af9d44207d5d95999aa964a8e2d6ef3c1f8cb502
> ql/src/test/results/clientpositive/perf/tez/constraints/query53.q.out a13d0f9c094094a9de13be2913a55f667d15cca1
> ql/src/test/results/clientpositive/perf/tez/constraints/query6.q.out 7aea119ac3d59d59ccde4db128a04a7b3955b937
> ql/src/test/results/clientpositive/perf/tez/constraints/query63.q.out 5620b819fbbaf98c37e53c492454c51f484bd0eb
> ql/src/test/results/clientpositive/perf/tez/constraints/query68.q.out dd4ce4eb84f964e2ef5833ba6f2d87adbe1146af
> ql/src/test/results/clientpositive/perf/tez/constraints/query70.q.out 17e2f99ae92f59418039da930d3e7a962a6db1b9
> ql/src/test/results/clientpositive/perf/tez/constraints/query72.q.out 1a9c2cf203d76000dabacf27470426cdbf1dd8bd
> ql/src/test/results/clientpositive/perf/tez/constraints/query74.q.out 525217b526c40de6a7d7c67364bfb0e8a20f103c
> ql/src/test/results/clientpositive/perf/tez/constraints/query78.q.out ef4d6dbc2143ea707a4b8a85a39b13c77b4606c7
> ql/src/test/results/clientpositive/perf/tez/constraints/query85.q.out 2aa27db1ef245234447852fb86cc0dd228863aa2
> ql/src/test/results/clientpositive/perf/tez/constraints/query86.q.out 638cce1b46d38203a75733cefbe243154d3d4896
> ql/src/test/results/clientpositive/perf/tez/constraints/query88.q.out 64919cafe7c65e24df25f6c8b347cb6ea2c6078f
> ql/src/test/results/clientpositive/perf/tez/constraints/query89.q.out 3049fec95c3c38bdac7f35b103721822f2cb2f63
> ql/src/test/results/clientpositive/perf/tez/query11.q.out da1c349ff06cdcf0d6a1913262938a5afbbd75cb
> ql/src/test/results/clientpositive/perf/tez/query13.q.out 2cf833bbf1acc4db829f363607f00a44535c113c
> ql/src/test/results/clientpositive/perf/tez/query31.q.out c0762b7bd476252d1a62b21a41dadebf70055fce
> ql/src/test/results/clientpositive/perf/tez/query36.q.out 064837a3cf1c8dcfd4adab6a60b07050f3156342
> ql/src/test/results/clientpositive/perf/tez/query4.q.out bb0d7ba3f5f3e575c52d8ea7dd1b1f01b5bb812f
> ql/src/test/results/clientpositive/perf/tez/query45.q.out c2f9374c4b04afc12118a34279c7c5bf66be58a5
> ql/src/test/results/clientpositive/perf/tez/query48.q.out 885be1371fdd3b073aeebe56b6eacb8918e20bf2
> ql/src/test/results/clientpositive/perf/tez/query53.q.out e9153f3a06c75a431e0c6c7496c436c7a6ddd7a5
> ql/src/test/results/clientpositive/perf/tez/query63.q.out 0bdd48b728eca8ba372e764ac68aaef8c6050db5
> ql/src/test/results/clientpositive/perf/tez/query70.q.out 6d2528e474bea4f70c3cec769466fa136c2070bb
> ql/src/test/results/clientpositive/perf/tez/query74.q.out 20aade29748a358f13d6dc84342fbb739a6c08d0
> ql/src/test/results/clientpositive/perf/tez/query78.q.out 3d938e1c8e7b443a83c197d1fd861ee3a83a883e
> ql/src/test/results/clientpositive/perf/tez/query85.q.out 1ada3945fdd2e37d5b439bf30647d3d944b28013
> ql/src/test/results/clientpositive/perf/tez/query86.q.out 2d6d545a5bd12afcc359745ea4da5de32b29c8be
> ql/src/test/results/clientpositive/perf/tez/query88.q.out e02ff3715b2eb942ba2eb021f53360d2f15d5834
> ql/src/test/results/clientpositive/perf/tez/query89.q.out 8501822cd2200394fc8d084b523f1933c77bed97
> ql/src/test/results/clientpositive/pointlookup.q.out 35ece97d90c5ea959f3323a5ef94807cf27ecae2
> ql/src/test/results/clientpositive/pointlookup2.q.out 42d2c787a0dcb9706e99dd1c4a40074c40268b74
> ql/src/test/results/clientpositive/pointlookup3.q.out a3056a515e3bae3cd193ac629cac0271e1a82a01
> ql/src/test/results/clientpositive/pointlookup4.q.out efbc8518d4981b7cad0a5b43782d279a1f76fa15
> ql/src/test/results/clientpositive/ppd2.q.out a9af979e4fd089afaf2f25c271ec8c22b95d7401
> ql/src/test/results/clientpositive/ppd_constant_expr.q.out 27c13d3df379fda9a3bfc3c020b4d9f14bc61062
> ql/src/test/results/clientpositive/ppd_join_filter.q.out 790c4b503b4552e8c5fd44fa527622745b6cb67d
> ql/src/test/results/clientpositive/ppd_udf_case.q.out b791a9f51014dfb4ada0914321952c843c0966cd
> ql/src/test/results/clientpositive/ppr_allchildsarenull.q.out 26612905f226a306c5eccda06de41b61813ca9a9
> ql/src/test/results/clientpositive/rand_partitionpruner2.q.out 692d861dab2e34a7e04b3de32e8706b3164f4961
> ql/src/test/results/clientpositive/rand_partitionpruner3.q.out db7441ffc7ffa0cb6e338c53e5746925896f2524
> ql/src/test/results/clientpositive/spark/auto_sortmerge_join_12.q.out bae6c2ab8274110ab761046c4aaf5a06f199cefa
> ql/src/test/results/clientpositive/spark/bucket_map_join_tez2.q.out aecb230178088e87329b6809da2052b9ef182211
> ql/src/test/results/clientpositive/spark/cbo_simple_select.q.out acf91bf1787fb19c1c51264beabaa109d36c59f2
> ql/src/test/results/clientpositive/spark/groupby_sort_1_23.q.out 0bd26cb7cba012388db59f409ccee6864b6b8b85
> ql/src/test/results/clientpositive/spark/groupby_sort_skew_1_23.q.out 62c8f16a12d7f5d1105907e80b709984a4359201
> ql/src/test/results/clientpositive/spark/join_filters_overlap.q.out 49226b2622f2b7b84bd3f81201af6c95ebc5d43d
> ql/src/test/results/clientpositive/spark/list_bucket_dml_2.q.out 212b16327a5138d26b601b99dbce17e3fee0002e
> ql/src/test/results/clientpositive/spark/parquet_vectorization_0.q.out 55998aea7fa061cc933b49e4ff6ec061d229b51c
> ql/src/test/results/clientpositive/spark/parquet_vectorization_5.q.out 022f16c39471493ca7463a7eb5a08f08a3c2195c
> ql/src/test/results/clientpositive/spark/parquet_vectorization_8.q.out 657e05cb097d2c8827953d1f4d1b63036231f9f8
> ql/src/test/results/clientpositive/spark/pcr.q.out 270f55ad9bd66aeb6c8512109b1a7cc97bcad351
> ql/src/test/results/clientpositive/spark/ppd_join_filter.q.out c3bc6f4cb0dfd5bb52aeb62dacd0660e92e7043b
> ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning.q.out 5f06e4e832d94683476c9ac2b2a02a902ebfe6e0
> ql/src/test/results/clientpositive/spark/spark_explainuser_1.q.out 3e395a84ecbd5808462a32573a3a833cf96deeda
> ql/src/test/results/clientpositive/spark/spark_vectorized_dynamic_partition_pruning.q.out 6ab8da9c269160b458be8d39aaa62d4c20c08c80
> ql/src/test/results/clientpositive/spark/subquery_in.q.out 09cd9d8550974580f1f4d9f29f6272db9841d524
> ql/src/test/results/clientpositive/spark/subquery_multi.q.out 5bf5459b5641ccccafcd40875f7348bf659ab82b
> ql/src/test/results/clientpositive/spark/subquery_notin.q.out 89d032f8c36002fb0b522c0af171b2c98c9f8dfe
> ql/src/test/results/clientpositive/spark/subquery_null_agg.q.out 4223d6dc99a1bed808c35023b767faeb07d2217e
> ql/src/test/results/clientpositive/spark/subquery_scalar.q.out e204a01333538d76e64029f75cae0ba5580967df
> ql/src/test/results/clientpositive/spark/subquery_select.q.out 3104c5c6cbaacef42d869543bfcd63f99636a3d6
> ql/src/test/results/clientpositive/spark/subquery_views.q.out 30bcf4b43c50a9b5675997669340ffc9516d853f
> ql/src/test/results/clientpositive/spark/union22.q.out 3798d87f7bf9b77b055f9cb33d649d4838667fe2
> ql/src/test/results/clientpositive/spark/vectorization_0.q.out c4626e4e465b3f2c563868f2cf231dbb8025720d
> ql/src/test/results/clientpositive/spark/vectorization_5.q.out 82973c6249b0f3792ad77a5f5037a583b2dca5fd
> ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out 6c3ab0d851913d711149ac1a6a8c0d856a1d4689
> ql/src/test/results/clientpositive/spark/vectorized_math_funcs.q.out fe97f78be3508bc3e9144eb96e9b04d181d699d8
> ql/src/test/results/clientpositive/spark/vectorized_string_funcs.q.out 79546c5a736b67f6f93328099981e26dbe23418d
> ql/src/test/results/clientpositive/subquery_notin_having.q.out 30580ab5490c827aa4a0c40d9d810f44acdbf3e2
> ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out 7cbbaa7b010c9a59f865944c976784a37e6c8ffd
> ql/src/test/results/clientpositive/timestamp_ints_casts.q.out 3997377966425b92c8ab38c71888195209d415d4
> ql/src/test/results/clientpositive/truncate_column_list_bucket.q.out 5f019995004c8de061fb7441707f62dfc0494dd0
> ql/src/test/results/clientpositive/udf_isops_simplify.q.out 96a07181c126b8bc3344457eeb06f1395abd9ea9
> ql/src/test/results/clientpositive/union22.q.out 3862eb8cb2ad3148850df63ca5f7e8d58d475840
> ql/src/test/results/clientpositive/union_offcbo.q.out 7d3161302494927ad187096ff40375a6a03d03f8
> ql/src/test/results/clientpositive/vector_case_when_1.q.out 9949de73abd975a53d9e40cf8e22dcc63b7c9a9d
> ql/src/test/results/clientpositive/vector_case_when_2.q.out 60a80bcbc19259986c17881ef7fb72294590c334
> ql/src/test/results/clientpositive/vector_coalesce_3.q.out cf9d9e352162862f39c25c7bf28fbb80d03a6aae
> ql/src/test/results/clientpositive/vector_decimal_math_funcs.q.out 56b72db68b49e60f5f0f739952b8ad0fe048b45b
> ql/src/test/results/clientpositive/vector_groupby_mapjoin.q.out 1f60366c5e3585fe3e1941adfa461559927c8132
> ql/src/test/results/clientpositive/vectorization_5.q.out e0bfa727d705519153056789f13240b83400de92
> ql/src/test/results/clientpositive/vectorization_8.q.out 498506cbb7fc54daf68ea0185a59054acb6bf434
> ql/src/test/results/clientpositive/vectorized_casts.q.out c8fb9ec7c8343ff4a051b140c1f7c8ac552945db
> ql/src/test/results/clientpositive/vectorized_math_funcs.q.out 0ce4ea149f66c0858436e3d88d589a1faf4090a0
> ql/src/test/results/clientpositive/vectorized_string_funcs.q.out d4db85452aab4d10aa6f6f3ce1fca331b3152fb1
> ql/src/test/results/clientpositive/vectorized_timestamp_ints_casts.q.out efb2fc23fc32e65afb7d16917148d8efc52453c4
>
>
> Diff: https://reviews.apache.org/r/69918/diff/1/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Zoltan Haindrich
>
>
Re: Review Request 69918: HIVE-21001 Update to Calcite 1.18
Posted by Ashutosh Chauhan <ha...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/69918/#review212637
-----------------------------------------------------------
accumulo-handler/src/test/results/positive/accumulo_predicate_pushdown.q.out
Line 417 (original), 417 (patched)
<https://reviews.apache.org/r/69918/#comment298468>
This should further fold to key >= '90'Can you file a follow-up jira for this?
ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRelBuilder.java
Lines 156 (patched)
<https://reviews.apache.org/r/69918/#comment298469>
Can you add a comment for this, since this is counter-intuitive.
ql/src/test/results/clientpositive/cbo_rp_simple_select.q.out
Line 902 (original), 900 (patched)
<https://reviews.apache.org/r/69918/#comment298470>
We lost filterExpr on TableScan this will prohibit pushing of filters to ORC. Can you investigate this and file follow-up jira for this?
ql/src/test/results/clientpositive/constant_prop_3.q.out
Line 286 (original), 286 (patched)
<https://reviews.apache.org/r/69918/#comment298471>
New expression tree is longer compared to original. I guess we try to apply DeMorgan theorem here, but in this case its a net loss. Perhaps, we can add a (simple) logic which says if node count in expression tree grows after the application of theorem we throw away that.
ql/src/test/results/clientpositive/constprog_when_case.q.out
Line 53 (original), 53 (patched)
<https://reviews.apache.org/r/69918/#comment298472>
Same comment as previous.
ql/src/test/results/clientpositive/fold_case.q.out
Line 21 (original), 21 (patched)
<https://reviews.apache.org/r/69918/#comment298473>
{{is true}} is redundant. Can we re-fold it?
ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out
Line 50 (original), 50 (patched)
<https://reviews.apache.org/r/69918/#comment298474>
New Expression is more complex to evaluate. Can we refold this?
ql/src/test/results/clientpositive/fold_when.q.out
Line 227 (original), 227 (patched)
<https://reviews.apache.org/r/69918/#comment298475>
This {{is true}} also gets in a way of constant propagation.
ql/src/test/results/clientpositive/list_bucket_dml_14.q.out
Line 300 (original), 300 (patched)
<https://reviews.apache.org/r/69918/#comment298476>
Although this doesn't affect correctness, but Hive does make a difference between string and varchar. It would have been useful to retain this cast as string since that is what is executed by Hive.
ql/src/test/results/clientpositive/llap/subquery_multi.q.out
Lines 1751-1755 (original), 1751-1757 (patched)
<https://reviews.apache.org/r/69918/#comment298480>
This looks like a worse plan with an extra join. can you investigate this?
ql/src/test/results/clientpositive/llap/subquery_multi.q.out
Lines 2312-2313 (patched)
<https://reviews.apache.org/r/69918/#comment298481>
Worse plan than earlier.
ql/src/test/results/clientpositive/perf/tez/cbo_query13.q.out
Lines 117-121 (original), 117-123 (patched)
<https://reviews.apache.org/r/69918/#comment298484>
Looks like join order has changed. Is new order better?
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_ext_query1.q.out
Lines 62-65 (original), 62-65 (patched)
<https://reviews.apache.org/r/69918/#comment298486>
Join order changed. Is new order better?
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query6.q.out
Lines 68-70 (original), 68-70 (patched)
<https://reviews.apache.org/r/69918/#comment298487>
Is new join order better?
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query64.q.out
Line 301 (original), 301 (patched)
<https://reviews.apache.org/r/69918/#comment298488>
Cast should get folded?
ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query78.q.out
Lines 150-154 (original), 147-160 (patched)
<https://reviews.apache.org/r/69918/#comment298489>
Is new join order better?
ql/src/test/results/clientpositive/perf/tez/query70.q.out
Line 113 (original), 113 (patched)
<https://reviews.apache.org/r/69918/#comment298485>
UDFToLong(0) should be folded. Can you file a follow-up jira for it?
ql/src/test/results/clientpositive/ppd_udf_case.q.out
Line 50 (original), 49 (patched)
<https://reviews.apache.org/r/69918/#comment298478>
New expression is more expensive to evaluate.
ql/src/test/results/clientpositive/ppd_udf_case.q.out
Line 214 (original), 215-217 (patched)
<https://reviews.apache.org/r/69918/#comment298479>
Constant propagation is also broken here.
- Ashutosh Chauhan
On Feb. 7, 2019, 7:08 p.m., Zoltan Haindrich wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/69918/
> -----------------------------------------------------------
>
> (Updated Feb. 7, 2019, 7:08 p.m.)
>
>
> Review request for hive, Ashutosh Chauhan and Jesús Camacho Rodríguez.
>
>
> Bugs: HIVE-21001
> https://issues.apache.org/jira/browse/HIVE-21001
>
>
> Repository: hive-git
>
>
> Description
> -------
>
> patch#1 here is #23 on jira
>
>
> Diffs
> -----
>
> accumulo-handler/src/test/results/positive/accumulo_predicate_pushdown.q.out 8a1e0609f9f48434d8147c296984bbc0a6cbae35
> hbase-handler/src/test/results/positive/hbase_ppd_key_range.q.out 5e051543133125a57dbf5b83b62f0a13cf7f415a
> hbase-handler/src/test/results/positive/hbase_pushdown.q.out 57613c36f9b3376469b1b05e9a9df59bd5365450
> pom.xml 240472a30e033a83d1c799e636d8df29cb2c5770
> ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRelBuilder.java e85a99e84658a69c4fd93a6c352af4ead768ef67
> ql/src/test/queries/clientpositive/druidmini_expressions.q 36aad7937d556e013773f29ecd89bf0629c1937d
> ql/src/test/results/clientpositive/alter_partition_coltype.q.out d484f9e2237402fa475cb79a182340d7d83dadb9
> ql/src/test/results/clientpositive/annotate_stats_filter.q.out 44f77b8f503e3b1a5c6d68caeb9727b8950fc93c
> ql/src/test/results/clientpositive/cbo_rp_simple_select.q.out cb22b61f269db76f5397a4ce0981e92d236d1123
> ql/src/test/results/clientpositive/cbo_simple_select.q.out 32e69204f699186c4e591770320802ebb40e2c42
> ql/src/test/results/clientpositive/complex_alias.q.out f9315f80457651a1324397c2a129c2bcc6ac0bc4
> ql/src/test/results/clientpositive/constantPropWhen.q.out 4e7af0cf181c47c5e19a658764bea3eda959d88f
> ql/src/test/results/clientpositive/constantPropagateForSubQuery.q.out 221837b410f6df499c18cbf04bee54a4c7b241f4
> ql/src/test/results/clientpositive/constant_prop_3.q.out 2b314d7ebdf1e015a28379cd1795353206268efb
> ql/src/test/results/clientpositive/constprog_when_case.q.out d237f135acd1ee199084866e44436e7757cb12e4
> ql/src/test/results/clientpositive/decimal_udf.q.out 3ef40023ebf683c224c45eca61af5221d210a8ff
> ql/src/test/results/clientpositive/druid/druidmini_expressions.q.out 973cade307bef1a1559a4a27a78078659628ea5a
> ql/src/test/results/clientpositive/druid/druidmini_extractTime.q.out 4ea95f69302cdc283047612ef5b0f9847365b820
> ql/src/test/results/clientpositive/druid/druidmini_floorTime.q.out 8d9382443ef290dedfa880b7413bf2742fd199ce
> ql/src/test/results/clientpositive/druid/druidmini_test_ts.q.out 9c412d97dd4d42e7e45990fa3be380f947103cfd
> ql/src/test/results/clientpositive/dynamic_partition_skip_default.q.out f76b24e7d9c0cf947cf4fff06fa55af73670e68f
> ql/src/test/results/clientpositive/fold_case.q.out 408275dff6b42b6339fde24ae9d948fcca66d90f
> ql/src/test/results/clientpositive/fold_eq_with_case_when.q.out 25825b824db57cec60ee199aaccaab06056c3287
> ql/src/test/results/clientpositive/fold_when.q.out 6f3a479ba6f5092bcd6ce1e431a88df8a32725fd
> ql/src/test/results/clientpositive/groupby_sort_1_23.q.out 7826f2eb7ad94ae0bf77bd129c21caca8808e0a2
> ql/src/test/results/clientpositive/groupby_sort_skew_1_23.q.out 674e8bfe328761bffbaedfb93e3942548ac9b691
> ql/src/test/results/clientpositive/in_typecheck_char.q.out 6948719881a7da18def438a2a113a4c48201ad41
> ql/src/test/results/clientpositive/infer_join_preds.q.out 2bd92aedb69589f7183b22e50fd6175595cd6a8e
> ql/src/test/results/clientpositive/innerjoin1.q.out 0bde0c9fe00282f25d184fa90e30e98639f90ac7
> ql/src/test/results/clientpositive/input23.q.out 4140b3c63f5e5d7923ce9f11f56e004d750db12b
> ql/src/test/results/clientpositive/input42.q.out b2a3c6a0a4c710c6fd1da9a2e12504727d7dc4db
> ql/src/test/results/clientpositive/input8.q.out 3c533a87481638937becffe1cb957ac86ab74daf
> ql/src/test/results/clientpositive/input_part1.q.out ae893c47426d5202adfcd9044a850a5f1dcdd003
> ql/src/test/results/clientpositive/input_part9.q.out 356c28334c4216549ca0321b5e5c3eda268b96e3
> ql/src/test/results/clientpositive/join_filters_overlap.q.out 847b45d60839994fea25a069a410cf89285cf69c
> ql/src/test/results/clientpositive/list_bucket_dml_1.q.out 1ca49834c0b4cb40f9ff9a9f2d920c681c319ab6
> ql/src/test/results/clientpositive/list_bucket_dml_11.q.out 3508a6ffd17b1cb68bf691392b92a4fe7317573b
> ql/src/test/results/clientpositive/list_bucket_dml_12.q.out 406a9c1a75e2ef3802992dc956bb6f68a20207c9
> ql/src/test/results/clientpositive/list_bucket_dml_13.q.out a383a3849c024f169a2aeb1bf9f97d5a72d64367
> ql/src/test/results/clientpositive/list_bucket_dml_14.q.out 5b89cd7c1115890a07f4ed440a44b63b1b16b3c2
> ql/src/test/results/clientpositive/list_bucket_dml_2.q.out 8f39619971d92d7b614e70672cec5eb2fb79dce4
> ql/src/test/results/clientpositive/list_bucket_dml_3.q.out fb8ff449a934946cb4eec39565c3d86fdb33be50
> ql/src/test/results/clientpositive/list_bucket_dml_4.q.out 9bcc9a5fca3c26e56cb7e80771be1ccdb1c6842b
> ql/src/test/results/clientpositive/list_bucket_dml_5.q.out 9b6bf06790b242d4a0b1f92942fe4fd8888125d9
> ql/src/test/results/clientpositive/list_bucket_dml_6.q.out 76459d77297c37dd6b2df7329bbef4f91cd9eab1
> ql/src/test/results/clientpositive/list_bucket_dml_7.q.out ddfa3240e333c8b3d8c1207e3580f4c79d17d65f
> ql/src/test/results/clientpositive/list_bucket_dml_8.q.out 30e75e1d325f9ec2862588cc0de098db3bbf8d77
> ql/src/test/results/clientpositive/list_bucket_dml_9.q.out c8876b7ba909bed77065c0040f47b968afe47bd6
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out 901b2862e66f7474f67b347f6ba82a23ce7d36d3
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out ba28d5030782e5b4cde64969057ca1230e62e131
> ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out 75c4aba78ac173ed7a883d9f5d9b12223b5ac259
> ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out 79620126a8963bc0ecbc810cef9ee8d6b57a4b2e
> ql/src/test/results/clientpositive/llap/bucket_map_join_tez2.q.out 5de5a69f87d70ad0fd65ba5d11cc6f6314e24bd3
> ql/src/test/results/clientpositive/llap/bucketpruning1.q.out 934b383af54eb99ee072fb6e212f75f2325367a1
> ql/src/test/results/clientpositive/llap/cbo_simple_select.q.out acf91bf1787fb19c1c51264beabaa109d36c59f2
> ql/src/test/results/clientpositive/llap/explainuser_1.q.out 688296359940fe9648f852813383b72788a777ca
> ql/src/test/results/clientpositive/llap/join_constraints_optimization.q.out 1098bb41f309e95a0a7eeb7e765cfd5a7ac6e5b8
> ql/src/test/results/clientpositive/llap/kryo.q.out 5d556f46c083b44f6a47ab8d92c8da4071d64503
> ql/src/test/results/clientpositive/llap/lineage3.q.out bfd82cd5137d75add4d73f8534d03c5146a1a3c5
> ql/src/test/results/clientpositive/llap/mapjoin_hint.q.out 46e211d26aafef0ec0c09c678ade3527d8338234
> ql/src/test/results/clientpositive/llap/mergejoin.q.out 7c1bc565af71da7800d157acf09d108db30f4185
> ql/src/test/results/clientpositive/llap/ppd_union_view.q.out cba24342f82bc1216403c01ac24135b7c591b3b8
> ql/src/test/results/clientpositive/llap/results_cache_2.q.out 11dbacf3d1a33d41f144981a4bce7bb719684adc
> ql/src/test/results/clientpositive/llap/semijoin6.q.out 139471970a818c1384bb8ceea808203412e51553
> ql/src/test/results/clientpositive/llap/subquery_in.q.out 07cc4dbabc2cf4f109b6dcce1e909a4f7f469da2
> ql/src/test/results/clientpositive/llap/subquery_in_having.q.out 3839696882a357180d74472fe40e14a8b15a6205
> ql/src/test/results/clientpositive/llap/subquery_multi.q.out 7b00d6975432d73ba5b7a091efed5fe03fc937e6
> ql/src/test/results/clientpositive/llap/subquery_notin.q.out 29d8bbfb48e68522071f2c3987ef719a1ed01f6d
> ql/src/test/results/clientpositive/llap/subquery_null_agg.q.out 4591ff846056daecabf9c3cff35d0158c37d699d
> ql/src/test/results/clientpositive/llap/subquery_scalar.q.out c43ad9188b3fbacc467131685db7aafdc5c5b9bc
> ql/src/test/results/clientpositive/llap/subquery_select.q.out d3cc980ca1059a96864ecb6008022d412a344bd0
> ql/src/test/results/clientpositive/llap/subquery_views.q.out aa50b468c3729ace343b25c3754d3c859ed1b39d
> ql/src/test/results/clientpositive/llap/tez_smb_reduce_side.q.out 7ceeb417c51cd6cb5dbcc38e4c1151315c5a44d8
> ql/src/test/results/clientpositive/llap/unionDistinct_1.q.out 93791ac8e0a0c1b8f0540f7f61ad02b71a9789ec
> ql/src/test/results/clientpositive/llap/vector_case_when_1.q.out c5a35ba91cfd81e3c02f2c70ef591f0b90513c56
> ql/src/test/results/clientpositive/llap/vector_case_when_2.q.out 0f958e833bd0a6bfdeee5b14b77e4271136bf578
> ql/src/test/results/clientpositive/llap/vector_coalesce_3.q.out 493cfca23ad6595a99e6f12ca1ccf8b6188739f4
> ql/src/test/results/clientpositive/llap/vector_decimal_math_funcs.q.out 359f9e7ca05e001793d28ceaa09abbb998cbe308
> ql/src/test/results/clientpositive/llap/vector_groupby_mapjoin.q.out c20bc7125774bc69c6d427bc3534a364974128ed
> ql/src/test/results/clientpositive/llap/vectorization_0.q.out 60c70219fff31b703035704c33ef6f80b7b39ccd
> ql/src/test/results/clientpositive/llap/vectorization_5.q.out 5d700255fbd08989048adc1fed788b4419f7e61b
> ql/src/test/results/clientpositive/llap/vectorization_8.q.out a0e1a4b21458be47695496a457d406365b8360cd
> ql/src/test/results/clientpositive/llap/vectorization_short_regress.q.out f9297067570f1b75a870fc05d585fa4f1e8d5f25
> ql/src/test/results/clientpositive/llap/vectorized_casts.q.out cc53f110be0ff91d450b1bd6d8cca1d7d605a1f1
> ql/src/test/results/clientpositive/llap/vectorized_math_funcs.q.out 61a915936c090b47fba2c4ecaf87ed837f5813db
> ql/src/test/results/clientpositive/llap/vectorized_string_funcs.q.out 7a5073577e250753eafb0103848b74279d4ce8cb
> ql/src/test/results/clientpositive/llap/vectorized_timestamp_ints_casts.q.out 9073b6a77e129c06f32c9947818630f2b8732e4e
> ql/src/test/results/clientpositive/mergejoin.q.out 2108434f27cd707ab822ee652424a7260d528bb1
> ql/src/test/results/clientpositive/optimize_filter_literal.q.out 3e8ca3a7f9660597291267e15d23d2d51e04dbed
> ql/src/test/results/clientpositive/parquet_vectorization_0.q.out d45655d6981f89b233e13539eabd9b1e55a098de
> ql/src/test/results/clientpositive/parquet_vectorization_5.q.out baee2c80a9ca08c012ed5b21da86347bfa20b25f
> ql/src/test/results/clientpositive/parquet_vectorization_8.q.out e01cf4a8c0fbe0cde48ab6ba482690c2d3bf315b
> ql/src/test/results/clientpositive/pcr.q.out d71ef675d50e861ed7da62f3cea4684a3fc49a66
> ql/src/test/results/clientpositive/pcs.q.out 225624eb978164c1f1148745c1d74700aeb8561a
> ql/src/test/results/clientpositive/perf/spark/query11.q.out 28ce6d0814c60580e5daa1649d3735f00c54d71b
> ql/src/test/results/clientpositive/perf/spark/query13.q.out 2b6c19d6c2724952ca5d2d14a06733ff6a327b0f
> ql/src/test/results/clientpositive/perf/spark/query31.q.out 27cfadc94269b8d1e08c3f0fd69b3e88b27c2d57
> ql/src/test/results/clientpositive/perf/spark/query36.q.out c6088be8dbcbc2688f34f45099c38173610b7f20
> ql/src/test/results/clientpositive/perf/spark/query4.q.out 93e83ef10ed543b085188ba20bb9137969cc57c5
> ql/src/test/results/clientpositive/perf/spark/query45.q.out c8242745ee4417adaca79e6f8abd621637db88bd
> ql/src/test/results/clientpositive/perf/spark/query48.q.out 024d2052904d7dee4ee7310c70bff996794ec9bc
> ql/src/test/results/clientpositive/perf/spark/query53.q.out ea5dde1e511983c45b2afe23277e78e6cc67b408
> ql/src/test/results/clientpositive/perf/spark/query6.q.out 2702aefd92ba7af8eed0741bd4595454af0eb298
> ql/src/test/results/clientpositive/perf/spark/query63.q.out 2d905d382bc3352e97703be2405d1fa983434a20
> ql/src/test/results/clientpositive/perf/spark/query70.q.out 56767af272f2d8bb5443e482b67779aa81a1fcf6
> ql/src/test/results/clientpositive/perf/spark/query74.q.out cc9b74eb0c9893746ebca4fb0d648a2a212d9812
> ql/src/test/results/clientpositive/perf/spark/query78.q.out c121a341fd47b12003e7b3c698e29c9cdc9137f8
> ql/src/test/results/clientpositive/perf/spark/query85.q.out a7bf288044b8a80211c95b34f43b513325c58509
> ql/src/test/results/clientpositive/perf/spark/query86.q.out 835ac5c9ada33a6edd2c5f2d2010a272a512c23e
> ql/src/test/results/clientpositive/perf/spark/query88.q.out 029da524d04e41ac4aafeebd8686d537d3c19072
> ql/src/test/results/clientpositive/perf/spark/query89.q.out 40a698aadfc1554f95a9435440f3cd3956ac2bf4
> ql/src/test/results/clientpositive/perf/spark/query97.q.out 1ace8e8ff537d82bbba6cd41ef28e9ef2efb2046
> ql/src/test/results/clientpositive/perf/tez/cbo_query11.q.out de0783be16564d0b0a7755652056e7a61d7fea51
> ql/src/test/results/clientpositive/perf/tez/cbo_query13.q.out 19f30397814b16a5abdd2901c8efbe2f87fef681
> ql/src/test/results/clientpositive/perf/tez/cbo_query31.q.out 8907b8d6cd51f3be884b537a240c2cc97cb3ff87
> ql/src/test/results/clientpositive/perf/tez/cbo_query36.q.out 9a74bed47058c34cd397ecb1b4c3e36897573023
> ql/src/test/results/clientpositive/perf/tez/cbo_query4.q.out 4b388653aee1caf1ecfd64b2538fec5b98b4542b
> ql/src/test/results/clientpositive/perf/tez/cbo_query48.q.out 079556ec993f8fc84f6dac88433ebb32fbd32e16
> ql/src/test/results/clientpositive/perf/tez/cbo_query53.q.out 9b424280971646189baa0ed07c8af3fda7fda231
> ql/src/test/results/clientpositive/perf/tez/cbo_query6.q.out f502c004cfc7791f5a97ba170a4a3db6bc47cbec
> ql/src/test/results/clientpositive/perf/tez/cbo_query63.q.out 78c9b1311147eeda82c2515f786f59a2ffcbf239
> ql/src/test/results/clientpositive/perf/tez/cbo_query64.q.out 5a5bb797a1f8c4419ff90eada59b1945dcb6aa8c
> ql/src/test/results/clientpositive/perf/tez/cbo_query72.q.out e49b44bf32d0bd49b6d3ae16dfec00388e4edafc
> ql/src/test/results/clientpositive/perf/tez/cbo_query74.q.out 4a9a1127b3037fb8aef2f22a34a7092acd15459a
> ql/src/test/results/clientpositive/perf/tez/cbo_query78.q.out 02635826f03dbd413e6eaaa1fb6dec2abc75d667
> ql/src/test/results/clientpositive/perf/tez/cbo_query85.q.out f5a71b422bdd042d2613378c4ff87280e849b6b8
> ql/src/test/results/clientpositive/perf/tez/cbo_query88.q.out 1f4471e8ae67ecb8e4a3a85357e9006520b2c235
> ql/src/test/results/clientpositive/perf/tez/cbo_query89.q.out 7cfb3ecdecc2f973a989e7687e6af9a437538ad6
> ql/src/test/results/clientpositive/perf/tez/cbo_query97.q.out f79dffbdc8661cb83346ef1899a9d9ff1d91ad53
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_ext_query1.q.out PRE-CREATION
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query1.q.out 13801ffc6c242b8e651d630801dd3e46c1c3a8b1
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query11.q.out f315e3c455ae9cebcaaf971efcd78c80edd732fb
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query13.q.out 811a5184aa02cab41cddb1e7356adca0c5ffa28b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query31.q.out f8e31a23aa065471c7ce842a6a369c0f382e1b7b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query36.q.out d4031261c7b7ccf65567ed044f4d51c92ac70a86
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query4.q.out 9668e0f4a1bc342caee643f96cb8689281b40df0
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query46.q.out 9d21449b6563b87ca6ab5ab511a84fd9047af13a
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query48.q.out 12d59348f7aebaa6046d38902f57a22edb4b3cf6
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query53.q.out bac3f775380acc914764c1759fb4149a51a413fd
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query6.q.out 5e3deb3eb983c56ede11d012e014a98adc2c2d0b
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query63.q.out e22d812f789bf682cef57cb4034c78078bd6cc4e
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query64.q.out 4261d0655d0fadad9b2bd100f954bcd563248274
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query65.q.out 3e906b73b04a2e0c361af6a0846cc37cbdac5b40
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query68.q.out 1b25235c8a3aa8066349c9e68ca69f6a328eb291
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query72.q.out 206b0f197258f8cb3c9d58c3500088730fefa343
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query74.q.out 4a8f0b88f0f23809ab4e6b9e43a525d4e7a535cd
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query78.q.out de1b13300643ab51bcea45874293fa1add6e2078
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query85.q.out 647134514184337d7fefe1f43d03bdae224234d3
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query88.q.out 1ac8fe2dcdb5a2df6c3c22c6bd0471269e493686
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query89.q.out d9c7d42b9f4718970cce03f539e6fea4b43a29b4
> ql/src/test/results/clientpositive/perf/tez/constraints/cbo_query97.q.out 6151627c83da5a2d53c2ebfc0b415c945e042aa1
> ql/src/test/results/clientpositive/perf/tez/constraints/mv_query44.q.out db9acc93cb250e9d4f259ada32c1365e2063da06
> ql/src/test/results/clientpositive/perf/tez/constraints/query1.q.out 69f93290d9ec806cd1e282833b87aeac5197ed6f
> ql/src/test/results/clientpositive/perf/tez/constraints/query11.q.out 7e0582e16462385e0051617c301e5efbc1b654c2
> ql/src/test/results/clientpositive/perf/tez/constraints/query13.q.out ac81e3794cbb22216bdef026087e8ed59d66567c
> ql/src/test/results/clientpositive/perf/tez/constraints/query31.q.out 8e0de0ffe2bff69792156d3273e63452e87fd9db
> ql/src/test/results/clientpositive/perf/tez/constraints/query36.q.out 8158608354bce91338bac8423a8113e93d18db65
> ql/src/test/results/clientpositive/perf/tez/constraints/query4.q.out e6558e99a975fc214b118eb362a0fd5f5ebbd2bf
> ql/src/test/results/clientpositive/perf/tez/constraints/query44.q.out 3fd361a9f99bd4857c9f65193086d4f134df22d6
> ql/src/test/results/clientpositive/perf/tez/constraints/query45.q.out 64d9c98395262d0dfb766b3e34fe2dd22466e84f
> ql/src/test/results/clientpositive/perf/tez/constraints/query46.q.out dde72e07b829f38c784a838c15d02f21e97fdf01
> ql/src/test/results/clientpositive/perf/tez/constraints/query48.q.out af9d44207d5d95999aa964a8e2d6ef3c1f8cb502
> ql/src/test/results/clientpositive/perf/tez/constraints/query53.q.out a13d0f9c094094a9de13be2913a55f667d15cca1
> ql/src/test/results/clientpositive/perf/tez/constraints/query6.q.out 7aea119ac3d59d59ccde4db128a04a7b3955b937
> ql/src/test/results/clientpositive/perf/tez/constraints/query63.q.out 5620b819fbbaf98c37e53c492454c51f484bd0eb
> ql/src/test/results/clientpositive/perf/tez/constraints/query68.q.out dd4ce4eb84f964e2ef5833ba6f2d87adbe1146af
> ql/src/test/results/clientpositive/perf/tez/constraints/query70.q.out 17e2f99ae92f59418039da930d3e7a962a6db1b9
> ql/src/test/results/clientpositive/perf/tez/constraints/query72.q.out 1a9c2cf203d76000dabacf27470426cdbf1dd8bd
> ql/src/test/results/clientpositive/perf/tez/constraints/query74.q.out 525217b526c40de6a7d7c67364bfb0e8a20f103c
> ql/src/test/results/clientpositive/perf/tez/constraints/query78.q.out ef4d6dbc2143ea707a4b8a85a39b13c77b4606c7
> ql/src/test/results/clientpositive/perf/tez/constraints/query85.q.out 2aa27db1ef245234447852fb86cc0dd228863aa2
> ql/src/test/results/clientpositive/perf/tez/constraints/query86.q.out 638cce1b46d38203a75733cefbe243154d3d4896
> ql/src/test/results/clientpositive/perf/tez/constraints/query88.q.out 64919cafe7c65e24df25f6c8b347cb6ea2c6078f
> ql/src/test/results/clientpositive/perf/tez/constraints/query89.q.out 3049fec95c3c38bdac7f35b103721822f2cb2f63
> ql/src/test/results/clientpositive/perf/tez/query11.q.out da1c349ff06cdcf0d6a1913262938a5afbbd75cb
> ql/src/test/results/clientpositive/perf/tez/query13.q.out 2cf833bbf1acc4db829f363607f00a44535c113c
> ql/src/test/results/clientpositive/perf/tez/query31.q.out c0762b7bd476252d1a62b21a41dadebf70055fce
> ql/src/test/results/clientpositive/perf/tez/query36.q.out 064837a3cf1c8dcfd4adab6a60b07050f3156342
> ql/src/test/results/clientpositive/perf/tez/query4.q.out bb0d7ba3f5f3e575c52d8ea7dd1b1f01b5bb812f
> ql/src/test/results/clientpositive/perf/tez/query45.q.out c2f9374c4b04afc12118a34279c7c5bf66be58a5
> ql/src/test/results/clientpositive/perf/tez/query48.q.out 885be1371fdd3b073aeebe56b6eacb8918e20bf2
> ql/src/test/results/clientpositive/perf/tez/query53.q.out e9153f3a06c75a431e0c6c7496c436c7a6ddd7a5
> ql/src/test/results/clientpositive/perf/tez/query63.q.out 0bdd48b728eca8ba372e764ac68aaef8c6050db5
> ql/src/test/results/clientpositive/perf/tez/query70.q.out 6d2528e474bea4f70c3cec769466fa136c2070bb
> ql/src/test/results/clientpositive/perf/tez/query74.q.out 20aade29748a358f13d6dc84342fbb739a6c08d0
> ql/src/test/results/clientpositive/perf/tez/query78.q.out 3d938e1c8e7b443a83c197d1fd861ee3a83a883e
> ql/src/test/results/clientpositive/perf/tez/query85.q.out 1ada3945fdd2e37d5b439bf30647d3d944b28013
> ql/src/test/results/clientpositive/perf/tez/query86.q.out 2d6d545a5bd12afcc359745ea4da5de32b29c8be
> ql/src/test/results/clientpositive/perf/tez/query88.q.out e02ff3715b2eb942ba2eb021f53360d2f15d5834
> ql/src/test/results/clientpositive/perf/tez/query89.q.out 8501822cd2200394fc8d084b523f1933c77bed97
> ql/src/test/results/clientpositive/pointlookup.q.out 35ece97d90c5ea959f3323a5ef94807cf27ecae2
> ql/src/test/results/clientpositive/pointlookup2.q.out 42d2c787a0dcb9706e99dd1c4a40074c40268b74
> ql/src/test/results/clientpositive/pointlookup3.q.out a3056a515e3bae3cd193ac629cac0271e1a82a01
> ql/src/test/results/clientpositive/pointlookup4.q.out efbc8518d4981b7cad0a5b43782d279a1f76fa15
> ql/src/test/results/clientpositive/ppd2.q.out a9af979e4fd089afaf2f25c271ec8c22b95d7401
> ql/src/test/results/clientpositive/ppd_constant_expr.q.out 27c13d3df379fda9a3bfc3c020b4d9f14bc61062
> ql/src/test/results/clientpositive/ppd_join_filter.q.out 790c4b503b4552e8c5fd44fa527622745b6cb67d
> ql/src/test/results/clientpositive/ppd_udf_case.q.out b791a9f51014dfb4ada0914321952c843c0966cd
> ql/src/test/results/clientpositive/ppr_allchildsarenull.q.out 26612905f226a306c5eccda06de41b61813ca9a9
> ql/src/test/results/clientpositive/rand_partitionpruner2.q.out 692d861dab2e34a7e04b3de32e8706b3164f4961
> ql/src/test/results/clientpositive/rand_partitionpruner3.q.out db7441ffc7ffa0cb6e338c53e5746925896f2524
> ql/src/test/results/clientpositive/spark/auto_sortmerge_join_12.q.out bae6c2ab8274110ab761046c4aaf5a06f199cefa
> ql/src/test/results/clientpositive/spark/bucket_map_join_tez2.q.out aecb230178088e87329b6809da2052b9ef182211
> ql/src/test/results/clientpositive/spark/cbo_simple_select.q.out acf91bf1787fb19c1c51264beabaa109d36c59f2
> ql/src/test/results/clientpositive/spark/groupby_sort_1_23.q.out 0bd26cb7cba012388db59f409ccee6864b6b8b85
> ql/src/test/results/clientpositive/spark/groupby_sort_skew_1_23.q.out 62c8f16a12d7f5d1105907e80b709984a4359201
> ql/src/test/results/clientpositive/spark/join_filters_overlap.q.out 49226b2622f2b7b84bd3f81201af6c95ebc5d43d
> ql/src/test/results/clientpositive/spark/list_bucket_dml_2.q.out 212b16327a5138d26b601b99dbce17e3fee0002e
> ql/src/test/results/clientpositive/spark/parquet_vectorization_0.q.out 55998aea7fa061cc933b49e4ff6ec061d229b51c
> ql/src/test/results/clientpositive/spark/parquet_vectorization_5.q.out 022f16c39471493ca7463a7eb5a08f08a3c2195c
> ql/src/test/results/clientpositive/spark/parquet_vectorization_8.q.out 657e05cb097d2c8827953d1f4d1b63036231f9f8
> ql/src/test/results/clientpositive/spark/pcr.q.out 270f55ad9bd66aeb6c8512109b1a7cc97bcad351
> ql/src/test/results/clientpositive/spark/ppd_join_filter.q.out c3bc6f4cb0dfd5bb52aeb62dacd0660e92e7043b
> ql/src/test/results/clientpositive/spark/spark_dynamic_partition_pruning.q.out 5f06e4e832d94683476c9ac2b2a02a902ebfe6e0
> ql/src/test/results/clientpositive/spark/spark_explainuser_1.q.out 3e395a84ecbd5808462a32573a3a833cf96deeda
> ql/src/test/results/clientpositive/spark/spark_vectorized_dynamic_partition_pruning.q.out 6ab8da9c269160b458be8d39aaa62d4c20c08c80
> ql/src/test/results/clientpositive/spark/subquery_in.q.out 09cd9d8550974580f1f4d9f29f6272db9841d524
> ql/src/test/results/clientpositive/spark/subquery_multi.q.out 5bf5459b5641ccccafcd40875f7348bf659ab82b
> ql/src/test/results/clientpositive/spark/subquery_notin.q.out 89d032f8c36002fb0b522c0af171b2c98c9f8dfe
> ql/src/test/results/clientpositive/spark/subquery_null_agg.q.out 4223d6dc99a1bed808c35023b767faeb07d2217e
> ql/src/test/results/clientpositive/spark/subquery_scalar.q.out e204a01333538d76e64029f75cae0ba5580967df
> ql/src/test/results/clientpositive/spark/subquery_select.q.out 3104c5c6cbaacef42d869543bfcd63f99636a3d6
> ql/src/test/results/clientpositive/spark/subquery_views.q.out 30bcf4b43c50a9b5675997669340ffc9516d853f
> ql/src/test/results/clientpositive/spark/union22.q.out 3798d87f7bf9b77b055f9cb33d649d4838667fe2
> ql/src/test/results/clientpositive/spark/vectorization_0.q.out c4626e4e465b3f2c563868f2cf231dbb8025720d
> ql/src/test/results/clientpositive/spark/vectorization_5.q.out 82973c6249b0f3792ad77a5f5037a583b2dca5fd
> ql/src/test/results/clientpositive/spark/vectorization_short_regress.q.out 6c3ab0d851913d711149ac1a6a8c0d856a1d4689
> ql/src/test/results/clientpositive/spark/vectorized_math_funcs.q.out fe97f78be3508bc3e9144eb96e9b04d181d699d8
> ql/src/test/results/clientpositive/spark/vectorized_string_funcs.q.out 79546c5a736b67f6f93328099981e26dbe23418d
> ql/src/test/results/clientpositive/subquery_notin_having.q.out 30580ab5490c827aa4a0c40d9d810f44acdbf3e2
> ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out 7cbbaa7b010c9a59f865944c976784a37e6c8ffd
> ql/src/test/results/clientpositive/timestamp_ints_casts.q.out 3997377966425b92c8ab38c71888195209d415d4
> ql/src/test/results/clientpositive/truncate_column_list_bucket.q.out 5f019995004c8de061fb7441707f62dfc0494dd0
> ql/src/test/results/clientpositive/udf_isops_simplify.q.out 96a07181c126b8bc3344457eeb06f1395abd9ea9
> ql/src/test/results/clientpositive/union22.q.out 3862eb8cb2ad3148850df63ca5f7e8d58d475840
> ql/src/test/results/clientpositive/union_offcbo.q.out 7d3161302494927ad187096ff40375a6a03d03f8
> ql/src/test/results/clientpositive/vector_case_when_1.q.out 9949de73abd975a53d9e40cf8e22dcc63b7c9a9d
> ql/src/test/results/clientpositive/vector_case_when_2.q.out 60a80bcbc19259986c17881ef7fb72294590c334
> ql/src/test/results/clientpositive/vector_coalesce_3.q.out cf9d9e352162862f39c25c7bf28fbb80d03a6aae
> ql/src/test/results/clientpositive/vector_decimal_math_funcs.q.out 56b72db68b49e60f5f0f739952b8ad0fe048b45b
> ql/src/test/results/clientpositive/vector_groupby_mapjoin.q.out 1f60366c5e3585fe3e1941adfa461559927c8132
> ql/src/test/results/clientpositive/vectorization_5.q.out e0bfa727d705519153056789f13240b83400de92
> ql/src/test/results/clientpositive/vectorization_8.q.out 498506cbb7fc54daf68ea0185a59054acb6bf434
> ql/src/test/results/clientpositive/vectorized_casts.q.out c8fb9ec7c8343ff4a051b140c1f7c8ac552945db
> ql/src/test/results/clientpositive/vectorized_math_funcs.q.out 0ce4ea149f66c0858436e3d88d589a1faf4090a0
> ql/src/test/results/clientpositive/vectorized_string_funcs.q.out d4db85452aab4d10aa6f6f3ce1fca331b3152fb1
> ql/src/test/results/clientpositive/vectorized_timestamp_ints_casts.q.out efb2fc23fc32e65afb7d16917148d8efc52453c4
>
>
> Diff: https://reviews.apache.org/r/69918/diff/1/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Zoltan Haindrich
>
>