Add publish_group feature to Gitlab::EventStore
This change adds functionality to publish group of events to EventStore to reduce the number of sidekiq jobs triggered for an event type. Changelog: added
显示
- doc/development/event_store.md 20 个添加, 0 个删除doc/development/event_store.md
- ee/spec/lib/ee/gitlab/event_store_spec.rb 11 个添加, 1 个删除ee/spec/lib/ee/gitlab/event_store_spec.rb
- lib/gitlab/event_store.rb 4 个添加, 0 个删除lib/gitlab/event_store.rb
- lib/gitlab/event_store/store.rb 14 个添加, 2 个删除lib/gitlab/event_store/store.rb
- lib/gitlab/event_store/subscriber.rb 10 个添加, 4 个删除lib/gitlab/event_store/subscriber.rb
- lib/gitlab/event_store/subscription.rb 38 个添加, 2 个删除lib/gitlab/event_store/subscription.rb
- spec/lib/gitlab/event_store/store_spec.rb 68 个添加, 2 个删除spec/lib/gitlab/event_store/store_spec.rb
- spec/lib/gitlab/event_store/subscription_spec.rb 142 个添加, 0 个删除spec/lib/gitlab/event_store/subscription_spec.rb
加载中
想要评论请 注册 或 登录