public static class BlobsWriteProc.Result extends Object implements Externalizable
IVs and provides efficient serialization for communication of those data to the client.
|Modifier and Type||Field and Description|
The counters assigned to each
The size of the largest hash collision bucket examined across all the
The total size of the hash collision buckets examined across all
|Constructor and Description|
public long totalBucketSize
Values in the request. Each time a
Valueis resolved to a hash collision bucket, the size of that bucket is incremented against this field. Thus it will double count a bucket if the same bucket is visited more than once for the request.
public int maxBucketSize
Values in the request.
public int counters
Valuein the request. The indices of this array are correlated with the indices of the array provided to the request.
Note: The actual counters values are SHORTs, not INTs. However,
BlobsIndexHelper.NOT_FOUND is an INT value used to indicate
that the desired
BlobIV was not discovered in the index. That
means that we need to interchange and represent the counters as an
public BlobsWriteProc.Result(long totalBucketSize, int maxBucketSize, int counters)
totalBucketSize- The total bucket size across all buckets examined.
maxBucketSize- The size of the largest collision bucket examined.
ivs- The assigned/resolved collision counters.
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.