You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 14, 2026. It is now read-only.
We are adding distribution support to Heroic so we can provide stat on actual data distribution as oppose to local source stat.
Semantic Metrics is an adaptation of com.codahale.metrics so we are essentially extending that library.
We will be adding these two interfaces.
public interface Distribution extends Metric, Counting {
/**
* Record value from Min.Double to Max.Double.
* @param val
*/
void record(double val);
/**
* Return serialized distribution and flush.
* @return
*/
ByteBuffer getValueAndFlush();
}
public interface MetricRegistryListener extends com.codahale.metrics.MetricRegistryListener { // add code with distribution support}
The actual implementation of Distribution will be a Tdigest wrapper.
We are adding distribution support to Heroic so we can provide stat on actual data distribution as oppose to local source stat.
Semantic Metrics is an adaptation of com.codahale.metrics so we are essentially extending that library.
We will be adding these two interfaces.
The actual implementation of Distribution will be a Tdigest wrapper.