1. 25 Jul, 2021 1 commit
    • Dylan Griffith's avatar
      Include database config name in performance bar · 3afa2700
      Dylan Griffith authored
      As part of https://gitlab.com/groups/gitlab-org/-/epics/5759 we're
      preparing the GitLab application to handle connections to multiple
      databases. As such we want to improve our observability to understand
      these multiple databases.
      
      This MR just adds the database name to the performance bar details.
      
      Unfortunately the default rails database config name is `primary`.
      Eventually we will force this to be `main` and it will be distinct from
      the new `ci` database. This does create a little bit of confusion now as
      we also use the words `primary/replica` to distinguish between our
      read/write and read-only database servers. This means you may see
      "Replica" next to "Config name: primary" which could be confusing. I
      hope that the usage of "Config name" should help to disambiguate. I have
      also used a feature flag to be less disruptive.
      3afa2700
  2. 24 Jul, 2021 7 commits
  3. 23 Jul, 2021 32 commits