Rohini Palaniswamy created PIG-3592:
---------------------------------------
Summary: Should not try to create success file for non-fs schemes
like hbase
Key: PIG-3592
URL: https://issues.apache.org/jira/browse/PIG-3592
Project: Pig
Issue Type: Bug
Affects Versions: 0.11.1
Reporter: Rohini Palaniswamy
Assignee: Rohini Palaniswamy
Fix For: 0.12.1
Having mapreduce.fileoutputcommitter.marksuccessfuljobs set to true and having
both fs path (where you want _SUCCESS file created) and hbase in STORE
statements results in
Caused by: java.io.IOException: No FileSystem for scheme: hbase
at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2157)
at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:85)
at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2194)
at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2176)
at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:306)
at org.apache.hadoop.fs.Path.getFileSystem(Path.java:194)
at
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher.createSuccessFile(MapReduceLauncher.java:651)
at
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher.launchPig(MapReduceLauncher.java:434)
at org.apache.pig.PigServer.launchPlan(PigServer.java:1283)
--
This message was sent by Atlassian JIRA
(v6.1#6144)