Mike Perham
Mike Perham
DataDog and similar systems may already collect and provide runtime data/graphs on queues if you want something today.
Can you give me your high level use case, without specifying an implementation?
I think it's reasonable to support a callback in the expiry middleware. Let me think about what that would look like.
That seems correct, it's a limitation of the implementation. There's no way for uniqueness and reliable push to guarantee correctness as they are separate network actions. reliable_push defends against the...
You want to "pause" a given cron job? Seems reasonable. The problem is that there is no unique identifier for a given cron. I'm not sure how to work around...
I can't implement anything without a unique name for the thing. Jobs have JID. Batches have BID. Cron jobs have ???
It is implemented for batches, as invalidation. You can’t pause a batch but you can invalidate it.
I've already stated the problem. > The problem is that there is no unique identifier for a given cron. I'm not sure how to work around this.
Do you see how each cron in sidekiq-cron has a name, which must be unique? Enterprise has no such thing.
Sorry, I closed the issue too early. Yes, I like the idea and I can implement it but it's not easy; I will need to think about how best to...