[
https://issues.apache.org/jira/browse/HIVE-10990?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14715164#comment-14715164
]
Andrew Purtell commented on HIVE-10990:
---
I think you meant major release versions [~ndimiduk]. If so, that's right,
across major releases we might introduce changes that affect ABI compatibility.
_Post_ 1.0 we'd take a harder look than in the past if the breaking change is
necessary, but leading up to the 1.0 release we made API changes to help with
long term maintainability once at 1.0.
bq. one thing we could possibly do is bump the version up to 0.99 in this branch
Please don't use any 0.99. This was a developer preview of 1.0 and is not meant
for use by anyone other than HBase developers, and at this point is an artifact
of historical interest at best. The next release after 0.98 is 1.0.
Compatibility Hive-1.2 an hbase-1.0.1.1
---
Key: HIVE-10990
URL: https://issues.apache.org/jira/browse/HIVE-10990
Project: Hive
Issue Type: Bug
Components: Beeline, HBase Handler, HiveServer2
Affects Versions: 1.2.0
Reporter: gurmukh singh
Assignee: Swarnim Kulkarni
Hive external table works fine with Hbase.
Hive-1.2 and hbase-1.0.1.1, hadoop-2.5.2
Not able to create a table from hive in hbase.
1: jdbc:hive2://edge1.dilithium.com:1/def TBLPROPERTIES
(hbase.table.name = xyz);
FAILED: Execution Error, return code 1 from
org.apache.hadoop.hive.ql.exec.DDLTask.
org.apache.hadoop.hbase.HTableDescriptor.addFamily(Lorg/apache/hadoop/hbase/HColumnDescriptor;)V
Error: Error while processing statement: FAILED: Execution Error, return code
1 from org.apache.hadoop.hive.ql.exec.DDLTask.
org.apache.hadoop.hbase.HTableDescriptor.addFamily(Lorg/apache/hadoop/hbase/HColumnDescriptor;)V
(state=08S01,code=1)
[hdfs@edge1 cluster]$ hive
2015-06-12 17:56:49,952 WARN [main] conf.HiveConf: HiveConf of name
hive.metastore.local does not exist
Logging initialized using configuration in
jar:file:/usr/local/cluster/apache-hive-1.2.0-bin/lib/hive-common-1.2.0.jar!/hive-log4j.properties
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in
[jar:file:/usr/local/cluster/apache-hive-1.2.0-bin/auxlib/slf4j-log4j12-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in
[jar:file:/usr/local/cluster/hadoop-2.5.2/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
hive CREATE TABLE hbase_table_1(key int, value string)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES (hbase.columns.mapping = :key,cf1:val)
TBLPROPERTIES (hbase.table.name = xyz);
FAILED: Execution Error, return code 1 from
org.apache.hadoop.hive.ql.exec.DDLTask.
org.apache.hadoop.hbase.HTableDescriptor.addFamily(Lorg/apache/hadoop/hbase/HColumnDescriptor;)V
===
scan complete in 1535ms
14 driver classes found
Compliant Version Driver Class
no5.1 com.mysql.jdbc.Driver
no5.1 com.mysql.jdbc.NonRegisteringDriver
no5.1 com.mysql.jdbc.NonRegisteringReplicationDriver
no5.1 com.mysql.jdbc.ReplicationDriver
yes 1.2 org.apache.calcite.avatica.remote.Driver
yes 1.2 org.apache.calcite.jdbc.Driver
yes 1.0 org.apache.commons.dbcp.PoolingDriver
yes 10.11 org.apache.derby.jdbc.AutoloadedDriver
yes 10.11 org.apache.derby.jdbc.Driver42
yes 10.11 org.apache.derby.jdbc.EmbeddedDriver
yes 10.11 org.apache.derby.jdbc.InternalDriver
no1.2 org.apache.hive.jdbc.HiveDriver
yes 1.0 org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
no5.1 org.gjt.mm.mysql.Driver
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)