Skip to content

Conversation

@1azunna
Copy link

@1azunna 1azunna commented Jan 12, 2026

  • Implemented background polling: Added an internal cache and background worker to refresh metrics asynchronously, preventing scrape timeouts and reducing load on the Dependency-Track API.
  • Added tag-based project filtering: New --dtrack.project-tags flag to export metrics only for projects matching specific tags.
  • Refactored metrics collection to use a push-based registry model, significantly improving performance in environments with many projects.

@1azunna 1azunna changed the title feat: Optimize performance with background polling and add project filtering via feat: Optimize performance with background polling and add project filtering via tags Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant