/** * Dumps out all profiles in this advisor AND all buckets. Callers should check * for debug enabled. * @param infoMsg prefix message to log */ @Override public void dumpProfiles(String infoMsg) { if (logger.isDebugEnabled()) { logger.debug("[dumpProfiles] dumping {}", this.toStringWithProfiles()); } // 1st dump all profiles for this RegionAdvisor super.dumpProfiles(infoMsg); // 2nd dump all profiles for each BucketAdvisor ProxyBucketRegion[] pbrs = this.buckets; if (pbrs == null) { return; } for (int i = 0; i < pbrs.length; i++) { pbrs[i].getBucketAdvisor().dumpProfiles(infoMsg); BucketPersistenceAdvisor persistentAdvisor = pbrs[i].getPersistenceAdvisor(); if(persistentAdvisor != null) { persistentAdvisor.dump(infoMsg); } } }
/** * Logs the b2n nodelist for specified bucketId. * * @param bId */ public void dumpB2NForBucket(int bId) { getRegionAdvisor().getBucket(bId).getBucketAdvisor().dumpProfiles( "Dumping advisor bucket meta-data for bId=" + bucketStringForLogs(bId) + " aka " + getBucketName(bId)); }
/** * Logs the b2n nodelist for specified bucketId. * * @param bId */ public void dumpB2NForBucket(int bId) { //StringBuffer b = new StringBuffer(); // DEBUG // b.append("\n").append("Dumping allPR.." + // dumpAllPartitionedRegions()).append("\n"); getRegionAdvisor().getBucket(bId).getBucketAdvisor().dumpProfiles( logger, "Dumping advisor bucket meta-data for bId=" + bucketStringForLogs(bId) + " aka " + getBucketName(bId)); //logger.fine(b.toString()); }
/** * Dumps out all profiles in this advisor AND all buckets. * @param log the LogWriterI18n to write profile dump to * @param infoMsg prefix message to log */ @Override public void dumpProfiles(LogWriterI18n log, String infoMsg) { log.info(LocalizedStrings.DEBUG, "[dumpProfiles] dumping " + this.toStringWithProfiles()); // 1st dump all profiles for this RegionAdvisor super.dumpProfiles(log, infoMsg); // 2nd dump all profiles for each BucketAdvisor ProxyBucketRegion[] pbrs = this.buckets; if (pbrs == null) { return; } for (int i = 0; i < pbrs.length; i++) { pbrs[i].getBucketAdvisor().dumpProfiles(log, infoMsg); BucketPersistenceAdvisor persistentAdvisor = pbrs[i].getPersistenceAdvisor(); if(persistentAdvisor != null) { persistentAdvisor.dump(log, infoMsg); } } }
Integer bucketId = (Integer) it.next(); pr.getRegionAdvisor().getBucket(bucketId.intValue()).getBucketAdvisor() .dumpProfiles(pr.getCache().getLoggerI18n(), "Bucket owners for bucket " + pr.bucketStringForLogs(bucketId.intValue())); numBucketsWithStorage++;