Skip to content
代码片段 群组 项目
该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。 拉取镜像更新于
  1. 2月 27, 2024
    • Eduardo Bonet's avatar
      Always create a new experiment for a model · 86c9d34f
      Eduardo Bonet 创作于
      To increase the bounds between Model experiments and model registry,
      and reduce conflicts when migrating model experiments into model
      registry later on, we are forcing the creation of a new experiment when
      creating a new model, instead of reusing an existing one with the same
      in case it exists. The new experiment also clearly states it belongs to
      a model in its name.
      
      iAlso updates services to use ServiceResponse, and deletes
      FindOrCreateModelService that wasn't being used anywhere.
      86c9d34f
  2. 2月 24, 2024
    • Allison Browne's avatar
      Fix the specs to work with canceling status · 60e65fc9
      Allison Browne 创作于
      - Add spec for supports_canceling?
      - Fix pipeline feature spec and add an example
      - Fix merge train auto merge service spec
      - Consider a build retryable if canceling since
      users should not need to wait for the after_script
      to run to retry
      - Fix cancel pipeline service spec
      - Fix the cancel redundant pipelines service spec
      - Fix create pipeline service spec
      - Fix cancel redundant pipelines worker spec
      Fix 2 more specs:
      - spec/models/environment_spec.rb
      - spec/workers/ci/cancel_pipeline_worker_spec.rb
      60e65fc9
    • Luke Duncalfe's avatar
      GitLab for Slack app: Group and instance services · b8aab89f
      Luke Duncalfe 创作于
      This is a step towards the feature of supporting the GitLab for Slack
      app integration to be configured at group and instance-level.
      
      https://gitlab.com/gitlab-org/gitlab/-/issues/391526
      
      This change adds services and controller support for group-level and
      instance-level Slack app installation via OAuth with Slack.
      
      The changes are hidden behind a feature flag.
      b8aab89f
  3. 2月 23, 2024
  4. 2月 22, 2024
    • Rodrigo Tomonari's avatar
      Enhance observability for exclusive locks · 884cca9e
      Rodrigo Tomonari 创作于
      This commit introduces instrumentation for exclusive locks within the
      modules `Gitlab::ExclusiveLeaseGuard` and
      `Gitlab::ExclusiveLeaseHelpers`, enabling better monitoring and
      visibility into lock usage.
      
      When utilizing the `Gitlab::ExclusiveLeaseHelpers#in_lock` method, the
      following metrics are now tracked:
      - exclusive_lock_count`
      - exclusive_lock_wait_duration_s
      - exclusive_lock_hold_duration_s
      
      Similarly, when using the
      `Gitlab::ExclusiveLeaseHelpers#try_obtain_lease` method, the following
      metrics are captured:
      - exclusive_lock_count
      - exclusive_lock_hold_duration_s
      
      Notably, in the latter method, `exclusive_lock_wait_duration_s` is not
      captured as the method returns immediately if the lease is already held,
      thus no waiting time is incurred.
      884cca9e
  5. 2月 21, 2024
  6. 2月 20, 2024
  7. 2月 19, 2024
  8. 2月 17, 2024
  9. 2月 16, 2024
  10. 2月 15, 2024
  11. 2月 14, 2024
    • Rajendra Kadam's avatar
      Move downstream pipeline rate limit to application setting · e1133f7b
      Rajendra Kadam 创作于
      Make setting accessible from UI for changing settings
      
      Add specs for the new application setting in API and model
      
      Use the new setting column value in pipeline service rate limiter
      
      Update documentation to reflect the new setting changes
      
      This is behind the feature flag
      ci_rate_limit_downstream_pipelines.
      e1133f7b
    • Sylvester Chin's avatar
      Add transaction check to ExclusiveLease · 21994f1f
      Sylvester Chin 创作于
      The transaction checks can be allowed using
      `allowing_attempt_in_transaction` but will eventually need to be
      removed for optimal database transaction behaviour.
      
      Changelog: other
      21994f1f
    • Doug Stull's avatar
      Add initial current organization middleware · 51cb9f45
      Doug Stull 创作于
      - for setting and using current organization throughout the app.
      - using middleware will allow us to make available in api,
        controller and graphql layers
      - move away from using our own CurrentOrganization module and use
        the rails provided CurrentAttributes which attaches to threads
        the same way and provides some default tooling.
      - see https://gitlab.com/gitlab-org/gitlab/-/issues/437541
      51cb9f45
  12. 2月 13, 2024
  13. 2月 12, 2024
    • Sam Word's avatar
      Replaced project export pruning with service · 3f1612d2
      Sam Word 创作于
      Created a new service to handle pruning old ProjectExportService and
      its associations efficiently. Specifically, upload files need and
      be handled and pruned as well. Before, only associated records were
      deleted via an ON DELETE CASCADE clause on their postgres tables.
      3f1612d2
    • Brett Walker's avatar
      Use built-in multiline block quotes from parser · 64fd38a6
      Brett Walker 创作于
      Utilize support in gitlab-glfm-markdown and remove
      reliance on possible insecure regex expressions.
      
      Changelog: added
      64fd38a6
  14. 2月 10, 2024
  15. 2月 09, 2024
  16. 2月 08, 2024
加载中