You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current behavior of work pool and work queue updates are if work pool/work queue status is updated then only creates a Event record in database. If Work Pool/Work Queue any other fields are updated then there is no event is created in database.
Describe the proposed behavior
Whenever work pool/work queue fields are updated then it should create a event in database so we can create some automations around work pool/work queue updates.
Example Use
One of example use case is that whenever work pool concurrency limit is updated OR work queue priority changes then we can write automations to handle subsequent actions to either notify on slack or scale resources accordingly.
Additional context
No response
The text was updated successfully, but these errors were encountered:
this makes sense to me on face value, the only hesitation I'd have is around making sure we don't have too many events emitted by default (so maybe a setting?).
@zzstoatzz if we may generalize this enhancement then we can have setting that enables to push events if specific data is created/updated/deleted from database.
For example Work_queues, wotk_pool, deployments, flows table row is updated/created /deleted we can create a event
We can generate events by using SQLAlchemy orm events?
@soamicharan if I'm understanding correctly, events for all CRUD operations is something we could certainly explore in a discussion, but would likely be outside the scope of this issue as written
Describe the current behavior
The current behavior of work pool and work queue updates are if work pool/work queue status is updated then only creates a Event record in database. If Work Pool/Work Queue any other fields are updated then there is no event is created in database.
Describe the proposed behavior
Whenever work pool/work queue fields are updated then it should create a event in database so we can create some automations around work pool/work queue updates.
Example Use
One of example use case is that whenever work pool concurrency limit is updated OR work queue priority changes then we can write automations to handle subsequent actions to either notify on slack or scale resources accordingly.
Additional context
No response
The text was updated successfully, but these errors were encountered: