Apache Hive : Committed JIRAS for branch-1.2.0

Last phase of JIRAs for inclusion to 1.2 release (list open for product outages, regressions and trivial patches)

Requirement : Product outages (critical bugfixes without workarounds), Regressions (bugs discovered during testing - usecases that used to work with prior hive releases) or Trivial patches (requiring no re-testing) only. Release Blockers, such as running afoul of Apache release guidelines are also acceptable as related to outages.

Deadline for inclusion : Till the final RC gets voted on and accepted

Status : Open for inclusion, but restricted on type of issue

 

Category Outage/Regression/Trivial ? JIRA Current Statusfor 1.2 Committerrequesting inclusion
QL Outage HIVE-10538 committed prasanth_j
Auth Trivial HIVE-10578 committed thejas
Webhcat Outage (was Trivial, now upgraded with reopening) HIVE-10564 committed thejas
Add Jar Regression HIVE-10576 committed thejas
Windows Trivial HIVE-10603 committed thejas
Webhcat Trivial HIVE-10604 committed ekoifman
hadoop-1 Outage HIVE-10579 committed sushanth
Tez Outage HIVE-10607 committed hashutosh
Authz bug/testfail Outage HIVE-10612 committed thejas
cli Trivial HIVE-10610 committed sushanth
upgrade Outage HIVE-10614 committed sushanth
Transactions Outage HIVE-10595 committed alangates
Shims Regression HIVE-10638 closed-tracking in HIVE-9736 sushanth
Optimization Trivial HIVE-9644 committed ashutoshc
Release Release Blocker HIVE-10676 committed gates
Release Release Blocker HIVE-10548 committed xuefuz
Release Release Blocker HIVE-10715 committed vikram.dixit

 

List of JIRAs for 1.2.1

This is to be a list of jiras that were initially intended for 1.2, but cannot be finished in time for 1.2.0, and are not blockers/outages but desired in 1.2 nonetheless. These will be accepted as part of the RC process if they get done by then, but will not be considered release blockers. If 1.2.0 releases without them, they’ll be on track for 1.2.1.

 

Category JIRA Current Status Committerrequesting inclusion
Vectorization
HIVE-10609

 

 

 

JIRAS requested to be included in 1.2 release after RC0 preparation begins (list now closed)

Requirement : Bugfixes only

Deadline for inclusion : 00:01, Friday, 1st May 2015 PDT****

Status : List frozen

 

Category JIRA Current Statusfor 1.2 Committerrequesting inclusion
Testing Infrastructure
HIVE-10514

HIVE-10526

CBO (Calcite Return Path): HiveCost epsilon comparison should take row count in to account Closed

| committed | hashutosh | | CBO |

HIVE-10506

CBO (Calcite Return Path): Disallow return path to be enable if CBO is off Closed

| committed | jpullokkaran | | Tez | HIVE-10542

Full outer joins in tez produce incorrect results in certain cases Closed | committed | vikram.dixit | | HCatalog | HIVE-8696

HCatClientHMSImpl doesn’t use a Retrying-HiveMetastoreClient. Closed | committed | sushanth | | QL | HIVE-9743

Incorrect result set for vectorized left outer join Closed | committed | vikram.dixit | | QL | HIVE-10484

Vectorization : RuntimeException “Big Table Retained Mapping duplicate column” Closed | committed | vikram.dixit | | Metastore | HIVE-10530

Aggregate stats cache: bug fixes for RDBMS path Closed | committed | vgumashta |

 

 

JIRAS requested to be included in 1.2 release after 1.2 branch creation, but before RC0 roll outs (list now closed)

Requirement : To add a JIRA to to this list, the JIRA must be in a patch-available state or committed state for trunk (or JIRA must be a minimal port for branch-1.2 alone), and must not be a “large feature”, where “large feature” is defined as something that changes api, changes db schema, or carries significant testing risk. Bugfixes are unrestricted at this time.

Deadline for inclusion : 00:01, Tuesday, 28th Apr 2015 PDT

Status :  List frozen, all jiras in this list will be honoured for inclusion to Hive 1.2 and are approved for commit to branch-1.2.

 

Category JIRA Current Statusfor 1.2 Committerrequesting inclusion
Transactions
HIVE-10500

HIVE-9508

MetaStore client socket connection should have a lifetime Closed

| committed | vgumashta |

JIRAS requested to be included in 1.2 release before 1.2 branch creation (list now closed)

Requirement : General purpose feature jiras or bugfixes. 

Deadline for inclusion : 00:01, Saturday, 25th Apr 2015 PDT

Status: List frozen, all jiras in this list will be honoured for inclusion to Hive 1.2 and are approved for commit to branch-1.2.

 

Category JIRA Current Statusfor 1.2 Developer/Committerrequesting inclusion
Export/Import
HIVE-10227

HIVE-9917

After HIVE-3454 is done, make int to timestamp conversion configurable Closed

| committed | jdere | | QL | HIVE-10403

Add n-way join support for Hybrid Grace Hash Join Closed | committed | wzheng | | QL | HIVE-10323

Tez merge join operator does not honor hive.join.emit.interval Closed | committed | vikram.dixit | | Metastore | HIVE-9674

*DropPartitionEvent should handle partition-sets. Closed | committed | mithun | | Spark | HIVE-10477

Provide option to disable Spark tests Closed | committed | sushanth | | JDBC | HIVE-10447

Beeline JDBC Driver to support 2 way SSL Closed | committed | thejas | | HiveServer2 | HIVE-4625

HS2 should not attempt to get delegation token from metastore if using embedded metastore Closed | committed | thejas | | Metastore | HIVE-10382

Aggregate stats cache for RDBMS based metastore codepath Closed | committed | vaibhav | | ACID | HIVE-10481

ACID table update finishes but values not really updated if column names are not all lower case Closed | committed | Eugene | | ACID | HIVE-10483

insert overwrite partition deadlocks on itself with DbTxnManager Closed | committed | Eugene | | ACID | HIVE-10151

insert into A select from B is broken when both A and B are Acid tables and bucketed the same way Closed | committed | Eugene | | Security | HIVE-9681

Extend HiveAuthorizationProvider to support partition-sets. Closed | committed | mithun | | Replication | HIVE-8165

Annotation changes for replication Closed | committed | sushanth | | QL | HIVE-5672

Insert with custom separator not supported for non-local directory Closed | committed | sushanth | | Parkquet | HIVE-10372

Update parquet version to 1.6.0 Closed | committed | Ferdinand Xu | | HCatalog | HIVE-5545

HCatRecord getInteger method returns String when used on Partition columns of type INT Closed | committed | sushanth | | HiveServer2 | HIVE-8890

HiveServer2 dynamic service discovery: use persistent ephemeral nodes curator recipe Closed | committed | vaibhav | | HCatalog | HIVE-10213

MapReduce jobs using dynamic-partitioning fail on commit. Closed | committed | mithun | | HCatalog | HIVE-9845

HCatSplit repeats information making input split data size huge Closed | committed | mithun |