Class RankingEntry


  • public class RankingEntry
    extends Object
    • Constructor Detail

    • Method Detail

      • apply

        public void apply​(QueryExecution execution,
                          long currentTime)
      • getSQL

        public String getSQL()
      • getCompactSQL

        public String getCompactSQL()
      • getMinTime

        public long getMinTime()
      • getMaxTime

        public long getMaxTime()
      • getExecutions

        public int getExecutions()
      • getErrors

        public int getErrors()
      • getFirstExecutionAt

        public long getFirstExecutionAt()
      • getLastExecutionAt

        public long getLastExecutionAt()
      • getLastException

        public Throwable getLastException()
      • getLastExceptionTimestamp

        public long getLastExceptionTimestamp()
      • getAverageTime

        public long getAverageTime()
      • getImpact

        public long getImpact()
      • getTimeStandardDeviation

        public double getTimeStandardDeviation()
        See Welford's online algorithm: https://en.wikipedia.org/wiki/Algorithms_for_calculating_variance#Online_algorithm
        Returns:
        the standard deviation