.setHeaderLength(headerLen) .setContentLength(offset - headerLen); footer.addStatistics(OrcProto.ColumnStatistics.newBuilder() .setNumberOfValues(1000 * stripeLengths.length).build()); footer.addStatistics(OrcProto.ColumnStatistics.newBuilder() .setNumberOfValues(1000 * stripeLengths.length) .setStringStatistics(
@Override public void writeFileStatistics(OrcProto.Footer.Builder footer) { footer.addStatistics(fileStatistics.serialize()); }
private void writeFileStatistics(OrcProto.Footer.Builder builder, TreeWriter writer) throws IOException { builder.addStatistics(writer.fileStatistics.serialize()); for(TreeWriter child: writer.getChildrenWriters()) { writeFileStatistics(builder, child); } }
private void writeFileStatistics(OrcProto.Footer.Builder builder, TreeWriter writer) throws IOException { builder.addStatistics(writer.fileStatistics.serialize()); for(TreeWriter child: writer.getChildrenWriters()) { writeFileStatistics(builder, child); } }