Skip to content
代码片段 群组 项目
  • Stan Hu's avatar
    9dd59df6
    Fix inconsistency in Redis performance bar stats · 9dd59df6
    Stan Hu 创作于
    peek-redis resets its counters at the start of an ActionController
    notification (`start_processing.action_controller`), which causes it to
    miss some Redis queries that precede it, such as the database load
    balancer and Rack Attack queries. This produces inconsistencies in the
    performance bar between the number of calls and their durations with the
    actual calls in the detailed view.
    
    We fix this by getting rid of peek-redis in favor of consolidating all
    logic into the `RedisDetailed` view, which tracks Redis queries using
    `RequestStore`. This has the nice property of removing thread-specific
    counters as well.
    
    Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64707
    9dd59df6
    历史
    Fix inconsistency in Redis performance bar stats
    Stan Hu 创作于
    peek-redis resets its counters at the start of an ActionController
    notification (`start_processing.action_controller`), which causes it to
    miss some Redis queries that precede it, such as the database load
    balancer and Rack Attack queries. This produces inconsistencies in the
    performance bar between the number of calls and their durations with the
    actual calls in the detailed view.
    
    We fix this by getting rid of peek-redis in favor of consolidating all
    logic into the `RedisDetailed` view, which tracks Redis queries using
    `RequestStore`. This has the nice property of removing thread-specific
    counters as well.
    
    Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64707
代码所有者
将用户和群组指定为特定文件更改的核准人。 了解更多。
此项目使用Bundler管理其依赖关系. 进一步了解
Gemfile 10.26 KiB