struct CQL::Performance::PerformanceMetrics::NPlusOneMetrics

Overview

N+1 detection metrics

Defined in:

performance/performance_metrics.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(total_patterns : Int32, critical_patterns : Int32, high_patterns : Int32, medium_patterns : Int32, low_patterns : Int32, total_repetitions : Int64, avg_repetitions_per_pattern : Float64, max_repetitions : Int32, detection_rate : Float64) #

[View source]

Instance Method Detail

def avg_repetitions_per_pattern : Float64 #

[View source]
def critical_patterns : Int32 #

[View source]
def detection_rate : Float64 #

[View source]
def high_patterns : Int32 #

[View source]
def low_patterns : Int32 #

[View source]
def max_repetitions : Int32 #

[View source]
def medium_patterns : Int32 #

[View source]
def to_h : Hash(String, JSON::Any) #

[View source]
def total_patterns : Int32 #

[View source]
def total_repetitions : Int64 #

[View source]