Tabnine Logo
ReleasableBytesStreamOutput.skip
Code IndexAdd Tabnine to your IDE (free)

How to use
skip
method
in
org.elasticsearch.common.io.stream.ReleasableBytesStreamOutput

Best Java code snippets using org.elasticsearch.common.io.stream.ReleasableBytesStreamOutput.skip (Showing top 10 results out of 315)

origin: org.elasticsearch/elasticsearch

/**
 * Writes all operations in the given iterable to the given output stream including the size of the array
 * use {@link #readOperations(StreamInput, String)} to read it back.
 */
public static void writeOperations(StreamOutput outStream, List<Operation> toWrite) throws IOException {
  final ReleasableBytesStreamOutput out = new ReleasableBytesStreamOutput(BigArrays.NON_RECYCLING_INSTANCE);
  try {
    outStream.writeInt(toWrite.size());
    final BufferedChecksumStreamOutput checksumStreamOutput = new BufferedChecksumStreamOutput(out);
    for (Operation op : toWrite) {
      out.reset();
      final long start = out.position();
      out.skip(Integer.BYTES);
      writeOperationNoSize(checksumStreamOutput, op);
      long end = out.position();
      int operationSize = (int) (out.position() - Integer.BYTES - start);
      out.seek(start);
      out.writeInt(operationSize);
      out.seek(end);
      ReleasablePagedBytesReference bytes = out.bytes();
      bytes.writeTo(outStream);
    }
  } finally {
    Releasables.close(out);
  }
}
origin: org.elasticsearch/elasticsearch

try {
  final long start = out.position();
  out.skip(Integer.BYTES);
  writeOperationNoSize(new BufferedChecksumStreamOutput(out), operation);
  final long end = out.position();
origin: com.strapdata.elasticsearch/elasticsearch

/**
 * Writes all operations in the given iterable to the given output stream including the size of the array
 * use {@link #readOperations(StreamInput)} to read it back.
 */
public static void writeOperations(StreamOutput outStream, List<Operation> toWrite) throws IOException {
  final ReleasableBytesStreamOutput out = new ReleasableBytesStreamOutput(BigArrays.NON_RECYCLING_INSTANCE);
  try {
    outStream.writeInt(toWrite.size());
    final BufferedChecksumStreamOutput checksumStreamOutput = new BufferedChecksumStreamOutput(out);
    for (Operation op : toWrite) {
      out.reset();
      final long start = out.position();
      out.skip(Integer.BYTES);
      writeOperationNoSize(checksumStreamOutput, op);
      long end = out.position();
      int operationSize = (int) (out.position() - Integer.BYTES - start);
      out.seek(start);
      out.writeInt(operationSize);
      out.seek(end);
      ReleasablePagedBytesReference bytes = out.bytes();
      bytes.writeTo(outStream);
    }
  } finally {
    Releasables.close(out);
  }
}
origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.elasticsearch

/**
 * Writes all operations in the given iterable to the given output stream including the size of the array
 * use {@link #readOperations(StreamInput, String)} to read it back.
 */
public static void writeOperations(StreamOutput outStream, List<Operation> toWrite) throws IOException {
  final ReleasableBytesStreamOutput out = new ReleasableBytesStreamOutput(BigArrays.NON_RECYCLING_INSTANCE);
  try {
    outStream.writeInt(toWrite.size());
    final BufferedChecksumStreamOutput checksumStreamOutput = new BufferedChecksumStreamOutput(out);
    for (Operation op : toWrite) {
      out.reset();
      final long start = out.position();
      out.skip(Integer.BYTES);
      writeOperationNoSize(checksumStreamOutput, op);
      long end = out.position();
      int operationSize = (int) (out.position() - Integer.BYTES - start);
      out.seek(start);
      out.writeInt(operationSize);
      out.seek(end);
      ReleasablePagedBytesReference bytes = out.bytes();
      bytes.writeTo(outStream);
    }
  } finally {
    Releasables.close(out);
  }
}
origin: harbby/presto-connectors

/**
 * Writes all operations in the given iterable to the given output stream including the size of the array
 * use {@link #readOperations(StreamInput)} to read it back.
 */
public static void writeOperations(StreamOutput outStream, List<Operation> toWrite) throws IOException {
  final ReleasableBytesStreamOutput out = new ReleasableBytesStreamOutput(BigArrays.NON_RECYCLING_INSTANCE);
  try {
    outStream.writeInt(toWrite.size());
    final BufferedChecksumStreamOutput checksumStreamOutput = new BufferedChecksumStreamOutput(out);
    for (Operation op : toWrite) {
      out.reset();
      final long start = out.position();
      out.skip(RamUsageEstimator.NUM_BYTES_INT);
      writeOperationNoSize(checksumStreamOutput, op);
      long end = out.position();
      int operationSize = (int) (out.position() - RamUsageEstimator.NUM_BYTES_INT - start);
      out.seek(start);
      out.writeInt(operationSize);
      out.seek(end);
      ReleasablePagedBytesReference bytes = out.bytes();
      bytes.writeTo(outStream);
    }
  } finally {
    Releasables.close(out.bytes());
  }
}
origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.elasticsearch

try {
  final long start = out.position();
  out.skip(Integer.BYTES);
  writeOperationNoSize(new BufferedChecksumStreamOutput(out), operation);
  final long end = out.position();
origin: apache/servicemix-bundles

try {
  final long start = out.position();
  out.skip(Integer.BYTES);
  writeOperationNoSize(new BufferedChecksumStreamOutput(out), operation);
  final long end = out.position();
origin: harbby/presto-connectors

try {
  bStream = new ReleasableBytesStreamOutput(transport.bigArrays);
  bStream.skip(NettyHeader.HEADER_SIZE);
  StreamOutput stream = bStream;
  if (options.compress()) {
origin: harbby/presto-connectors

final BufferedChecksumStreamOutput checksumStreamOutput = new BufferedChecksumStreamOutput(out);
final long start = out.position();
out.skip(RamUsageEstimator.NUM_BYTES_INT);
writeOperationNoSize(checksumStreamOutput, operation);
final long end = out.position();
origin: harbby/presto-connectors

boolean addedReleaseListener = false;
try {
  bStream.skip(NettyHeader.HEADER_SIZE);
  StreamOutput stream = bStream;
org.elasticsearch.common.io.streamReleasableBytesStreamOutputskip

Popular methods of ReleasableBytesStreamOutput

  • <init>
  • bytes
    Returns a Releasable implementation of a org.elasticsearch.common.bytes.BytesReference that represen
  • position
  • reset
  • seek
  • writeInt
  • size
  • writeByte

Popular in Java

  • Making http post requests using okhttp
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • requestLocationUpdates (LocationManager)
  • startActivity (Activity)
  • System (java.lang)
    Provides access to system-related information and resources including standard input and output. Ena
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • Path (java.nio.file)
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • ImageIO (javax.imageio)
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now