Hive is based on Apache Hive 0.10.0 and includes the following patches:
HIVE-3814: Fixed issue for drop partitions operation when using Oracle metastore.
HIVE-3775: Fixed unit test failures caused due to unspecified order of results in
show grant
commandHIVE-3815: Fixed failures for
table rename
operation when filesystem cache is disabled.HIVE-2084: Upgraded datanucleus from v 2.0.3 to v 3.0.1.
HIVE-3802: Fixed test failures issues for
testCliDriver_input39
.HIVE-3801: Fixed test failures issues for
testCliDriver_loadpart_err
.HIVE-3800: Fixed test failures issues for
testCliDriver_combine2
.HIVE-3794: Fixed Oracle upgrade script for Hive.
HIVE-3792: Fixed compile configurations for Hive
pom.xml
file.HIVE-3788: Fixed test failures issues for
testCliDriver_repair
.HIVE-3861: Upgraded HBase dependency to 0.94.2.
HIVE-3782: Fixed test failures issues for
testCliDriver_sample_islocalmode_hook
.HIVE-3084: Fixed build issues caused due to
script_broken_pipe1.q
.HIVE-3760: Fixed test failures issues for
TestNegativeMinimrCliDriver_mapreduce_stack_trace.q
.HIVE-3717: Fixed cimpilation issues caused when using
-Dhadoop.mr.rev=20S
property.HIVE-3862: Added include exclude support to HBase handler.
HIVE-3817: Added namespace for Maven task to fix the deploy issues for the
maven-publish
target.HIVE-2693: Added
DECIMAL
datatype.HIVE-3839: Added support to set up
.git
attributes. This will normalize line endings during cross platform development.HIVE-3678: Added metastore upgrade scripts for column statistics schema changes for Postgres/MySQL/Oracle/Derby.
HIVE-3588: Added support to use Hive with HBase v0.94.
HIVE-3255: Added high availability support for Hive metastore. Added
DBTokenStore
to store Delegation Tokens in database.HIVE-3708: Added MapReduce workflow information to job configuration.
HIVE-3291: Fixed
shims
module compilation failures caused due tofs
resolvers.HIVE-2935: Implemented HiveServer2 (Hive Server 2). Added JDBC/ODBC support over HiveServer2.
HIVE-3846: Fixed Null pointer Exceptions (NPEs) issues caused while executing the
alter view rename
command when authorization is enabled.