subId = new BucketId("BucketId(0x" + buckets[1] + ")"); addBucket(superId, subId, BucketState.BUCKET_PENDING);
addBucket(newMerged, entry.getProgress(), BucketState.BUCKET_PENDING);
progress.addBucket(id, new BucketId(), ProgressToken.BucketState.BUCKET_PENDING);
public ProgressToken(byte[] serialized) { BufferSerializer in = new BufferSerializer(GrowableByteBuffer.wrap(serialized)); distributionBits = in.getInt(null); bucketCursor = in.getLong(null); finishedBucketCount = in.getLong(null); totalBucketCount = in.getLong(null); int progressCount = in.getInt(null); for (int i = 0; i < progressCount; ++i) { long key = in.getLong(null); long value = in.getLong(null); addBucket(new BucketId(key), new BucketId(value), BucketState.BUCKET_PENDING); } }
} else { BucketProgress ret = bucketSource.getNext(); progressToken.addBucket(ret.getSuperbucket(), ret.getProgress(), ProgressToken.BucketState.BUCKET_ACTIVE); return ret;