if (report.isChangesOnlyReport() && agentManager.isAgentBackfilled(agentToUpdate.intValue())) { mergeInfo.setAskForFullReport(true); MeasurementMonitor.getMBean().incrementAvailabilityReports(report.isChangesOnlyReport()); MeasurementMonitor.getMBean().incrementAvailabilitiesInserted(mergeInfo.getNumInserted()); MeasurementMonitor.getMBean().incrementAvailabilityInsertTime(watch.getElapsed()); if (agentToUpdate != null) { if (mergeInfo.isAskForFullReport() && report.isChangesOnlyReport()) { log.debug("The server is unsure that it has up-to-date availabilities for agent [" + agentName + "]; asking for a full report to be sent");