Evan Huus
Evan Huus
I will take a look at that. I was concerned that something would break if `backend.filename` returned a path to a directory, but maybe not. I guess reloading in dev...
As of about 20 minutes ago there is finally an updated version of the `graphql-client` gem that supports newer `graphql-ruby` versions (https://github.com/github/graphql-client/pull/314#issuecomment-1908780304). So this should be possible finally.
I am not able to share this output, as the resulting dump of ruby objects includes a great deal of sensitive information about our code base, including e.g. our redis...
Yes, dalli uses the binary protocol by default. But https://www.dragonflydb.io/faq/how-to-connect-to-memcached has explicit example code that uses the binary protocol, and I don't see any other documents indicating it only supports...
OK, thanks for the clarification, so Dragonfly only supports the text-based memcached protocol? Do you know if that is the (very old) "ASCII" protocol, or the (much newer) "meta" protocol?...
specifically: > In Dalli 3.2 support was added for memcached's meta protocol. This protocol, an evolution of the older ASCII protocol, is the planned go-forward protocol for memcached. It supported...
I have a couple of thoughts here. The simplest change would be to add another condition to the code around https://github.com/getsentry/sentry-ruby/blob/8c1c259f7d288052e90dea15e3aa8b48c5c21c20/sentry-sidekiq/lib/sentry/sidekiq/error_handler.rb#L22-L30 such that no exception is reported when `report_after_job_retries` is...
> you might be able to create a custom meta schema that includes additionalProperties: false everywhere Yeah, I took a quick peek at this. It's definitely possible, but unfortunately not...
https://github.com/sidekiq/sidekiq/pull/6091 - the difference is acknowledged but not really explained... maybe @quainjn you remember?
@mperham While investigating this a bit more, I discovered that returning `:discard` from `sidekiq_retries_exhausted` actually leads to a bug with the sidekiq-pro batches feature. Batches rely on the death handler...