HCatOutputFormat.setOutput is called more than once by HCatStorer
Review Request #4623 - Created April 3, 2012 and updated
HCatStorer.setStoreLocation() is called more than once by pig. Which ends up calling HCatOutputFormat.setOutput multiple times. HCatOutputFormat.setOutput should be called only once, the values that it changed must be tracked and reapplied to job.getconfiguration() the succeeding times it is called. HCatLoader may have the same issue and should be investigated as well.
Trunk build + tests pass.