client_golang/metrics
Matt T. Proud 5ea9b1a0b5 - Improved comments throughout the package.
- Added normal and exponential distributions to one of the examples.
- Improved the naming of a couple of local variables.
- Handled an error in the AccumulatingBucket ValueForIndex function whereby
  the vestigal old behavior was accidentally preserved and not updated.
  This could have been caught had the tests been updated first.
- Simplify Histogram prospectiveIndexForPercentile such that various
  small tasks it performs are extracted into separate functions for easier
  testing and code comprehension.
- Remedy a regression in Histogram prospectiveIndexForPercentile whereby
  the prospective index may have included the terminating element of a
  bucket.
- Provide help for Histogram prospectiveIndexForPercentile such that requesting
  the terminating element of a bucket will fast-forward to the first element of
  the next non-empty bucket.
- Fix TallingBucket's boundary constant, because they were originally keyed toward
  percentages [0, 100], not decimal-based ones.  The antique tests had been
  temporarily commented out, which prevented this regression from being exposed.
2012-05-22 09:20:09 +02:00
..
accumulating_bucket.go - Improved comments throughout the package. 2012-05-22 09:20:09 +02:00
accumulating_bucket_test.go - Improved comments throughout the package. 2012-05-22 09:20:09 +02:00
base.go - Improved comments throughout the package. 2012-05-22 09:20:09 +02:00
bucket.go - Improved comments throughout the package. 2012-05-22 09:20:09 +02:00
eviction.go Initial commit into version control. 2012-05-19 23:59:25 +02:00
eviction_test.go - Improved comments throughout the package. 2012-05-22 09:20:09 +02:00
gauge.go Initial commit into version control. 2012-05-19 23:59:25 +02:00
gauge_test.go Initial commit into version control. 2012-05-19 23:59:25 +02:00
histogram.go - Improved comments throughout the package. 2012-05-22 09:20:09 +02:00
histogram_test.go - Improved comments throughout the package. 2012-05-22 09:20:09 +02:00
metrics_test.go Initial commit into version control. 2012-05-19 23:59:25 +02:00
tallying_bucket.go - Improved comments throughout the package. 2012-05-22 09:20:09 +02:00
tallying_bucket_test.go - Improved comments throughout the package. 2012-05-22 09:20:09 +02:00
timer.go Initial commit into version control. 2012-05-19 23:59:25 +02:00
timer_test.go Initial commit into version control. 2012-05-19 23:59:25 +02:00