@Override public long getTotalTransferSize() { try { RebalanceOperation operation = getCache().getResourceManager().createRebalanceFactory().simulate(); RebalanceResults result = operation.getResults(); if (logger.isDebugEnabled()) { logger.debug("Rebalance estimate: RebalanceResultsImpl [TotalBucketCreateBytes=" + result.getTotalBucketCreateBytes() + ", TotalBucketCreatesCompleted=" + result.getTotalBucketCreatesCompleted() + ", TotalBucketTransferBytes=" + result.getTotalBucketTransferBytes() + ", TotalBucketTransfersCompleted=" + result.getTotalBucketTransfersCompleted() + ", TotalPrimaryTransfersCompleted=" + result.getTotalPrimaryTransfersCompleted() + "]"); } return result.getTotalBucketTransferBytes(); } catch (CancellationException e) { logger.info("Error while trying to estimate rebalance cost ", e); } catch (InterruptedException e) { logger.info("Error while trying to estimate rebalance cost ", e); } return 0; }
resultData.accumulate("Value", results.getTotalBucketCreateBytes()); resultStr.append(CliStrings.REBALANCE__MSG__TOTALBUCKETCREATEBYTES).append(" = ") .append(results.getTotalBucketCreateBytes()).append(newLine);
@Override public void rebalance() { try { RebalanceOperation operation = getCache().getResourceManager().createRebalanceFactory().start(); RebalanceResults result = operation.getResults(); logger .info("Rebalance result: [TotalBucketCreateBytes=" + result.getTotalBucketCreateBytes() + ", TotalBucketCreateTime=" + result.getTotalBucketCreateTime() + ", TotalBucketCreatesCompleted=" + result.getTotalBucketCreatesCompleted() + ", TotalBucketTransferBytes=" + result.getTotalBucketTransferBytes() + ", TotalBucketTransferTime=" + result.getTotalBucketTransferTime() + ", TotalBucketTransfersCompleted=" + +result.getTotalBucketTransfersCompleted() + ", TotalPrimaryTransferTime=" + result.getTotalPrimaryTransferTime() + ", TotalPrimaryTransfersCompleted=" + result.getTotalPrimaryTransfersCompleted() + ", TotalTime=" + result.getTotalTime() + "]"); } catch (CancellationException e) { logger.info("Error rebalancing the cluster", e); } catch (InterruptedException e) { logger.info("Error rebalancing the cluster", e); } }
logger.info("Starting RebalanceFunction got results = {}", results); StringBuilder str1 = new StringBuilder(); str1.append(results.getTotalBucketCreateBytes() + "," + results.getTotalBucketCreateTime() + "," + results.getTotalBucketCreatesCompleted() + "," + results.getTotalBucketTransferBytes() + "," + results.getTotalBucketTransferTime() + ","