Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id DBC9B200C53 for ; Tue, 11 Apr 2017 17:17:29 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id DA706160B9E; Tue, 11 Apr 2017 15:17:29 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id D2063160B89 for ; Tue, 11 Apr 2017 17:17:28 +0200 (CEST) Received: (qmail 49330 invoked by uid 500); 11 Apr 2017 15:17:27 -0000 Mailing-List: contact dev-help@hive.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hive.apache.org Delivered-To: mailing list dev@hive.apache.org Received: (qmail 49319 invoked by uid 99); 11 Apr 2017 15:17:27 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Apr 2017 15:17:27 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 3982ACA844; Tue, 11 Apr 2017 15:17:27 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.5 X-Spam-Level: *** X-Spam-Status: No, score=3.5 tagged_above=-999 required=6.31 tests=[HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=2, KAM_LAZY_DOMAIN_SECURITY=1, KAM_NUMSUBJECT=0.5, RP_MATCHES_RCVD=-0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 2CGHlLQFHcD6; Tue, 11 Apr 2017 15:17:25 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id B473D60DD2; Tue, 11 Apr 2017 15:17:24 +0000 (UTC) Received: from reviews.apache.org (unknown [10.41.0.12]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 2393BE0142; Tue, 11 Apr 2017 15:17:24 +0000 (UTC) Received: from reviews-vm2.apache.org (localhost [IPv6:::1]) by reviews.apache.org (ASF Mail Server at reviews-vm2.apache.org) with ESMTP id 159F1C40CA1; Tue, 11 Apr 2017 15:17:24 +0000 (UTC) Content-Type: multipart/alternative; boundary="===============2394827668229403093==" MIME-Version: 1.0 Subject: Re: Review Request 57944: HIVE-15708 Upgrade Calcite to 1.12 and Avatica to 1.9 From: Remus Rusanu To: Ashutosh Chauhan , =?utf-8?q?Jes=C3=BAs_Camacho_Rodr=C3=ADguez?= Cc: Remus Rusanu , hive Date: Tue, 11 Apr 2017 15:17:24 -0000 Message-ID: <20170411151724.15481.36386@reviews-vm2.apache.org> X-ReviewBoard-URL: https://reviews.apache.org/ Auto-Submitted: auto-generated Sender: Remus Rusanu X-ReviewGroup: hive X-Auto-Response-Suppress: DR, RN, OOF, AutoReply X-ReviewRequest-URL: https://reviews.apache.org/r/57944/ X-Sender: Remus Rusanu References: <20170327075448.41782.54872@reviews-vm2.apache.org> In-Reply-To: <20170327075448.41782.54872@reviews-vm2.apache.org> Reply-To: Remus Rusanu X-ReviewRequest-Repository: hive-git archived-at: Tue, 11 Apr 2017 15:17:30 -0000 --===============2394827668229403093== MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/57944/ ----------------------------------------------------------- (Updated April 11, 2017, 3:17 p.m.) Review request for hive, Ashutosh Chauhan and Jesús Camacho Rodríguez. Repository: hive-git Description ------- HIVE-15708 Upgrade Calcite to 1.12 and Avatica to 1.9 Diffs (updated) ----- druid-handler/pom.xml 6afb5b8 druid-handler/src/java/org/apache/hadoop/hive/druid/io/DruidQueryBasedInputFormat.java 0b35428 pom.xml 400716f ql/pom.xml df70a7a ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveMaterializedViewsRegistry.java 1d78b4c ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/CalciteSemanticException.java 0c6996c ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveCalciteUtil.java 6ccd879 ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HivePlannerContext.java 9a65de3 ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/HiveRelShuttleImpl.java 2aadf50 ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/reloperators/HiveExtractDate.java 4edc4df ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HiveFilterJoinRule.java 4b8568e ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/HivePointLookupOptimizerRule.java 4cfe782 ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/rules/views/HiveMaterializedViewFilterScanRule.java 38d7906 ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/stats/HiveRelMdPredicates.java 69e157e ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/ASTBuilder.java 0dc0c24 ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/ASTConverter.java 27990a2 ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/ExprNodeConverter.java e840938 ql/src/java/org/apache/hadoop/hive/ql/optimizer/calcite/translator/RexNodeConverter.java a05b89c ql/src/java/org/apache/hadoop/hive/ql/optimizer/correlation/ReduceSinkDeDuplication.java 2b075be ql/src/java/org/apache/hadoop/hive/ql/parse/CalcitePlanner.java 79662ec ql/src/test/org/apache/hadoop/hive/ql/optimizer/calcite/TestCBORuleFiredOnlyOnce.java 7229cc7 ql/src/test/results/clientnegative/subquery_scalar_multi_rows.q.out 92f1365 ql/src/test/results/clientpositive/cbo_rp_auto_join1.q.out fe4bc4f ql/src/test/results/clientpositive/cbo_rp_outer_join_ppr.q.out 0bb18cc ql/src/test/results/clientpositive/constprog2.q.out 7bfd0cf ql/src/test/results/clientpositive/druid_basic2.q.out 495ebbe ql/src/test/results/clientpositive/druid_intervals.q.out ca3febf ql/src/test/results/clientpositive/druid_timeseries.q.out 6b2ffe9 ql/src/test/results/clientpositive/druid_topn.q.out 57d6586 ql/src/test/results/clientpositive/filter_cond_pushdown.q.out 8c6f0f1 ql/src/test/results/clientpositive/fouter_join_ppr.q.out 1897aa7 ql/src/test/results/clientpositive/index_auto_unused.q.out 8a270d6 ql/src/test/results/clientpositive/join45.q.out 249fe9c ql/src/test/results/clientpositive/join_alt_syntax.q.out cef5272 ql/src/test/results/clientpositive/join_cond_pushdown_1.q.out 9461a1b ql/src/test/results/clientpositive/join_cond_pushdown_3.q.out 2205c4e ql/src/test/results/clientpositive/join_cond_pushdown_unqual1.q.out 966330d ql/src/test/results/clientpositive/join_cond_pushdown_unqual3.q.out 54a2d06 ql/src/test/results/clientpositive/join_merging.q.out 79a7023 ql/src/test/results/clientpositive/llap/auto_smb_mapjoin_14.q.out a867bd2 ql/src/test/results/clientpositive/llap/auto_sortmerge_join_9.q.out c08a534 ql/src/test/results/clientpositive/llap/constprog_semijoin.q.out 98d2328 ql/src/test/results/clientpositive/llap/dynamic_semijoin_reduction_2.q.out d291e7d ql/src/test/results/clientpositive/llap/explainuser_1.q.out a69f2ad ql/src/test/results/clientpositive/llap/explainuser_4.q.out 9804569 ql/src/test/results/clientpositive/llap/lineage3.q.out 2f53e60 ql/src/test/results/clientpositive/llap/mergejoin.q.out 64929cc ql/src/test/results/clientpositive/llap/orc_ppd_decimal.q.out b5e8658 ql/src/test/results/clientpositive/llap/orc_predicate_pushdown.q.out 07ef62f ql/src/test/results/clientpositive/llap/parquet_predicate_pushdown.q.out 6fa478c ql/src/test/results/clientpositive/llap/reduce_deduplicate_extended.q.out 08a9bd1 ql/src/test/results/clientpositive/llap/smb_mapjoin_14.q.out ddb7624 ql/src/test/results/clientpositive/llap/subquery_exists.q.out 9e0a1d7 ql/src/test/results/clientpositive/llap/subquery_in.q.out bdf34a9 ql/src/test/results/clientpositive/llap/subquery_multi.q.out ca99b87 ql/src/test/results/clientpositive/llap/subquery_notin.q.out 2c004fb ql/src/test/results/clientpositive/llap/subquery_scalar.q.out 4cecdd6 ql/src/test/results/clientpositive/llap/subquery_select.q.out 945603f ql/src/test/results/clientpositive/llap/vector_auto_smb_mapjoin_14.q.out 10bd85e ql/src/test/results/clientpositive/llap/vector_between_columns.q.out 923e579 ql/src/test/results/clientpositive/llap/vector_interval_mapjoin.q.out eee37d0 ql/src/test/results/clientpositive/llap/vectorization_0.q.out 381815d ql/src/test/results/clientpositive/louter_join_ppr.q.out 2f6cdfd ql/src/test/results/clientpositive/mapjoin1.q.out e103eff ql/src/test/results/clientpositive/mergejoin.q.out 0ceb0e3 ql/src/test/results/clientpositive/mergejoins.q.out 1023f61 ql/src/test/results/clientpositive/optimize_filter_literal.q.out 00bb01b ql/src/test/results/clientpositive/outer_join_ppr.q.out 2bf6d61 ql/src/test/results/clientpositive/perf/query1.q.out 0b659ac ql/src/test/results/clientpositive/perf/query13.q.out 941a3a1 ql/src/test/results/clientpositive/perf/query14.q.out 051d837 ql/src/test/results/clientpositive/perf/query15.q.out 064333f ql/src/test/results/clientpositive/perf/query16.q.out 3bc9ca0 ql/src/test/results/clientpositive/perf/query19.q.out 77f7576 ql/src/test/results/clientpositive/perf/query21.q.out 67a49e2 ql/src/test/results/clientpositive/perf/query23.q.out 85cee23 ql/src/test/results/clientpositive/perf/query30.q.out 3f30bca ql/src/test/results/clientpositive/perf/query31.q.out dd21d5c ql/src/test/results/clientpositive/perf/query32.q.out 6311054 ql/src/test/results/clientpositive/perf/query37.q.out 1b61198 ql/src/test/results/clientpositive/perf/query40.q.out a45fdaf ql/src/test/results/clientpositive/perf/query48.q.out 3b390f2 ql/src/test/results/clientpositive/perf/query5.q.out 9f0acc8 ql/src/test/results/clientpositive/perf/query58.q.out df95c70 ql/src/test/results/clientpositive/perf/query6.q.out 11b618d ql/src/test/results/clientpositive/perf/query64.q.out ceb11e7 ql/src/test/results/clientpositive/perf/query65.q.out 901bcfd ql/src/test/results/clientpositive/perf/query69.q.out 8bd154f ql/src/test/results/clientpositive/perf/query70.q.out 95b740b ql/src/test/results/clientpositive/perf/query72.q.out 58e8174 ql/src/test/results/clientpositive/perf/query75.q.out f78ce8a ql/src/test/results/clientpositive/perf/query80.q.out 7338d9c ql/src/test/results/clientpositive/perf/query81.q.out 192b151 ql/src/test/results/clientpositive/perf/query82.q.out 9c0042c ql/src/test/results/clientpositive/perf/query85.q.out 67b7993 ql/src/test/results/clientpositive/perf/query98.q.out 04d8116 ql/src/test/results/clientpositive/ppd_join2.q.out d5f5016 ql/src/test/results/clientpositive/ppd_join3.q.out 3a8c1d7 ql/src/test/results/clientpositive/ppd_outer_join1.q.out 8ec267c ql/src/test/results/clientpositive/reduce_deduplicate_extended2.q.out 3cfa58b ql/src/test/results/clientpositive/router_join_ppr.q.out cc2b07e ql/src/test/results/clientpositive/semijoin5.q.out fd8e372 ql/src/test/results/clientpositive/spark/auto_smb_mapjoin_14.q.out 3b0d96c ql/src/test/results/clientpositive/spark/auto_sortmerge_join_9.q.out 2b09fcf ql/src/test/results/clientpositive/spark/constprog_semijoin.q.out 89c2735 ql/src/test/results/clientpositive/spark/join_alt_syntax.q.out 7a9baca ql/src/test/results/clientpositive/spark/join_cond_pushdown_1.q.out 11d235b ql/src/test/results/clientpositive/spark/join_cond_pushdown_3.q.out a53db90 ql/src/test/results/clientpositive/spark/join_cond_pushdown_unqual1.q.out 949d442 ql/src/test/results/clientpositive/spark/join_cond_pushdown_unqual3.q.out b5c91b6 ql/src/test/results/clientpositive/spark/join_merging.q.out fcf80bd ql/src/test/results/clientpositive/spark/louter_join_ppr.q.out 2e1c74d ql/src/test/results/clientpositive/spark/mapjoin1.q.out aa96fc5 ql/src/test/results/clientpositive/spark/mergejoins.q.out a3f8f8d ql/src/test/results/clientpositive/spark/outer_join_ppr.q.out 2d0270b ql/src/test/results/clientpositive/spark/ppd_join2.q.out 8d97034 ql/src/test/results/clientpositive/spark/ppd_join3.q.out 99ded53 ql/src/test/results/clientpositive/spark/ppd_outer_join1.q.out 1fc8232 ql/src/test/results/clientpositive/spark/router_join_ppr.q.out 771609a ql/src/test/results/clientpositive/spark/smb_mapjoin_14.q.out b5cef85 ql/src/test/results/clientpositive/spark/subquery_exists.q.out 1901dba ql/src/test/results/clientpositive/spark/subquery_in.q.out 314be60 ql/src/test/results/clientpositive/spark/vectorization_0.q.out 7770404 ql/src/test/results/clientpositive/subq_where_serialization.q.out f689651 ql/src/test/results/clientpositive/subquery_exists.q.out b271529 ql/src/test/results/clientpositive/subquery_in_having.q.out 8572770 ql/src/test/results/clientpositive/subquery_notin_having.q.out d7ae742 ql/src/test/results/clientpositive/subquery_unqualcolumnrefs.q.out 40e64d2 ql/src/test/results/clientpositive/udf_between.q.out 2bb7264 ql/src/test/results/clientpositive/vector_between_columns.q.out 8a79a51 ql/src/test/results/clientpositive/vector_interval_mapjoin.q.out d2a879d ql/src/test/results/clientpositive/vector_non_constant_in_expr.q.out d9591d0 ql/src/test/results/clientpositive/vector_string_decimal.q.out 3540635 Diff: https://reviews.apache.org/r/57944/diff/2/ Changes: https://reviews.apache.org/r/57944/diff/1-2/ Testing ------- Thanks, Remus Rusanu --===============2394827668229403093==--