List of usage examples for org.apache.solr.common.util FastOutputStream wrap
public static FastOutputStream wrap(OutputStream sink)
From source file:org.bigsolr.hadoop.SolrRecord.java
License:Apache License
@Override public void write(DataOutput out) throws IOException { log.debug("SolrRecord -> write"); JavaBinCodec codec = new JavaBinCodec(); FastOutputStream os = FastOutputStream.wrap(DataOutputOutputStream.constructOutputStream(out)); codec.init(os);/*from w w w. ja v a 2 s. co m*/ try { codec.writeVal(sd); } finally { os.flushBuffer(); } }
From source file:uk.bl.wa.apache.solr.hadoop.SolrInputDocumentWritable.java
License:Apache License
@Override public void write(DataOutput out) throws IOException { JavaBinCodec codec = new JavaBinCodec(); FastOutputStream daos = FastOutputStream.wrap(DataOutputOutputStream.constructOutputStream(out)); codec.init(daos);//from w ww .ja v a 2 s. c o m try { codec.writeVal(sid); } finally { daos.flushBuffer(); } }