Add latest changes from gitlab-org/gitlab@master
This commit is contained in:
parent
d46287cc16
commit
434a995573
5 changed files with 26 additions and 0 deletions
|
@ -68,3 +68,4 @@
|
|||
@import 'framework/flex_grid';
|
||||
@import 'framework/system_messages';
|
||||
@import "framework/spinner";
|
||||
@import 'framework/card';
|
||||
|
|
9
app/assets/stylesheets/framework/card.scss
Normal file
9
app/assets/stylesheets/framework/card.scss
Normal file
|
@ -0,0 +1,9 @@
|
|||
.card-header {
|
||||
&:first-child {
|
||||
// intended use case: card with only a header (for example empty related issues)
|
||||
&.border-0,
|
||||
&.border-bottom-0 {
|
||||
@include border-radius($card-inner-border-radius);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -16,6 +16,8 @@
|
|||
# * Add `usage` value to enum
|
||||
# * (Optionally) add columns to `internal_ids` if needed for scope.
|
||||
class InternalId < ApplicationRecord
|
||||
include Gitlab::Utils::StrongMemoize
|
||||
|
||||
belongs_to :project
|
||||
belongs_to :namespace
|
||||
|
||||
|
@ -47,10 +49,18 @@ class InternalId < ApplicationRecord
|
|||
def update_and_save(&block)
|
||||
lock!
|
||||
yield
|
||||
update_and_save_counter.increment(usage: usage, changed: last_value_changed?)
|
||||
save!
|
||||
last_value
|
||||
end
|
||||
|
||||
# Temporary instrumentation to track for-update locks
|
||||
def update_and_save_counter
|
||||
strong_memoize(:update_and_save_counter) do
|
||||
Gitlab::Metrics.counter(:gitlab_internal_id_for_update_lock, 'Number of ROW SHARE (FOR UPDATE) locks on individual records from internal_ids')
|
||||
end
|
||||
end
|
||||
|
||||
class << self
|
||||
def track_greatest(subject, scope, usage, new_value, init)
|
||||
return new_value unless available?
|
||||
|
|
5
changelogs/unreleased/winh-related-issues-border.yml
Normal file
5
changelogs/unreleased/winh-related-issues-border.yml
Normal file
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Redo fix for related issues border radius
|
||||
merge_request: 17172
|
||||
author:
|
||||
type: fixed
|
|
@ -71,6 +71,7 @@ describe Ci::CreatePipelineService do
|
|||
expect(Gitlab::Metrics).to receive(:counter)
|
||||
.with(:pipelines_created_total, "Counter of pipelines created")
|
||||
.and_call_original
|
||||
allow(Gitlab::Metrics).to receive(:counter).and_call_original # allow other counters
|
||||
|
||||
pipeline
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue