@@ -266,14 +266,14 @@ qs.total_elapsed_time DESC
266266 /* Delta calculations keyed by plan_handle to prevent cross-contamination
267267 when multiple plans exist for the same query_hash */
268268 var deltaKey = planHandle ?? queryHash ;
269- var deltaExecCount = _deltaCalculator . CalculateDelta ( serverId , "query_stats_exec" , deltaKey , executionCount , baselineOnly : true ) ;
270- var deltaWorkerTime = _deltaCalculator . CalculateDelta ( serverId , "query_stats_worker" , deltaKey , totalWorkerTime , baselineOnly : true ) ;
271- var deltaElapsedTime = _deltaCalculator . CalculateDelta ( serverId , "query_stats_elapsed" , deltaKey , totalElapsedTime , baselineOnly : true ) ;
272- var deltaLogicalReads = _deltaCalculator . CalculateDelta ( serverId , "query_stats_reads" , deltaKey , totalLogicalReads , baselineOnly : true ) ;
273- var deltaLogicalWrites = _deltaCalculator . CalculateDelta ( serverId , "query_stats_writes" , deltaKey , totalLogicalWrites , baselineOnly : true ) ;
274- var deltaPhysicalReads = _deltaCalculator . CalculateDelta ( serverId , "query_stats_phys_reads" , deltaKey , totalPhysicalReads , baselineOnly : true ) ;
275- var deltaRows = _deltaCalculator . CalculateDelta ( serverId , "query_stats_rows" , deltaKey , totalRows , baselineOnly : true ) ;
276- var deltaSpills = _deltaCalculator . CalculateDelta ( serverId , "query_stats_spills" , deltaKey , totalSpills , baselineOnly : true ) ;
269+ var deltaExecCount = _deltaCalculator . CalculateDelta ( serverId , "query_stats_exec" , deltaKey , executionCount , baselineOnly : true , collectionTime : collectionTime , maxGapSeconds : 300 ) ;
270+ var deltaWorkerTime = _deltaCalculator . CalculateDelta ( serverId , "query_stats_worker" , deltaKey , totalWorkerTime , baselineOnly : true , collectionTime : collectionTime , maxGapSeconds : 300 ) ;
271+ var deltaElapsedTime = _deltaCalculator . CalculateDelta ( serverId , "query_stats_elapsed" , deltaKey , totalElapsedTime , baselineOnly : true , collectionTime : collectionTime , maxGapSeconds : 300 ) ;
272+ var deltaLogicalReads = _deltaCalculator . CalculateDelta ( serverId , "query_stats_reads" , deltaKey , totalLogicalReads , baselineOnly : true , collectionTime : collectionTime , maxGapSeconds : 300 ) ;
273+ var deltaLogicalWrites = _deltaCalculator . CalculateDelta ( serverId , "query_stats_writes" , deltaKey , totalLogicalWrites , baselineOnly : true , collectionTime : collectionTime , maxGapSeconds : 300 ) ;
274+ var deltaPhysicalReads = _deltaCalculator . CalculateDelta ( serverId , "query_stats_phys_reads" , deltaKey , totalPhysicalReads , baselineOnly : true , collectionTime : collectionTime , maxGapSeconds : 300 ) ;
275+ var deltaRows = _deltaCalculator . CalculateDelta ( serverId , "query_stats_rows" , deltaKey , totalRows , baselineOnly : true , collectionTime : collectionTime , maxGapSeconds : 300 ) ;
276+ var deltaSpills = _deltaCalculator . CalculateDelta ( serverId , "query_stats_spills" , deltaKey , totalSpills , baselineOnly : true , collectionTime : collectionTime , maxGapSeconds : 300 ) ;
277277
278278 /* Appender column order must match DuckDB table definition exactly */
279279 var row = appender . CreateRow ( ) ;
0 commit comments