summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2023-03-07 06:07:55 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2023-03-07 06:07:55 +0000
commited922e61f47716d82396490b0a19d794c997b9c5 (patch)
tree3606ac994c5ddb414194292b38bd234f9e519d12 /lib
parentd0db90848503511d758f29c16a93a1e2b1c3da47 (diff)
downloadgitlab-ce-ed922e61f47716d82396490b0a19d794c997b9c5.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'lib')
-rw-r--r--lib/api/unleash.rb4
-rw-r--r--lib/gitlab/database/partitioning.rb3
2 files changed, 3 insertions, 4 deletions
diff --git a/lib/api/unleash.rb b/lib/api/unleash.rb
index b2133dc743a..ae84c6c7010 100644
--- a/lib/api/unleash.rb
+++ b/lib/api/unleash.rb
@@ -33,13 +33,11 @@ module API
present_feature_flags
end
- # We decrease the urgency of this endpoint until the maxmemory issue of redis-cache has been resolved.
- # See https://gitlab.com/gitlab-org/gitlab/-/issues/365575#note_1033611872 for more information.
desc 'Get a list of features' do
is_array true
tags unleash_tags
end
- get 'client/features', urgency: :low do
+ get 'client/features', urgency: :medium do
present_feature_flags
end
diff --git a/lib/gitlab/database/partitioning.rb b/lib/gitlab/database/partitioning.rb
index 6314aff9914..4a9e002a1a2 100644
--- a/lib/gitlab/database/partitioning.rb
+++ b/lib/gitlab/database/partitioning.rb
@@ -37,8 +37,9 @@ module Gitlab
models_to_sync.each do |model|
next if model < ::Gitlab::Database::SharedModel && !(model < TableWithoutModel)
+ model_connection_name = model.connection_db_config.name
Gitlab::Database::EachDatabase.each_database_connection do |connection, connection_name|
- if connection_name != model.connection_db_config.name
+ if connection_name != model_connection_name
PartitionManager.new(model, connection: connection).sync_partitions
end
end