├── .github └── workflows │ ├── lint.yml │ └── test.yml ├── .gitignore ├── .rubocop.yml ├── Appraisals ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin └── console ├── gemfiles ├── sidekiq_4.0.gemfile ├── sidekiq_4.1.gemfile ├── sidekiq_4.2.gemfile ├── sidekiq_5.0.gemfile ├── sidekiq_6.0.gemfile ├── sidekiq_6.5.gemfile ├── sidekiq_7.0.gemfile └── sidekiq_master.gemfile ├── lefthook.yml ├── lib └── sidekiq │ ├── grouping.rb │ └── grouping │ ├── batch.rb │ ├── config.rb │ ├── flusher.rb │ ├── flusher_observer.rb │ ├── middleware.rb │ ├── redis.rb │ ├── redis_dispatcher.rb │ ├── version.rb │ ├── views │ └── index.erb │ └── web.rb ├── sidekiq-grouping.gemspec ├── spec ├── modules │ ├── batch_spec.rb │ └── redis_spec.rb ├── spec_helper.rb └── support │ └── test_workers.rb └── web.png /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/Appraisals -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/bin/console -------------------------------------------------------------------------------- /gemfiles/sidekiq_4.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/gemfiles/sidekiq_4.0.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_4.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/gemfiles/sidekiq_4.1.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_4.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/gemfiles/sidekiq_4.2.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_5.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/gemfiles/sidekiq_5.0.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_6.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/gemfiles/sidekiq_6.0.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_6.5.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/gemfiles/sidekiq_6.5.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_7.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/gemfiles/sidekiq_7.0.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_master.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/gemfiles/sidekiq_master.gemfile -------------------------------------------------------------------------------- /lefthook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/lefthook.yml -------------------------------------------------------------------------------- /lib/sidekiq/grouping.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/lib/sidekiq/grouping.rb -------------------------------------------------------------------------------- /lib/sidekiq/grouping/batch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/lib/sidekiq/grouping/batch.rb -------------------------------------------------------------------------------- /lib/sidekiq/grouping/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/lib/sidekiq/grouping/config.rb -------------------------------------------------------------------------------- /lib/sidekiq/grouping/flusher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/lib/sidekiq/grouping/flusher.rb -------------------------------------------------------------------------------- /lib/sidekiq/grouping/flusher_observer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/lib/sidekiq/grouping/flusher_observer.rb -------------------------------------------------------------------------------- /lib/sidekiq/grouping/middleware.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/lib/sidekiq/grouping/middleware.rb -------------------------------------------------------------------------------- /lib/sidekiq/grouping/redis.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/lib/sidekiq/grouping/redis.rb -------------------------------------------------------------------------------- /lib/sidekiq/grouping/redis_dispatcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/lib/sidekiq/grouping/redis_dispatcher.rb -------------------------------------------------------------------------------- /lib/sidekiq/grouping/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/lib/sidekiq/grouping/version.rb -------------------------------------------------------------------------------- /lib/sidekiq/grouping/views/index.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/lib/sidekiq/grouping/views/index.erb -------------------------------------------------------------------------------- /lib/sidekiq/grouping/web.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/lib/sidekiq/grouping/web.rb -------------------------------------------------------------------------------- /sidekiq-grouping.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/sidekiq-grouping.gemspec -------------------------------------------------------------------------------- /spec/modules/batch_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/spec/modules/batch_spec.rb -------------------------------------------------------------------------------- /spec/modules/redis_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/spec/modules/redis_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/test_workers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/spec/support/test_workers.rb -------------------------------------------------------------------------------- /web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gzigzigzeo/sidekiq-grouping/HEAD/web.png --------------------------------------------------------------------------------