This release contains the following bug fixes:
Incorrect Results
Component | Apache JIRA | Key | Summary |
HBase, Pig | HBASE-10848 | BUG-34490 | Filter SingleColumnValueFilter combined with NullComparator does not work |
Hive | 8746 | BUG-33097 | ORC timestamp columns are sensitive to daylight savings time |
Potential Data Loss
Component | Apache JIRA | Key | Summary |
HDFS | HDFS-7707 | BUG-31599 | Edit log corruption due to delayed block removal again |
HDFS | BUG-34431 | NameNode doesn't schedule replication when a DN storage fails (also addressed in BUG-30296) | |
HDFS | HDFS-7587 | BUG-36017 | Edit log corruption can happen if append fails with a quota violation |
Hue | BUG-32177 | Eliminate Django Vulnerabilities in Hue |
Stability
Component | Apache JIRA | Key | Summary |
Hadoop Common, HDFS | HADOOP-11333 | BUG-30296 | NameNode doesn't schedule replication when a DN storage fails |
HBase | BUG-31416 | hql/jsp: The character 0x19 is not valid | |
HBase | HBASE-12958 | BUG-31485 | SSH doing hbase:meta get but hbase:meta not assigned |
HDFS | HDFS-3443 | BUG-30813 | NameNode startup in HA mode fails with java.lang.NullPointerException |
HDFS | HDFS-7733 | BUG-31096 | NFS: readdir/readdirplus return null directory attribute on failure |
HDFS | HDFS-7045 | BUG-31148 | Fix NameNode deadlock when opening file under /.reserved path |
HDFS | BUG-31410 | Simultaneous restart of HA NameNodes and DataNode can cause DataNode to register successfully with only one NameNode. | |
HDFS | HDFS7009 | BUG-32105 | Active NN and standby NN have different live nodes |
HDFS | HDFS-8127 | BUG-34627 | NameNode Failover during HA upgrade can cause DataNode to finalize upgrade that will fail datanode –rollback |
Hive | HIVE-7147 | BUG-30611 | ORC PPD should handle CHAR/VARCHAR types |
Hive | HIVE-9593 | BUG-31212 | ORC reader should ignore new/unknown metadata streams |
Hive | HIVE-9621 | BUG-31335 | HiveServer2 http mode - embedded jetty should use SynchronousQueue |
Hive | HIVE-9684 | BUG-31705 | Incorrect disk range computation in ORC because of optional stream kind |
Hive | HIVE-10428 | BUG-35140 | NPE in RegexSerDe using HCatalog |
Hue | BUG-33322 | Created tables don't available under Hcatalog | |
HDFS | HDFS-7611 | BUG-31672 | deleteSnapshot and delete of a file can leave orphaned blocks in the blocksMap on NameNode restart |
Upgrade
Component | Apache JIRA | Key | Summary |
HDFS | HDFS-8172 | BUG-34627 | NameNode Failover during HA upgrade can cause DataNode to finalize upgrade that will fail datanode –rollback |
Oozie | OOZIE-1615 | BUG-30806 | Shell action cannot find script file and fails in uber mode |
Other
Component | Apache JIRA | Key | Summary |
Falcon | BUG-32846 | Falcon dependency on inmobi hadoop-distcp error | |
Flume | BUG-32860 | JMS source setup fails with "org.apache.flume.FlumeException: Could not lookup ConnectionFactory" | |
HBase | HBASE-12098 | BUG-33442 | Unable to define permissions via namespaces in Hbase; cannot give users rights table by table. |
Hive | HIVE-7175 | BUG-31515 | Provide password file option to Hive |
Hive | HIVE-9831 | BUG-32564 | HiveServer2 should use ConcurrentHashMap in ThreadFactory |
Oozie | BUG-32918 | Oozie has a limit of 65535 characters for a particular action | |
Phoenix | BUG-33633 | Unable to load tab delimited data via Phoenix |