Skip to content
代码片段 群组 项目
该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。 拉取镜像更新于
  1. 3月 11, 2025
  2. 3月 10, 2025
  3. 3月 08, 2025
  4. 3月 05, 2025
  5. 3月 04, 2025
  6. 2月 25, 2025
    • Dylan Griffith's avatar
      Ensure migration names are unique after truncate · cf294b24
      Dylan Griffith 创作于
      In
      https://ops.gitlab.net/gitlab-com/database-team/gitlab-com-database-testing/-/jobs/17362259
      we can see that after truncating our migration names for Housekeeper we
      are getting duplicate file names. This is because we have the following
      long migration names that share the same prefix:
      
      ```
      BackfillProtectedEnvironmentApprovalRulesProtectedEnvironmentProjectId
      BackfillProtectedEnvironmentApprovalRulesProtectedEnvironmentGroupId
      ```
      
      In order to work around this problem we should ensure that our truncated
      names always end up unique. We do this by taking a hash of the file
      name before truncating and appending this 5 digit number to the end of
      the file name. This should be a consistent hash so that each time we run
      Housekeeper we get the same name.
      cf294b24
  7. 2月 12, 2025
  8. 2月 06, 2025
  9. 1月 23, 2025
  10. 1月 06, 2025
  11. 1月 03, 2025
  12. 12月 17, 2024
  13. 12月 12, 2024
  14. 12月 11, 2024
    • Maxime Orefice's avatar
      Update rubocop-migrations.yml using keep · 02ca6be1
      Maxime Orefice 创作于
      This commit updates our rubocop configuration file automatically
      when running UpdateTableSizes keep. This way new table identified
      as large or over_limit will be prevented from adding new indexes
      or new columns to them.
      02ca6be1
  15. 12月 10, 2024
    • Abdul Wadood's avatar
      Pick GitLab project specific reviewers in keeps · b294ecc7
      Abdul Wadood 创作于
      We use the reviewer roulette when generating merge requests using
      housekeeper. Here we fix a bug where the role like `maintainer::backend`
      was being picked for another project like `customers-app`. Instead, we
      should be picking `maintainer::backend` for the `gitlab` project.
      b294ecc7
  16. 12月 04, 2024
    • Maxime Orefice's avatar
      Add UpdateTableSizes keep · 1ec20f06
      Maxime Orefice 创作于
      This commit adds a new keep to automatically updates table_size classification.
      It will be used in DB Lab clone to automatically update the table sizes
      in our database dictionaries.
      1ec20f06
  17. 11月 19, 2024
  18. 11月 13, 2024
  19. 11月 05, 2024
  20. 10月 25, 2024
  21. 10月 17, 2024
    • Maxime Orefice's avatar
      Add upcoming_milestones helper · aeda40eb
      Maxime Orefice 创作于
      This commit introduces a new method to get upcoming milestones from
      a given date. This will be used to schedule migration in n+3 milestone.
      aeda40eb
  22. 10月 15, 2024
  23. 9月 17, 2024
  24. 9月 04, 2024
  25. 8月 31, 2024
  26. 7月 22, 2024
  27. 7月 03, 2024
    • Abdul Wadood's avatar
      Add a keep to generate rubocop todo files · 3ec51a15
      Abdul Wadood 创作于
      We're using the housekeeper gem here to generate the `.rubocop_todo`
      files and create an MR.
      
      Run `bundle exec gitlab-housekeeper -d -k Keeps::GenerateRubocopTodos`
      to test out the changes locally.
      3ec51a15
  28. 6月 28, 2024
  29. 6月 27, 2024
  30. 6月 26, 2024
  31. 6月 13, 2024
  32. 6月 05, 2024
  33. 6月 04, 2024
  34. 6月 03, 2024
  35. 5月 29, 2024
  36. 5月 28, 2024
  37. 5月 21, 2024
  38. 5月 17, 2024
加载中