Skip to content

feat(count): add CountTracker package for finite generation#111

Open
Dylan-M wants to merge 1 commit intomainfrom
04-01-feat_count_add_counttracker_package_for_finite_generation
Open

feat(count): add CountTracker package for finite generation#111
Dylan-M wants to merge 1 commit intomainfrom
04-01-feat_count_add_counttracker_package_for_finite_generation

Conversation

@Dylan-M
Copy link
Copy Markdown
Collaborator

@Dylan-M Dylan-M commented Apr 1, 2026

Proposed Change

Add generator/count.Tracker — a CAS-based atomic counter for finite telemetry generation. Workers call Acquire() before each generation; when permits are exhausted, Done() closes. Reset() enables idle-mode restart via SIGUSR1.

This PR is part of a stack for PIPE-926. The full implementation plan is attached as a document on that ticket.

Checklist
  • Changes are tested
  • CI has passed

Copy link
Copy Markdown
Collaborator Author

Dylan-M commented Apr 1, 2026

@Dylan-M Dylan-M force-pushed the 04-01-feat_count_add_counttracker_package_for_finite_generation branch from 1468992 to 9af3de9 Compare April 2, 2026 14:27
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.

2 participants