1. 22 Jul, 2019 1 commit
  2. 21 Jul, 2019 1 commit
    • Alex Kalderimis's avatar
      Count wiki page creation · 73207586
      Alex Kalderimis authored
      This adds a counter to count page creation, which is reflected in the
      usage-data we collect.
      
      The number created is stored in Redis, avoiding DB access.
      73207586
  3. 19 Jul, 2019 10 commits
  4. 18 Jul, 2019 7 commits
    • Andrew Newdigate's avatar
      Adds chaos endpoints to Sidekiq · dc14c91d
      Andrew Newdigate authored
      This allows the chaos endpoints to be invoked in Sidekiq so that this
      environment can be tested for resilience.
      dc14c91d
    • Alex Kalderimis's avatar
      Improves add_timestamps_with_timezone helper · eda789c3
      Alex Kalderimis authored
      This improves the `add_timestamps_with_timezone` helper by allowing the
      column names to be configured. This has the advantage that unnecessary
      columns can be avoided, saving space.
      
      A helper for removing the columns is also provided, to be used in the
      `down` method of migrations.
      eda789c3
    • Aleksei Lipniagov's avatar
      Fix pid providing for Prometheus · 22e2917b
      Aleksei Lipniagov authored
      Use relative worker identifier for metrics (instead of Process.pid) and
      identify when Unicorn/Puma/Sidekiq is used.
      Previously, it was assumed that all metrics are gathered from Unicorn
      due to hardcoded implementation which was incorrect.
      22e2917b
    • Stan Hu's avatar
      Add Rugged calls and duration to API and Rails logs · 1136c0c8
      Stan Hu authored
      This adds `rugged_duration_ms` and `rugged_calls` fields to
      `api_json.log` and `production_json.log`. This will make it easier to
      identify performance issues caused by excessive I/O.
      
      Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64676
      1136c0c8
    • Qingyu Zhao's avatar
      Add profile mode to extend request profiling · 10e51ac5
      Qingyu Zhao authored
      Extend the support for "X-Profile-Token: <token>" to have an additional
      header that defines type of profile we are looking for, like:
        X-Profile-Mode: execution
        X-Profile-Mode: memory
      10e51ac5
    • Mathieu Parent's avatar
      0f585d0d
    • Markus Koller's avatar
      Add start_sha to commits API · f8cecafb
      Markus Koller authored
      When passing start_branch on committing from the WebIDE, it's possible
      that the branch has changed since editing started, which results in the
      change being applied on top of the latest commit in the branch and
      overwriting the new changes.
      
      By passing the start_sha instead we can make sure that the change is
      applied on top of the commit which the user started editing from.
      f8cecafb
  5. 17 Jul, 2019 8 commits
  6. 16 Jul, 2019 9 commits
  7. 15 Jul, 2019 4 commits