File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
src/ServiceControl.Audit.Persistence.RavenDB/CustomChecks Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ class CheckDirtyMemory(DatabaseConfiguration databaseConfiguration) : CustomChec
1212 readonly List < int > lastDirtyMemoryReads = [ ] ;
1313 public override async Task < CheckResult > PerformCheck ( CancellationToken cancellationToken = default )
1414 {
15- var retriever = await GetMemoryRetriever ( ) ;
15+ var retriever = GetMemoryRetriever ( ) ;
1616 var ( isHighDirty , dirtyMemory ) = await retriever . GetMemoryInformation ( cancellationToken ) ;
1717
1818 if ( isHighDirty )
@@ -44,13 +44,17 @@ public override async Task<CheckResult> PerformCheck(CancellationToken cancellat
4444 Log . Warn ( message ) ;
4545 return CheckResult . Failed ( message ) ;
4646 }
47+
48+ default :
49+ // NOP
50+ break ;
4751 }
4852
4953 return CheckResult . Pass ;
5054 }
5155
5256 MemoryInformationRetriever _retriever ;
53- async Task < MemoryInformationRetriever > GetMemoryRetriever ( ) => _retriever ??= new MemoryInformationRetriever ( databaseConfiguration . ServerConfiguration . ServerUrl ) ;
57+ MemoryInformationRetriever GetMemoryRetriever ( ) => _retriever ??= new MemoryInformationRetriever ( databaseConfiguration . ServerConfiguration . ServerUrl ) ;
5458
5559 static TrendDirection AnalyzeTrendUsingRegression ( List < int > values )
5660 {
@@ -77,7 +81,7 @@ static TrendDirection AnalyzeTrendUsingRegression(List<int> values)
7781 sumXX += x * x ;
7882 }
7983
80- double slope = ( n * sumXY - sumX * sumY ) / ( n * sumXX - sumX * sumX ) ;
84+ double slope = ( ( n * sumXY ) - ( sumX * sumY ) ) / ( ( n * sumXX ) - ( sumX * sumX ) ) ;
8185
8286 // Determine trend based on slope
8387 if ( Math . Abs ( slope ) < 0.001 ) // Small threshold to handle floating-point precision
You can’t perform that action at this time.
0 commit comments