diff options
Diffstat (limited to 'config/initializers/click_house.rb')
-rw-r--r-- | config/initializers/click_house.rb | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/config/initializers/click_house.rb b/config/initializers/click_house.rb index ecf1ccb97bf..3a66cbd759a 100644 --- a/config/initializers/click_house.rb +++ b/config/initializers/click_house.rb @@ -17,16 +17,11 @@ ClickHouse::Client.configure do |config| ) end - if Rails.env.development? || Rails.env.test? - config.logger = ::ClickHouse::Logger.build - config.log_proc = ->(query) do - structured_log(query.to_sql) - end - else - config.logger = Logger.new('/dev/null') - config.log_proc = ->(query) do - structured_log(query.to_redacted_sql) - end + config.logger = ::ClickHouse::Logger.build + config.log_proc = ->(query) do + query_output = + Rails.env.production? ? query.to_redacted_sql : query.to_sql + structured_log(query_output) end config.json_parser = Gitlab::Json @@ -34,7 +29,7 @@ ClickHouse::Client.configure do |config| options = { multipart: true, headers: headers, - allow_local_requests: Rails.env.development? || Rails.env.test? + allow_local_requests: true } body_key = body.is_a?(IO) ? :body_stream : :body |