baos = new ByteArrayOutputStream(); cos = CodedOutputStream.newInstance(baos); bfi.writeTo(cos); cos.flush(); bfi = OrcProto.BloomFilterIndex.newBuilder().mergeFrom(baos.toByteArray()).build();
@Override public void writeBloomFilter(StreamName name, OrcProto.BloomFilterIndex.Builder bloom, CompressionCodec codec) throws IOException { OutputStream stream = new OutStream(path.toString(), bufferSize, codec, createDataStream(name)); bloom.build().writeTo(stream); stream.flush(); }
bloomFilterIndex.build().writeTo(bloomFilterStream); bloomFilterStream.flush(); bloomFilterIndex.clear();
bloomFilterIndex.build().writeTo(bloomFilterStream); bloomFilterStream.flush(); bloomFilterIndex.clear();