Skip to content

Add Safeguard around compaction stats cpu micros#13799

Draft
jaykorean wants to merge 1 commit into
facebook:mainfrom
jaykorean:safeguard_compaction_cpu_micros_stats
Draft

Add Safeguard around compaction stats cpu micros#13799
jaykorean wants to merge 1 commit into
facebook:mainfrom
jaykorean:safeguard_compaction_cpu_micros_stats

Conversation

@jaykorean

Copy link
Copy Markdown
Contributor

Summary

We've observed a negative value reported for compaction_job_stats.cpu_micros. Adding an assertion to check if this can be caught by the stress test, along with some safeguards to prevent negative values from being set.

Test Plan

python3 -u tools/db_crashtest.py blackbox --report_bg_io_stats=1 
@jaykorean jaykorean force-pushed the safeguard_compaction_cpu_micros_stats branch from b5f47a4 to f1e734e Compare July 25, 2025 16:35
@jaykorean jaykorean force-pushed the safeguard_compaction_cpu_micros_stats branch from f1e734e to 9a3829a Compare July 28, 2025 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

2 participants