[ https://issues.apache.org/jira/browse/HCATALOG-154?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13145695#comment-13145695 ]
jirapos...@reviews.apache.org commented on HCATALOG-154: -------------------------------------------------------- ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/2727/ ----------------------------------------------------------- (Updated 2011-11-07 18:46:21.163130) Review request for hcatalog, Sushanth Sowmyan, Vandana Ayyalasomayajula, and David Capwell. Changes ------- Sushanth, need your help reviewing. Thanks. Summary ------- fixed race condition and moved resolution outside of getOutputLocation since output is intermediate. This addresses bug hcatalog-154. https://issues.apache.org/jira/browse/hcatalog-154 Diffs ----- storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/HBaseBaseOutputStorageDriver.java 989286f storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/HBaseBulkOutputStorageDriver.java 9dfd238 storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/HBaseOutputStorageDriver.java 19ddd28 storage-drivers/hbase/src/test/org/apache/hcatalog/hbase/TestHBaseBulkOutputStorageDriver.java c25e56d Diff: https://reviews.apache.org/r/2727/diff Testing ------- all unit tests pass. Thanks, Francis > HBase bulkOSD and directOSD return inconsistent path for getOutputLocation() > ---------------------------------------------------------------------------- > > Key: HCATALOG-154 > URL: https://issues.apache.org/jira/browse/HCATALOG-154 > Project: HCatalog > Issue Type: Bug > Components: hbase > Affects Versions: 0.3 > Reporter: David Capwell > Assignee: Francis Liu > Labels: hbase > Fix For: 0.3 > > Attachments: HCATALOG-154.patch > > > org.apache.hcatalog.common.HCatException : 2001 : Error setting output > information. Cause : java.io.IOException: bulkOSD and directOSD return > inconsistent path for getOutputLocation() > at > org.apache.hcatalog.mapreduce.HCatOutputFormat.setOutput(HCatOutputFormat.java:257) > ... > at java.lang.Thread.run(Thread.java:619) > Caused by: java.io.IOException: bulkOSD and directOSD return inconsistent > path for getOutputLocation() > at > org.apache.hcatalog.hbase.HBaseOutputStorageDriver.getOutputLocation(HBaseOutputStorageDriver.java:52) > at > org.apache.hcatalog.mapreduce.HCatOutputFormat.setOutput(HCatOutputFormat.java:155) > ... 24 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