Files
substrate/cmd/ateapi/internal/controlapi
Troy Chiu de4c3dba24 ateapi/controlapi: process syncer events via rate-limiting workqueue (#674)
Refactors `WorkerPoolSyncer` to process events through a rate-limiting
workqueue instead of processing them synchronously inline.

Previously, store errors during Informer event handling, such as 
- optimistic locking version conflicts (`store.ErrVersionConflict`)
- create races (`store.ErrAlreadyExists`)
- `WorkerPool` not yet present in the lister cache

were logged and dropped, leaving store state out of sync until a
subsequent pod event occurred.

- [x] Tests pass
- [ ] Appropriate changes to documentation are included in the PR
2026-08-05 10:49:29 -04:00
..
2026-06-26 20:05:03 -07:00
2026-05-31 19:45:36 -07:00