On Dec 27, 2007, at 3:04 PM, robert at freenetproject.org wrote:
> [...]
>       // various metrics
>       public final RunningAverage routingMissDistance;
>       public final RunningAverage backedOffPercent;
> -     public final RunningAverage avgCacheLocation;
> -     public final RunningAverage avgStoreLocation;
> -     public final RunningAverage avgCacheSuccess;
> -     public final RunningAverage avgStoreSuccess;
> +     public final DecayingKeyspaceAverage avgCacheLocation;
> +     public final DecayingKeyspaceAverage avgStoreLocation;
> +     public final DecayingKeyspaceAverage avgCacheSuccess;
> +     public final DecayingKeyspaceAverage avgStoreSuccess;
>       // FIXME: does furthest{Store,Cache}Success need to be synchronized?
>       public double furthestCacheSuccess=0.0;
>       public double furthestStoreSuccess=0.0;

Just a heads up, because of the field types are changed, I found it  
necessary to clean my build area ('ant clean'), or else the build  
product would through java.lang.NoSuchFieldError's.

--
Robert Hailey


Reply via email to