Package com.codahale.metrics

Examples of com.codahale.metrics.MergeableExponentiallyDecayingReservoir.merge()


      res2.update((double)(i+100), timestamp2);
    }
    assertEquals("expected res1 landmark value to be unchanged", origLandmarkRes1, res1.getLandmark());
    assertEquals("expected res2 landmark value to be unchanged", origLandmarkRes2, res2.getLandmark());

    aggr.merge(res1);
    assertEquals("expected res1 landmark value to be unchanged", origLandmarkRes1, res1.getLandmark());
    assertEquals("expected aggregator landmark value to match res1", origLandmarkRes1, aggr.getLandmark());

    aggr.merge(res2);
    assertEquals("expected res2 landmark value to be unchanged", origLandmarkRes2, res2.getLandmark());
View Full Code Here


    aggr.merge(res1);
    assertEquals("expected res1 landmark value to be unchanged", origLandmarkRes1, res1.getLandmark());
    assertEquals("expected aggregator landmark value to match res1", origLandmarkRes1, aggr.getLandmark());

    aggr.merge(res2);
    assertEquals("expected res2 landmark value to be unchanged", origLandmarkRes2, res2.getLandmark());
    assertEquals("expected aggregator landmark value to match res2", origLandmarkRes2, aggr.getLandmark());

    // generate some more data for both low-level reservoirs; their landmarks still should not have changed
    for (int i = 0; i < 10; ++i)
View Full Code Here

      res2.update((double)(i+300), timestamp2);
    }
    assertEquals("expected res1 landmark value to be unchanged", origLandmarkRes1, res1.getLandmark());
    assertEquals("expected res2 landmark value to be unchanged", origLandmarkRes2, res2.getLandmark());

    aggr.merge(res1);
    assertEquals("expected aggregator landmark value to be unchanged", origLandmarkRes2, aggr.getLandmark());
    assertEquals("expected res1 landmark value to match res2", origLandmarkRes2, res1.getLandmark());
  }

  /**
 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.