@Override public long getBufferedBytes() { return lengthStream.getBufferedBytes() + dataStream.getBufferedBytes() + presentStream.getBufferedBytes(); }
@Override public void beginRowGroup() { presentStream.recordCheckpoint(); dataStream.recordCheckpoint(); scaleStream.recordCheckpoint(); }
static LongOutputStream createLengthOutputStream(CompressionKind compression, int bufferSize, OrcEncoding orcEncoding) { if (orcEncoding == DWRF) { return new LongOutputStreamV1(compression, bufferSize, false, LENGTH); } else { return new LongOutputStreamV2(compression, bufferSize, false, LENGTH); } }
@Override public long getBufferedBytes() { return dataStream.getBufferedBytes() + scaleStream.getBufferedBytes() + presentStream.getBufferedBytes(); }
@Override public void beginRowGroup() { presentStream.recordCheckpoint(); dataStream.recordCheckpoint(); }
@Override public long getBufferedBytes() { return secondsStream.getBufferedBytes() + nanosStream.getBufferedBytes() + presentStream.getBufferedBytes(); }
@Override public void beginRowGroup() { presentStream.recordCheckpoint(); secondsStream.recordCheckpoint(); nanosStream.recordCheckpoint(); }
@Override public void beginRowGroup() { presentStream.recordCheckpoint(); dataStream.recordCheckpoint(); }
@Override public void beginRowGroup() { presentStream.recordCheckpoint(); dataStream.recordCheckpoint(); }
@Override public long getBufferedBytes() { return dataStream.getBufferedBytes() + presentStream.getBufferedBytes(); }
@Override public void beginRowGroup() { presentStream.recordCheckpoint(); dataStream.recordCheckpoint(); }
@Override public long getBufferedBytes() { return dataStream.getBufferedBytes() + presentStream.getBufferedBytes(); }
@Override public void beginRowGroup() { presentStream.recordCheckpoint(); dataStream.recordCheckpoint(); }