Yiqun Zhang created ORC-1490: -------------------------------- Summary: Mistaken for a Java ORC writer when the ORC file footer does not specify a writer. Key: ORC-1490 URL: https://issues.apache.org/jira/browse/ORC-1490 Project: ORC Issue Type: Bug Components: Java Affects Versions: 1.9.1, 1.8.4, 1.7.10 Reporter: Yiqun Zhang
{code:java} public OrcFile.WriterVersion getWriterVersion() { OrcProto.PostScript ps = fileTail.getPostscript(); OrcProto.Footer footer = fileTail.getFooter(); OrcFile.WriterImplementation writer = OrcFile.WriterImplementation.from(footer.getWriter()); return OrcFile.WriterVersion.from(writer, ps.getWriterVersion()); } {code} We should determine footer.hasWriter() before footer.getWriter(). -- This message was sent by Atlassian Jira (v8.20.10#820010)