public boolean done() { if (bucket.keySet().size() == 0) { getLogWriter().info("Bucket " + bucket.getId() + " is empty"); return true; } return false; }
public boolean done() { if (bucket.keySet().size() == 0) { getLogWriter().info("Bucket " + bucket.getId() + " is empty"); return true; } return false; }
private void clearPartitionedRegion(PartitionedRegion partitionedRegion) { LocalDataSet lds = (LocalDataSet)PartitionRegionHelper.getLocalPrimaryData(partitionedRegion); Set<Integer>set = lds.getBucketSet(); // this returns bucket ids in the function context for (Integer bucketId : set) { Bucket bucket = partitionedRegion.getRegionAdvisor().getBucket(bucketId); if (bucket instanceof ProxyBucketRegion == false) { if (bucket instanceof BucketRegion) { BucketRegion bucketRegion = (BucketRegion) bucket; Set keySet = bucketRegion.keySet(); for (Iterator iterator = keySet.iterator(); iterator.hasNext();) { Object key = iterator.next(); bucketRegion.remove(key); } } } } } }
protected void invokePartitionListenerAfterBucketRemoved() { PartitionListener[] partitionListeners = getPartitionedRegion().getPartitionListeners(); if (partitionListeners == null || partitionListeners.length == 0) { return; } for (int i = 0; i < partitionListeners.length; i++) { PartitionListener listener = partitionListeners[i]; if (listener != null) { listener.afterBucketRemoved(getId(), keySet()); } } }
protected void invokePartitionListenerAfterBucketCreated() { PartitionListener[] partitionListeners = getPartitionedRegion().getPartitionListeners(); if (partitionListeners == null || partitionListeners.length == 0) { return; } for (int i = 0; i < partitionListeners.length; i++) { PartitionListener listener = partitionListeners[i]; if (listener != null) { listener.afterBucketCreated(getId(), keySet()); } } }
protected void invokePartitionListenerAfterBucketCreated() { PartitionListener[] partitionListeners = getPartitionedRegion().getPartitionListeners(); if (partitionListeners == null || partitionListeners.length == 0) { return; } for (int i = 0; i < partitionListeners.length; i++) { PartitionListener listener = partitionListeners[i]; if (listener != null) { listener.afterBucketCreated(getId(), keySet()); } } }
protected void invokePartitionListenerAfterBucketRemoved() { PartitionListener[] partitionListeners = getPartitionedRegion().getPartitionListeners(); if (partitionListeners == null || partitionListeners.length == 0) { return; } for (int i = 0; i < partitionListeners.length; i++) { PartitionListener listener = partitionListeners[i]; if (listener != null) { listener.afterBucketRemoved(getId(), keySet()); } } }
public static void validateParallelSenderQueueBucketSize(final String senderId, final int bucketSize) { Set<GatewaySender> senders = cache.getGatewaySenders(); GatewaySender sender = null; for (GatewaySender s : senders) { if (s.getId().equals(senderId)) { sender = s; break; } } RegionQueue regionQueue = ((ParallelGatewaySenderImpl)sender).getQueues().toArray(new RegionQueue[1])[0]; Set<BucketRegion> buckets = ((PartitionedRegion)regionQueue.getRegion()).getDataStore().getAllLocalPrimaryBucketRegions(); for (BucketRegion bucket : buckets) { assertEquals("Expected bucket entries for bucket " + bucket.getId() + " is different than actual.", bucketSize, bucket.keySet().size()); } }
for(Object key: bucketRegion.keySet()) { region.destroy(key);
} else { // bucketIds != null if (regex == null) { it = new HashSet(map.keySet(allowTombstones)).iterator(); } else { it = map.getKeysWithInterest(InterestType.REGULAR_EXPRESSION,
try{ if (r != null) { Set keys = r.keySet(allowTombstones); if (getPartitionedRegion().isHDFSReadWriteRegion()) {
Log.getLogWriter().info( "Server-side region contents - Keys in the bucket region for key " + key + ": " + br.keySet().toString());
Set set; if (keysOnly) { set = bucketRegion.keySet(); } else { set = bucketRegion.entrySet();