This reverts commit 0085befc4a
.
This commit caused puma to fail to start, breaking production.
You can reproduce it locally by running:
RACK_ENV=production bundle exec puma -t 5:5 -p ${PORT:-9292} -e ${RACK_ENV:-production}
The head of logs:
2024-10-17 08:58:08 Starting process with command `bundle exec puma -t 5:5 -p ${PORT:-3000} -e ${RACK_ENV:-development}`
2024-10-17 08:58:09 Puma starting in single mode...
2024-10-17 08:58:09 * Puma version: 6.4.3 (ruby 3.2.5-p208) ("The Eagle of Durango")
2024-10-17 08:58:09 * Min threads: 5
2024-10-17 08:58:09 * Max threads: 5
2024-10-17 08:58:09 * Environment: production
2024-10-17 08:58:09 * PID: 2
2024-10-17 08:58:11 ! Unable to load application: Sequel::DatabaseError: PG::SyntaxError: ERROR: syntax error at or near ")"
2024-10-17 08:58:11 LINE 1: ...T NULL AS "v" FROM (SHOW max_prepared_transactions) AS "t1" ...
2024-10-17 08:58:11 bundler: failed to load command: puma (/app/vendor/bundle/ruby/3.2.0/bin/puma)
2024-10-17 08:58:11 /app/vendor/bundle/ruby/3.2.0/gems/sequel-5.84.0/lib/sequel/adapters/postgres.rb:171:in `exec': PG::SyntaxError: ERROR: syntax error at or near ")" (Sequel::DatabaseError)
2024-10-17 08:58:11 LINE 1: ...T NULL AS "v" FROM (SHOW max_prepared_transactions) AS "t1" ...
...
2024-10-17 08:58:11 from /app/clover.rb:12:in `freeze'
2024-10-17 08:58:11 from config.ru:7:in `block (2 levels) in <top (required)>'
...
2024-10-17 08:58:11 /app/vendor/bundle/ruby/3.2.0/gems/sequel-5.84.0/lib/sequel/adapters/postgres.rb:171:in `exec': ERROR: syntax error at or near ")" (PG::SyntaxError)
2024-10-17 08:58:11 LINE 1: ...T NULL AS "v" FROM (SHOW max_prepared_transactions) AS "t1" ...
...
2024-10-17 08:58:11 from /app/clover.rb:12:in `freeze'
2024-10-17 08:58:11 from config.ru:7:in `block (2 levels) in <top (required)>'
1.6 KiB
1.6 KiB