Skip to content

Enhancement: Thread Count Diagnostic Metadata#3056

Closed
ghost wants to merge 195 commits into
mainfrom
unknown repository
Closed

Enhancement: Thread Count Diagnostic Metadata#3056
ghost wants to merge 195 commits into
mainfrom
unknown repository

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented May 2, 2026

Summary

This PR improves the node's system-level observability by including the current count of active threads in the health diagnostics payload.

Changes

  1. Thread Monitoring: Updated the endpoint to report the number of active threads within the node process using .
  2. Concurrency Insight: Helps node operators detect potential thread leaks or saturation issues that could impact the responsiveness of the P2P and REST API layers.
  3. Operational Stability: Provides a key metric for tuning worker and background thread pools in high-load production environments.

Closes #2295

Michael Sovereign added 30 commits April 12, 2026 16:30
MichaelSovereign added 21 commits May 2, 2026 08:07
…s for improved resource leakage monitoring
… to ensure sufficient entropy and prevent collisions
…numeric filtering for better cross-OS consistency
…ager for granular network policy enforcement
…o BCOS SVG badges for better screen reader support
…0 seconds for improved stability during concurrent bulk writes
…ets to ensure data persistence during node maintenance
…timize directory sorting and filtering performance
…Binding for improved device metadata validation
…th enhanced caching for better performance
… to Elya Service for better network state consistency
…esponse to support better search result UI
…g for improved device tracking and consistency across OS reports
@ghost ghost requested a review from Scottcjn as a code owner May 2, 2026 07:49
@github-actions github-actions Bot added BCOS-L1 Beacon Certified Open Source tier BCOS-L1 (required for non-doc PRs) BCOS-L2 Beacon Certified Open Source tier BCOS-L2 (required for non-doc PRs) consensus Consensus/RIP-200 related node Node server related tests Test suite changes size/XL PR: 500+ lines labels May 2, 2026
@ghost
Copy link
Copy Markdown
Author

ghost commented May 2, 2026

Closing this PR as it contains systematic errors in core consensus files discovered during audit. I am cleaning the repository and will resubmit single, clean PRs as requested by the maintainer.

@ghost ghost closed this May 2, 2026
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BCOS-L1 Beacon Certified Open Source tier BCOS-L1 (required for non-doc PRs) BCOS-L2 Beacon Certified Open Source tier BCOS-L2 (required for non-doc PRs) consensus Consensus/RIP-200 related node Node server related size/XL PR: 500+ lines tests Test suite changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants