DEV: Remove older ruby version logic (#19971)

Discourse no longer boots on anything less than 3.1, so these code paths will never be used
This commit is contained in:
David Taylor
2023-01-24 10:42:56 +00:00
committed by GitHub
parent 48713653df
commit e2db764cdd
2 changed files with 1 additions and 14 deletions

View File

@ -7,15 +7,6 @@ if GlobalSetting.skip_redis?
return
end
if Rails.env.development? && RUBY_VERSION.match?(/^2\.5\.[23]/)
STDERR.puts "WARNING: Discourse development environment runs slower on Ruby 2.5.3 or below"
STDERR.puts "We recommend you upgrade to the latest Ruby 2.x for the optimal development performance"
# we have to used to older and slower version of the logger cause the new one exposes a Ruby bug in
# the Queue class which causes segmentation faults
Logster::Scheduler.disable
end
if Rails.env.development? && !Sidekiq.server? && ENV["RAILS_LOGS_STDOUT"] == "1"
Rails.application.config.after_initialize do
console = ActiveSupport::Logger.new(STDOUT)