Skip to content
Snippets Groups Projects
  1. May 24, 2022
  2. May 20, 2022
  3. May 17, 2022
  4. May 16, 2022
  5. May 14, 2022
  6. May 13, 2022
    • Bob Van Landuyt's avatar
      Make Ci::ArchiveTraceWorker use replica for reads · db378780
      Bob Van Landuyt authored
      This sets the data_consistency for the Ci::ArchiveTraceWorker to
      sticky. Allowing the read queries before any write to be handled by a
      replica.
      
      The job is scheduled from the Ci::BuildFinishedWorker with some delay
      built in. Which means this job can take the 0.8s wait in the
      beginning, and is very likely to find a replica that is up to date
      with the WAL locations at the time of scheduling.
      
      To increase the effect of this, this also preloads some associations
      in the worker. That way, we can take advantage of loading them from a
      replica rather than doing it lazily from the primary.
      Unverified
      db378780
    • Shinya Maeda's avatar
      Cleanup ci_reduce_persistent_ref_writes feature flag · 052683a3
      Shinya Maeda authored
      This commit cleans up ci_reduce_persistent_ref_writes
      feature flag.
      
      Changelog: other
      052683a3
  7. May 11, 2022
  8. May 06, 2022
  9. Apr 27, 2022
  10. Apr 25, 2022
  11. Apr 21, 2022
  12. Apr 13, 2022
  13. Mar 23, 2022
  14. Mar 16, 2022
    • Fu Zhang's avatar
      Add Harbor integration · bcb79d53
      Fu Zhang authored
      This adds the Harbor package registry as an optional project
      integration.
      
      When enabled, this integration adds the following environment variable
      that CI jobs can use to download images from Harbor:
      
      * `HARBOR_URL`
      * `HARBOR_PROJECT_NAME`
      * `HARBOR_USERNAME`
      * `HARBOR_PASSWORD`
      
      Part of https://gitlab.com/groups/gitlab-org/-/epics/7650
      
      Changelog: added
      bcb79d53
  15. Feb 24, 2022
  16. Jan 19, 2022
  17. Jan 14, 2022
  18. Jan 13, 2022
  19. Jan 12, 2022
  20. Jan 10, 2022
  21. Jan 04, 2022
  22. Dec 30, 2021
    • Furkan Ayhan's avatar
      Allow cross-db transaction for Build#drop_with_exit_code! · b14c9af4
      Furkan Ayhan authored
      When dropping a build with this method, it wraps the execution with
      a transaction.
      
      If this build;
      - Configured as auto-retry
      - Has a pipeline related to an MR
      - Has a TODO with that MR
      Then Ci::RetryBuildService;
      - Retries the job
      - Closes the TODO
      
      And those two updates should not be in a single transaction because
      they refer to different DBs.
      
      The next step is to remove this cross-db transaction.
      b14c9af4
  23. Dec 20, 2021
  24. Dec 08, 2021
  25. Dec 07, 2021
  26. Dec 06, 2021
  27. Dec 02, 2021
  28. Dec 01, 2021
  29. Nov 25, 2021
  30. Nov 23, 2021
  31. Nov 16, 2021
  32. Nov 11, 2021
  33. Nov 05, 2021
  34. Oct 26, 2021
  35. Oct 21, 2021
Loading