Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Done
-
None
-
None
Description
OrcRecordUpdater() has
flushLengths = fs.create(OrcAcidUtils.getSideFile(this.path), true, 8, options.getReporter());
this should be the only place where the side file is created but to be safe we should set "overwrite" parameter to false. If this file already exists that means there are 2 OrcRecordUpdates trying to write the same (primary) file - never ok.