Mike Perham
Mike Perham
Adding another column for something that is likely to be little used (iteration is still very new) seems questionable. That real estate is very precious. What if we combine started...
Exactly. I'm not a designer at all, but that seems like the best approach that I can determine. If the job is not iterable, the second line will not be...
I think that looks good enough but I would be open to further polish. Adding `Cursor: ` to the front seems redundant? And requires a new localized string.
Fixed on main, release coming today.
Sidekiq Enterprise's Unique jobs are based on a SHA2 hash of the serialized arguments. Since I don't control Active Job, I can't guarantee forward compatibility. I'm dependent on Rails core...
> So SomeJob[a: 1, b: 2] and SomeJob[b: 2, a: 1] are considered two distinct jobs? I just take the arguments as given. The literal code is this: ```ruby ctx...
Are you trying to profile two jobs concurrently in the same process? That sounds like a bad time, which is why the Sidekiq wiki page notes that you really should...
I missed the context here. Sidekiq will support Vernier natively in 8.0; it's already on the `main` branch. I have no knowledge of Sentry's implementation. https://github.com/sidekiq/sidekiq/wiki/Profiling PS "getsantry" above ^^^^^...
My understanding is that Vernier is only designed to run globally. You can’t run it on multiple threads concurrently so I don’t think Sentry’s attempt to automatically profile every job...
Sidekiq 8.0+ supports Vernier, try using the `main` branch.