}
MeasurementMonitor.getMBean().incrementAvailabilityReports(report.isChangesOnlyReport());
MeasurementMonitor.getMBean().incrementAvailabilitiesInserted(mergeInfo.getNumInserted());
MeasurementMonitor.getMBean().incrementAvailabilityInsertTime(watch.getElapsed());
watch.reset();
if (!report.isServerSideReport()) {
if (agentToUpdate != null) {
// don't bother asking for a full report if the one we are currently processing is already full
if (mergeInfo.isAskForFullReport() && report.isChangesOnlyReport()) {