@@ -1661,13 +1661,13 @@ private void LoadBlockingStatsCharts(List<BlockingDeadlockStatsItem> data, int h
16611661 var orderedData = data ? . OrderBy ( d => d . CollectionTime ) . ToList ( ) ?? new List < BlockingDeadlockStatsItem > ( ) ;
16621662
16631663 // Get all unique time points for consistent X-axis across all charts
1664- // Blocking Events Delta Chart
1664+ // Blocking Events Chart (raw per-interval count, not delta)
16651665 BlockingStatsBlockingEventsChart . Plot . Clear ( ) ;
16661666 _blockingEventsHover ? . Clear ( ) ;
16671667 ApplyDarkModeToChart ( BlockingStatsBlockingEventsChart ) ;
16681668 var ( blockingXs , blockingYs ) = TabHelpers . FillTimeSeriesGaps (
16691669 orderedData . Select ( d => d . CollectionTime ) ,
1670- orderedData . Select ( d => ( double ) d . BlockingEventCountDelta ) ) ;
1670+ orderedData . Select ( d => ( double ) d . BlockingEventCount ) ) ;
16711671 if ( blockingXs . Length > 0 )
16721672 {
16731673 var scatter = BlockingStatsBlockingEventsChart . Plot . Add . Scatter ( blockingXs , blockingYs ) ;
@@ -1691,13 +1691,13 @@ private void LoadBlockingStatsCharts(List<BlockingDeadlockStatsItem> data, int h
16911691 LockChartVerticalAxis ( BlockingStatsBlockingEventsChart ) ;
16921692 BlockingStatsBlockingEventsChart . Refresh ( ) ;
16931693
1694- // Blocking Duration Delta Chart
1694+ // Blocking Duration Chart (raw per-interval total, not delta)
16951695 BlockingStatsDurationChart . Plot . Clear ( ) ;
16961696 _blockingDurationHover ? . Clear ( ) ;
16971697 ApplyDarkModeToChart ( BlockingStatsDurationChart ) ;
16981698 var ( durationXs , durationYs ) = TabHelpers . FillTimeSeriesGaps (
16991699 orderedData . Select ( d => d . CollectionTime ) ,
1700- orderedData . Select ( d => ( double ) d . TotalBlockingDurationMsDelta ) ) ;
1700+ orderedData . Select ( d => ( double ) d . TotalBlockingDurationMs ) ) ;
17011701 if ( durationXs . Length > 0 )
17021702 {
17031703 var scatter = BlockingStatsDurationChart . Plot . Add . Scatter ( durationXs , durationYs ) ;
@@ -1721,13 +1721,13 @@ private void LoadBlockingStatsCharts(List<BlockingDeadlockStatsItem> data, int h
17211721 LockChartVerticalAxis ( BlockingStatsDurationChart ) ;
17221722 BlockingStatsDurationChart . Refresh ( ) ;
17231723
1724- // Deadlock Count Delta Chart
1724+ // Deadlock Count Chart (raw per-interval count, not delta)
17251725 BlockingStatsDeadlocksChart . Plot . Clear ( ) ;
17261726 _deadlocksHover ? . Clear ( ) ;
17271727 ApplyDarkModeToChart ( BlockingStatsDeadlocksChart ) ;
17281728 var ( deadlockXs , deadlockYs ) = TabHelpers . FillTimeSeriesGaps (
17291729 orderedData . Select ( d => d . CollectionTime ) ,
1730- orderedData . Select ( d => ( double ) d . DeadlockCountDelta ) ) ;
1730+ orderedData . Select ( d => ( double ) d . DeadlockCount ) ) ;
17311731 if ( deadlockXs . Length > 0 )
17321732 {
17331733 var scatter = BlockingStatsDeadlocksChart . Plot . Add . Scatter ( deadlockXs , deadlockYs ) ;
@@ -1751,13 +1751,13 @@ private void LoadBlockingStatsCharts(List<BlockingDeadlockStatsItem> data, int h
17511751 LockChartVerticalAxis ( BlockingStatsDeadlocksChart ) ;
17521752 BlockingStatsDeadlocksChart . Refresh ( ) ;
17531753
1754- // Deadlock Wait Time Chart
1754+ // Deadlock Wait Time Chart (raw per-interval total, not delta)
17551755 BlockingStatsDeadlockWaitTimeChart . Plot . Clear ( ) ;
17561756 _deadlockWaitTimeHover ? . Clear ( ) ;
17571757 ApplyDarkModeToChart ( BlockingStatsDeadlockWaitTimeChart ) ;
17581758 var ( deadlockWaitXs , deadlockWaitYs ) = TabHelpers . FillTimeSeriesGaps (
17591759 orderedData . Select ( d => d . CollectionTime ) ,
1760- orderedData . Select ( d => ( double ) d . TotalDeadlockWaitTimeMsDelta ) ) ;
1760+ orderedData . Select ( d => ( double ) d . TotalDeadlockWaitTimeMs ) ) ;
17611761 if ( deadlockWaitXs . Length > 0 )
17621762 {
17631763 var scatter = BlockingStatsDeadlockWaitTimeChart . Plot . Add . Scatter ( deadlockWaitXs , deadlockWaitYs ) ;
0 commit comments