All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Breaking: Replace all usages of "drop" with "discard" to align with Sidekiq terminology (#4).
- To upgrade:
- Replace all usages of
:drop
with:discard
- Replace all usages of
Sidekiq::Disposal::Client::REDIS_DROP_TARGET_SET
withSidekiq::Disposal::Client::REDIS_DISCARD_TARGET_SET
- Replace all usages of
Sidekiq::Disposal::JobDropped
withSidekiq::Disposal::JobDiscarded
- Replace all usages of
Sidekiq::Disposal::Client#drop_target?
withSidekiq::Disposal::Client#discard_target?
- In Redis, execute
COPY sidekiq-disposal:drop_targets sidekiq-disposal:discard_targets
- Replace all usages of
- To upgrade:
- Eliminate round trip time when calling Redis in Sidekiq middleware (#3)
- A new thing! The initial release of
sidekiq-disposal
. 🎉