Skip to content
代码片段 群组 项目
该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。 拉取镜像更新于
  1. 6月 06, 2024
  2. 5月 07, 2024
  3. 4月 18, 2024
  4. 4月 17, 2024
  5. 4月 16, 2024
  6. 2月 16, 2024
    • Gregorius Marco's avatar
      Expand sidekiq queue_groups to default · 658da061
      Gregorius Marco 创作于
      When routing rules is not specified, all jobs go to `default` and
      `mailers` queue by default. We can safely override
      sidekiq queue_groups to default,mailers queues only so that Redis don't
      incur overhead of BRPOPing 600+ queues.
      
      Changelog: changed
      658da061
  7. 2月 07, 2024
  8. 9月 19, 2023
  9. 6月 27, 2023
    • Kamil Trzciński's avatar
      Add `gitlab-utils` gem · 5ca2cd36
      Kamil Trzciński 创作于
      The purpose of this Gem is to move all `Gitlab::Utils` code
      into the Gem, and use this for all common functions that
      are not monolith specific.
      5ca2cd36
  10. 6月 26, 2023
    • Kamil Trzciński's avatar
      Add `gitlab-utils` gem · 4278b190
      Kamil Trzciński 创作于
      The purpose of this Gem is to move all `Gitlab::Utils` code
      into the Gem, and use this for all common functions that
      are not monolith specific.
      4278b190
  11. 6月 19, 2023
    • Kamil Trzciński's avatar
      Add `gitlab-rspec` gem · dbafaa08
      Kamil Trzciński 创作于
      This gem is supposed to contain all source
      code required to configure GitLab specific
      rspec environment.
      
      Changelog: added
      dbafaa08
  12. 4月 29, 2023
  13. 2月 16, 2023
  14. 1月 10, 2023
  15. 12月 06, 2022
    • Sean McGivern's avatar
      Exit with failure code when sidekiq-cluster child process fails · 49136d0c
      Sean McGivern 创作于
      sidekiq-cluster handles process supervision for its child Sidekiq
      processes, and terminates itself and all child processes if any child
      Sidekiq process exits.
      
      Previously, it always exited with a 0 status code (i.e. success), no
      matter how the child process had terminated.
      
      Now it exits with 1 if any child process had a non-zero exit code. This
      allows a process supervisor one level up (like systemd) to detect
      failures and restart.
      
      Changelog: changed
      49136d0c
  16. 12月 02, 2022
  17. 5月 09, 2022
    • Matthias Käppler's avatar
      Address several edge cases in ProcessSupervisor · 625e38e0
      Matthias Käppler 创作于
      Fixed:
      - Do not determine `alive` status from the pidset returned
        by caller, since this can lead to "bouncing" state.
      - Swap loop-check with sleep call, since sleep suspends
        the calling thread, which may lead to the callback
        being invoked if `alive` is invalidated by another
        thread.
      - Do not trap INT and TERM by default; this was swallowing
        these signals for the Puma master.
      
      Changelog: fixed
      625e38e0
  18. 5月 06, 2022
    • Matthias Kaeppler's avatar
      Separate Sidekiq metrics and health-checks server · 57ab5abd
      Matthias Kaeppler 创作于
      It has been a long-standing issue that for Sidekiq,
      serving metrics and health-checks was coupled into
      a single server.
      
      We had already separated settings keys for these two
      concerns previously, in anticipation of splitting
      these endpoints apart, which is a breaking change.
      
      We can now do this with 15.0.
      
      Changelog: changed
      57ab5abd
  19. 4月 25, 2022
    • Matthias Kaeppler's avatar
      Integrate Golang metrics server with Puma · 906d53f5
      Matthias Kaeppler 创作于
      This change:
      
      - Adds a rake task to install gitlab-metrics-exporter
        into a given directory.
      - Allows to run it in place of the existing Ruby based
        exporters; this is guarded by an environment variable.
      - Extends the existing end-to-end test to test both
        Ruby and Go implementations.
      906d53f5
  20. 3月 28, 2022
  21. 3月 25, 2022
    • Matthias Käppler's avatar
      Fix missing metrics for Sidekiq exporter server · 0e77c181
      Matthias Käppler 创作于
      We were accidentally deleting metrics the exporter
      server exported about itself. Actual sidekiq worker
      metrics were not affected.
      
      This happened because we would wipe the metrics dir
      whenever sidekiq_0 starts up, but this happens after
      the metrics server starts, so the worker was deleting
      those existing metrics.
      
      Changelog: fixed
      0e77c181
  22. 3月 17, 2022
  23. 3月 15, 2022
  24. 2月 21, 2022
  25. 2月 15, 2022
  26. 1月 04, 2022
  27. 12月 16, 2021
  28. 12月 08, 2021
  29. 11月 17, 2021
  30. 11月 08, 2021
加载中