-
- Downloads
Add cross-slot pipeline functionality
This MR adds Gitlab::Redis::CrossSlot module to wrap over .pipelined calls for relevant call-sites. Changelog: performance
parent
2ba2bd31
No related branches found
No related tags found
Showing
- config/initializers/7_redis.rb 1 addition, 0 deletionsconfig/initializers/7_redis.rb
- config/redis.yml.example 6 additions, 0 deletionsconfig/redis.yml.example
- lib/gitlab/avatar_cache.rb 2 additions, 8 deletionslib/gitlab/avatar_cache.rb
- lib/gitlab/cache/import/caching.rb 2 additions, 2 deletionslib/gitlab/cache/import/caching.rb
- lib/gitlab/discussions_diff/highlight_cache.rb 5 additions, 7 deletionslib/gitlab/discussions_diff/highlight_cache.rb
- lib/gitlab/markdown_cache/redis/store.rb 1 addition, 1 deletionlib/gitlab/markdown_cache/redis/store.rb
- lib/gitlab/patch/redis_cache_store.rb 8 additions, 5 deletionslib/gitlab/patch/redis_cache_store.rb
- lib/gitlab/patch/redis_cluster.rb 21 additions, 0 deletionslib/gitlab/patch/redis_cluster.rb
- lib/gitlab/reactive_cache_set_cache.rb 3 additions, 6 deletionslib/gitlab/reactive_cache_set_cache.rb
- lib/gitlab/redis/cluster_util.rb 32 additions, 0 deletionslib/gitlab/redis/cluster_util.rb
- lib/gitlab/redis/cross_slot.rb 141 additions, 0 deletionslib/gitlab/redis/cross_slot.rb
- lib/gitlab/redis/multi_store.rb 13 additions, 1 deletionlib/gitlab/redis/multi_store.rb
- lib/gitlab/repository_hash_cache.rb 5 additions, 1 deletionlib/gitlab/repository_hash_cache.rb
- lib/gitlab/set_cache.rb 2 additions, 8 deletionslib/gitlab/set_cache.rb
- lib/tasks/cache.rake 1 addition, 1 deletionlib/tasks/cache.rake
- spec/lib/gitlab/avatar_cache_spec.rb 1 addition, 1 deletionspec/lib/gitlab/avatar_cache_spec.rb
- spec/lib/gitlab/instrumentation/redis_spec.rb 10 additions, 10 deletionsspec/lib/gitlab/instrumentation/redis_spec.rb
- spec/lib/gitlab/instrumentation_helper_spec.rb 9 additions, 9 deletionsspec/lib/gitlab/instrumentation_helper_spec.rb
- spec/lib/gitlab/patch/redis_cache_store_spec.rb 53 additions, 33 deletionsspec/lib/gitlab/patch/redis_cache_store_spec.rb
- spec/lib/gitlab/reactive_cache_set_cache_spec.rb 1 addition, 1 deletionspec/lib/gitlab/reactive_cache_set_cache_spec.rb
lib/gitlab/patch/redis_cluster.rb
0 → 100644
lib/gitlab/redis/cluster_util.rb
0 → 100644
lib/gitlab/redis/cross_slot.rb
0 → 100644
-
mentioned in merge request kubitus-project/kubitus-installer!2224 (merged)
Please register or sign in to comment