Changes for Build #2452 [thejas] HIVE-5643 : ZooKeeperHiveLockManager.getQuorumServers incorrectly appends the custom zk port to quorum hosts (Venki Korukanti reviewed by Edward Capriolo via Thejas Nair)
[gunther] HIVE-5632: Eliminate splits based on SARGs using stripe statistics in ORC (Patch by Prasanth J, reviewed by Eric Hanson and Gunther Hagleitner) [hashutosh] HIVE-5557 : Push down qualifying Where clause predicates as join conditions (Harish Butani via Ashutosh Chauhan) [brock] HBASE-4388 - Upgrade HBase to 0.96 (Brock Noland, Sushanth Sowmyan, Gunther Hagleitner, and others) Changes for Build #2453 [hashutosh] HIVE-5685 : partition column type validation doesn't work in some cases (Vikram Dixit via Ashutosh Chauhan) [hashutosh] HIVE-5788 : select * fails for table after adding new columns using rcfile storage format (Szehon Ho via Ashutosh Chauhan) Changes for Build #2454 [brock] HIVE-5782 - PTest2 should be able to ride out price spikes [brock] HIVE-5729 - Beeline displays version as ???? after mavenization (Navis via Brock Noland) [brock] HIVE-5732 - HiveServer2: Duplicated new OperationManager in SessionManager (Navis via Brock Noland) [brock] HIVE-5717 - Generate javadoc and source jars (Szehon Ho via Brock Noland) [hashutosh] HIVE-5791 : TestUseDatabase in hcategory failed to pass when illegal filename in /tmp (Jin Jie via Ashutosh Chauhan) Changes for Build #2455 [hashutosh] HIVE-5813 : Multi-way Left outer join fails in vectorized mode (Ashutosh Chauhan via Thejas Nair, Eric Hanson & Remus Rusanu) Changes for Build #2456 [xuefu] HIVE-5825: Case statement type checking too restrictive for parameterized types (Jason via Xuefu) [xuefu] HIVE-5564: Need to accomodate table decimal columns that were defined prior to HIVE-3976 (Reviewed by Brock) Changes for Build #2457 Changes for Build #2458 [rhbutani] HIVE-5369 Annotate hive operator tree with statistics from metastore (Prasanth Jayachandran via Harish Butani) [hashutosh] HIVE-5809 : incorrect stats in some cases with hive.stats.autogather=true (Ashutosh Chauhan via Navis) [brock] HIVE-5741: Fix binary packaging build eg include hcatalog, resolve pom issues (Brock Noland reviewed by Xuefu Zhang) Changes for Build #2459 [hashutosh] HIVE-5844 : dynamic_partition_skip_default.q test fails on trunk (Prasanth J via Ashutosh Chauhan) Changes for Build #2460 [hashutosh] HIVE-5846 : Analyze command fails with vectorization on (Remus Rusanu via Ashutosh Chauhan) [hashutosh] HIVE-2055 : Hive should add HBase classpath dependencies when available (Nick Dimiduk via Ashutosh Chauhan) [hashutosh] HIVE-4632 : Use hadoop counter as a stat publisher (Navis via Ashutosh Chauhan) [hashutosh] HIVE-3107 : Improve semantic analyzer to better handle column name references in group by/sort by clauses (Harish Butani via Ashutosh Chauhan) Changes for Build #2461 [xuefu] HIVE-5565: Limit Hive decimal type maximum precision and scale to 38 (reviewed by Brock) [brock] HIVE-5842 - Fix issues with new paths to jar in hcatalog (Brock Noland reviewed by Prasad Mujumdar) [xuefu] HIVE-5356: Move arithmatic UDFs to generic UDF implementations (reviewed by Brock) Changes for Build #2462 [hashutosh] HIVE-5692 : Make VectorGroupByOperator parameters configurable (Remus Rusanu via Ashutosh Chauhan) [hashutosh] HIVE-5845 : CTAS failed on vectorized code path (Remus Rusanu via Ashutosh Chauhan) [thejas] HIVE-5635 : WebHCatJTShim23 ignores security/user context (Eugene Koifman via Thejas Nair) [hashutosh] HIVE-5663 : Refactor ORC RecordReader to operate on direct & wrapped ByteBuffers (Gopal V via Owen Omalley) Changes for Build #2463 Changes for Build #2464 [thejas] HIVE-5618 : Hive local task fails to run when run from oozie in a secure cluster (Prasad Mujumdar via Thejas Nair) Changes for Build #2465 Changes for Build #2466 [thejas] HIVE-3815 : hive table rename fails if filesystem cache is disabled (Thejas Nair reviewed by Navis) Changes for Build #2467 Changes for Build #2468 [hashutosh] HIVE-5614 : Subquery support: allow subquery expressions in having clause (Harish Butani via Ashutosh Chauhan) Changes for Build #2469 [xuefu] HIVE-5763: ExprNodeGenericFuncDesc.toString() generating unbalanced parenthesises (reviewed by Ashutosh) Changes for Build #2470 Changes for Build #2471 [rhbutani] HIVE-5849 Improve the stats of operators based on heuristics in the absence of any column statistics (Prasanth Jayachandran via Harish Butani) [hashutosh] HIVE-5793 : Update hive-default.xml.template for HIVE4002 (Navis via Ashutosh Chauhan) Changes for Build #2472 [navis] HIVE-4518 : Should be removed files (OptrStatsGroupByHook, etc.) [navis] HIVE-5839 : BytesRefArrayWritable compareTo violates contract (Xuefu Zhang via Navis) [navis] HIVE-4518 : Missing file (HiveFatalException) [navis] HIVE-4518 : Counter Strike: Operation Operator (Gunther Hagleitner and Jason Dere via Navis) Changes for Build #2473 [brock] HIVE-4741 - Add Hive config API to modify the restrict list (Prasad Mujumdar, Navis via Brock Noland) Changes for Build #2474 [navis] HIVE-5827 : Incorrect location of logs for failed tests (Vikram Dixit K and Szehon Ho via Navis) [thejas] HIVE-4485 : beeline prints null as empty strings (Thejas Nair reviewed by Ashutosh Chauhan) [brock] HIVE-5704 - A couple of generic UDFs are not in the right folder/package (Xuefu Zhang via Brock Noland) [brock] HIVE-5706 - Move a few numeric UDFs to generic implementations (Xuefu Zhang via Brock Noland) [hashutosh] HIVE-5817 : column name to index mapping in VectorizationContext is broken (Remus Rusanu, Sergey Shelukhin via Ashutosh Chauhan) [hashutosh] HIVE-5876 : Split elimination in ORC breaks for partitioned tables (Prasanth J via Ashutosh Chauhan) [hashutosh] HIVE-5886 : [Refactor] Remove unused class JobCloseFeedback (Ashutosh Chauhan via Thejas Nair) [brock] HIVE-5894 - Fix minor PTest2 issues (Brock Noland) Changes for Build #2475 [brock] HIVE-5755 - Fix hadoop2 execution environment Milestone 1 (Vikram Dixit K via Brock Noland) Changes for Build #2476 [xuefu] HIVE-5893: hive-schema-0.13.0.mysql.sql contains reference to nonexistent column (Carl via Xuefu) [xuefu] HIVE-5684: Serde support for char (Jason via Xuefu) Changes for Build #2477 Changes for Build #2478 Changes for Build #2479 Changes for Build #2480 [brock] HIVE-5441 - Async query execution doesn't return resultset status (Prasad Mujumdar via Thejas M Nair) [brock] HIVE-5880 - Rename HCatalog HBase Storage Handler artifact id (Brock Noland reviewed by Prasad Mujumdar) Changes for Build #2481 Changes for Build #2482 [ehans] HIVE-5581: Implement vectorized year/month/day... etc. for string arguments (Teddy Choi via Eric Hanson) Changes for Build #2483 [rhbutani] HIVE-5898 Make fetching of column statistics configurable (Prasanth Jayachandran via Harish Butani) Changes for Build #2484 [brock] HIVE-5880 - (Rename HCatalog HBase Storage Handler artifact id) breaks packaging (Xuefu Zhang via Brock Noland) Changes for Build #2485 [xuefu] HIVE-5866: Hive divide operator generates wrong results in certain cases (reviewed by Prasad) [ehans] HIVE-5877: Implement vectorized support for IN as boolean-valued expression (Eric Hanson) Changes for Build #2486 [ehans] HIVE-5895: vectorization handles division by zero differently from normal execution (Sergey Shelukhin via Eric Hanson) [hashutosh] HIVE-5938 : Remove apache.mina dependency for test (Navis via Ashutosh Chauhan) [xuefu] HIVE-5912: Show partition command doesn't support db.table (Yu Zhao via Xuefu) [brock] HIVE-5906 - TestGenericUDFPower should use delta to compare doubles (Szehon Ho via Brock Noland) [brock] HIVE-5855 - Add deprecated methods back to ColumnProjectionUtils (Brock Noland reviewed by Navis) [brock] HIVE-5915 - Shade Kryo dependency (Brock Noland reviewed by Ashutosh Chauhan) Changes for Build #2487 [hashutosh] HIVE-5916 : No need to aggregate statistics collected via counter mechanism (Ashutosh Chauhan via Navis) [xuefu] HIVE-5947: Fix test failure in decimal_udf.q (reviewed by Brock) [thejas] HIVE-5550 : Import fails for tables created with default text, sequence and orc file formats using HCatalog API (Sushanth Sowmyan via Thejas Nair) No tests ran. The Apache Jenkins build system has built Hive-trunk-h0.21 (build #2487) Status: Still Failing Check console output at https://builds.apache.org/job/Hive-trunk-h0.21/2487/ to view the results.