This page tracks the jiras requested for the release hive-0.14.
Category | JIRA | Description | Status | Requestor/Assignee |
---|---|---|---|---|
Improvement | HIVE-5690 | Support subquery for single sourced multi query | Pending review | Navis Ryu |
Security | HIVE-6799 | HiveServer2 needs to map kerberos name to local name before proxy check | In progress | Vaibhav Gumashta |
Improvement | HIVE-7946 | CBO: Merge CBO changes to Trunk | Committed | Ashutosh Chauhan |
Metastore | HIVE-7689 | Enable Postgres as METASTORE back-end | Patch Available | Damien Carol |
ACID | HIVE-8235 | Insert into partitioned bucketed sorted tables fails with "this file is already being created by" | Open | Alan Gates |
ACID | HIVE-8231 | Error when insert into empty table with ACID | Open | Unassigned |
Tez | HIVE-8210 | TezJobMonitor should print time spent in Application (RUNNING) | Committed | Gopal V |
Tez | HIVE-8204 | Dynamic partition pruning fails with IndexOutOfBoundsException | Open | Gunther Hagleitner |
ACID | HIVE-8203 | ACID operations result in NPE when run through HS2 | Open | Alan Gates |
ACID | HIVE-8201 | Remove hardwiring to HiveInputFormat in acid qfile tests | Committed | Alan Gates |
Stats | HIVE-8196 | Joining on partition columns with fetch column stats enabled results it very small CE which negatively affects query performance | Patch Available | Prasanth J |
HiveServer 2 | HIVE-8193 | Hook HiveServer2 dynamic service discovery with session time out | Open | Vaibhav Gumashta |
ACID | HIVE-8191 | Update and delete on tables with non Acid output formats gives runtime error | Patch Available | Alan Gates |
UDF | HIVE-8188 | ExprNodeGenericFuncEvaluator::_evaluate() loads class annotations in a tight loop | Committed | Gopal V |
File Formats | HIVE-8178 | OrcNewInputFormat::getSplits() calls OrcInputFormat.generateSplitsInfo twice | Patch Available | Gopal V |
HiveServer 2 | HIVE-8173 | HiveServer2 dynamic service discovery: figure out best ZooKeeper ACLs for security | Open | Vaibhav Gumashta |
HiveServer 2 | HIVE-8172 | HiveServer2 dynamic service discovery should let the JDBC client use default ZooKeeper namespace | Open | Vaibhav Gumashta |
HCatalog | HIVE-8169 | Windows: alter table ..set location from hcatalog failed with NullPointerException | Patch Available | Xiaobing Zhou |
Tez | HIVE-8168 | With dynamic partition enabled fact table selectivity is not taken into account when generating the physical plan (Use CBO cardinality using physical plan generation) | Open | Prasanth J |
Tez | HIVE-8151 | Dynamic partition sort optimization inserts record wrongly to partition when used with GroupBy | Patch Available | Prasanth J |
QL | HIVE-8147 | Fail to LOAD DATA INTO table after ALTER TABLE..SET LOCATION | Open | Xiaobing Zhou |
Tests | HIVE-8072 | TesParse_union is failing on trunk | Patch Available | Unassigned |
CBO | HIVE-8044 | CBO : Container size and hash table size should be taken into account before deciding to do a MapJoin | Open | Harish Butani |
CBO | HIVE-8031 | CBO should use per column join selectivity not NDV when applying exponential backoff. | Open | Harish Butani |
CBO | HIVE-7985 | With CBO enabled cross product is generated when a subquery is present | Open | Laljo John Pullokkaran |
HiveServer 2 | HIVE-7968 | Merge tests in TestJdbcWithMiniMr with TestJdbcWithMiniHS2 | Open | Vaibhav Gumashta |
HCatalog | HIVE-7891 | Table-creation fails through HCatClient for Oracle-based metastore. | Patch Available | Mithun Radhakrishnan |
Schema | HIVE-8102 | Partitions of type 'date' behave incorrectly with daylight saving time. | Patch Available | Jason Dere |
Tez | HIVE-7857 | Hive query fails after Tez session times out | Patch Available | Vikram Dixit |
QL | HIVE-7817 | distinct/group by don't work on partition columns | Open | Eugene Koifman |
File Formats | HIVE-7800 | Parqet Column Index Access Schema Size Checking | Open | Daniel Weeks |
File Formats | HIVE-7787 | Reading Parquet file with enum in Thrift Encoding throws NoSuchFieldError | Open | Unassigned |
Documentation | HIVE-7759 | document hive cli authorization behavior when SQL std auth is enabled | Open | Thejas Nair |
Tez | HIVE-7482 | The execution side changes for SMB join in hive-tez | Committed | Vikram Dixit |
Vectorization | HIVE-7293 | Hive-trunk does not build against JDK8 with generic class checks | Open | Gopal V |
Metastore | HIVE-7366 | getDatabase using direct sql | Open | Sushanth Sowmyan |
Metastore | HIVE-7389 | Reduce number of metastore calls in MoveTask (when loading dynamic partitions) | Open | Rajesh Balamohan |
Optimizer | HIVE-7417 | select count(1) from ... where true; fails in optimizer | Open | Gopal V |
Metastore | HIVE-7167 | Hive Metastore fails to start with SQLServerException | Patch Available | Xiaobing Zhou |
Stats | HIVE-7156 | Group-By operator stat-annotation only uses distinct approx to generate rollups | Patch Available | Prasanth J |
QL | HIVE-6954 | After ALTER FILEFORMAT, DESCRIBE throwing exception | Open | Chinna Rao Lalam |
ACID | HIVE-6669 | sourcing txn-script from schema script results in failure for mysql & oracle | Open | Alan Gates |
QL | HIVE-7971 | Support alter table change/replace/add columns for existing partitions | Patch Available | Jason Dere |
HiveServer | HIVE-7107 | Clean up HiveDrivers and fix an issue | Patch Available | Lars Francke |
The query I am using for tracking:
Panel | ||
---|---|---|
| ||
project = Hive AND (affectedVersion = 0.14.0 OR fixVersion = 0.14.0) AND (priority = Critical OR priority = Blocker) AND (status = "Patch Available" OR status = "In Progress" OR status = Open OR status = "Documentation/Testcases Required" or status = "Documentation Required") |
I have removed the table that was used for tracking earlier. I have shared the query above that I am using to find jiras that need to be part of 0.14. I am also sharing below the instructions for getting jiras into 0.14 that I sent in an earlier email on the mailing list:
1. I am going to monitor all issues marked as blockers/criticals on a nightly basis. The list on the wiki is going to go away once I triage it for things like exceptions, failures etc. and feature requests that were already accepted.
2. If a developer feels that an issue marked as blocker is not really one, we can chat on the jira. Alternatively, please set the priority to blocker if you want a jira to be fixed in 0.14 so that I can check on it and decide the priority. If I think it is not a blocker, I will lower the priority after discussing on the jira.
3. Jira is going to be a single source of truth.
4. Once the blocker list goes to 0, I am going to create an RC.
5. Patches for blocker jiras are going to need to be double committed to both trunk and 0.14 by the one committing the jiraPlease let me know if I have missed any jiras. The rest of the jiras specified on the mailing list seem to have been checked in. Some jiras are missing from this list because they were marked as improvements or were related to features that are not going to be a part of 0.14 (spark for e.g.).