[
https://issues.apache.org/jira/browse/HCATALOG-301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13226565#comment-13226565
]
Rohini Palaniswamy commented on HCATALOG-301:
---------------------------------------------
HCat keeps all the table names in lowercase even if the table was created with
upper case. But when we setup the znodes for revision mgmt during table
creation we don't make it lower case. That is causing the problem. Will fix
after confirming with team that HCat will always handle database and table
names in
lower case.
> Reading from a table without snapshot throws bad error.
> -------------------------------------------------------
>
> Key: HCATALOG-301
> URL: https://issues.apache.org/jira/browse/HCATALOG-301
> Project: HCatalog
> Issue Type: Bug
> Components: hbase
> Affects Versions: 0.4
> Reporter: David Capwell
> Assignee: Rohini Palaniswamy
>
> if you create a new table then try to read from it, you will get the
> exception below. Ether the error should propagate up and be clear what
> happened (no data to read) or the job should run with empty input (fail fast
> imo).
> ERROR 18:29:05,057 [main] Launcher:171 - Backend error message during job
> submission
> org.apache.pig.backend.executionengine.ExecException: ERROR 2118:
> java.lang.IllegalStateException: Error while configuring job properties
> at
> org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigInputFormat.getSplits(PigInputFormat.java:280)
> at
> org.apache.hadoop.mapred.JobClient.writeNewSplits(JobClient.java:962)
> [...]
> Caused by: org.apache.zookeeper.KeeperException$NoNodeException:
> KeeperErrorCode = NoNode for
> /revision-management/data/hcatreadhbasetabletest_85330477246989847.hcatreadhbasetabletest_85330477285774847
> at
> org.apache.zookeeper.KeeperException.create(KeeperException.java:111)
> at
> org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
> at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1448)
> at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1476)
> at
> org.apache.hcatalog.hbase.snapshot.ZKUtil.getColumnFamiliesOfTable(ZKUtil.java:130)
> ... 25 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira