@Override public boolean bucket(NodeRef leftParent, NodeRef rightParent, BucketIndex bucketIndex, @Nullable Bucket left, @Nullable Bucket right) { stats.allBuckets.incrementAndGet(); boolean ret = super.bucket(leftParent, rightParent, bucketIndex, left, right); stats.acceptedBuckets.addAndGet(ret ? 1 : 0); return ret; }
@Override public boolean bucket(NodeRef leftParent, NodeRef rightParent, BucketIndex bucketIndex, @Nullable Bucket left, @Nullable Bucket right) { stats.allBuckets.incrementAndGet(); boolean ret = super.bucket(leftParent, rightParent, bucketIndex, left, right); stats.acceptedBuckets.addAndGet(ret ? 1 : 0); return ret; }
public @Override boolean bucket(NodeRef leftParent, NodeRef rightParent, BucketIndex bucketIndex, @Nullable Bucket left, @Nullable Bucket right) { if (treePassThru || (left != null && right != null)) { return super.bucket(leftParent, rightParent, bucketIndex, left, right); } return true; }
@Override public boolean bucket(NodeRef lparent, NodeRef rparent, final BucketIndex bucketIndex, final Bucket left, final Bucket right) { return treeApplies(left, right) && super.bucket(lparent, rparent, bucketIndex, left, right); }
@Override public boolean bucket(NodeRef lparent, NodeRef rparent, BucketIndex bucketIndex, Bucket left, Bucket right) { ObjectId lmd = md(lparent); ObjectId rmd = md(rparent); if (intersects(left, lmd) || intersects(right, rmd)) { return super.bucket(lparent, rparent, bucketIndex, left, right); } return false; }
@Override public boolean bucket(NodeRef lparent, NodeRef rparent, BucketIndex bucketIndex, Bucket left, Bucket right) { String treePath = lparent == null ? rparent.path() : lparent.path(); if (filter.bucketApplies(treePath, bucketIndex)) { return super.bucket(lparent, rparent, bucketIndex, left, right); } return false; }
@Override public boolean bucket(NodeRef leftParent, NodeRef rightParent, BucketIndex bucketIndex, Bucket left, Bucket right) { if (predicate.apply(left) || predicate.apply(right)) { return super.bucket(leftParent, rightParent, bucketIndex, left, right); } return false; }
@Override public boolean bucket(NodeRef leftParent, NodeRef rightParent, BucketIndex bucketIndex, Bucket left, Bucket right) { if (predicate.apply(left) || predicate.apply(right)) { return super.bucket(leftParent, rightParent, bucketIndex, left, right); } return false; }
@Override public boolean bucket(NodeRef lparent, NodeRef rparent, final BucketIndex bucketIndex, final Bucket left, final Bucket right) { return treeApplies(left, right) && super.bucket(lparent, rparent, bucketIndex, left, right); }
@Override public boolean bucket(NodeRef lparent, NodeRef rparent, BucketIndex bucketIndex, Bucket left, Bucket right) { ObjectId lmd = md(lparent); ObjectId rmd = md(rparent); if (intersects(left, lmd) || intersects(right, rmd)) { return super.bucket(lparent, rparent, bucketIndex, left, right); } return false; }
@Override public boolean bucket(NodeRef lparent, NodeRef rparent, BucketIndex bucketIndex, Bucket left, Bucket right) { String treePath = lparent == null ? rparent.path() : lparent.path(); if (filter.bucketApplies(treePath, bucketIndex)) { return super.bucket(lparent, rparent, bucketIndex, left, right); } return false; }