Rômulo Ceccon
Rômulo Ceccon
PR #617 introduced an optimization for multi-message acks but failed to protect @unconfirmed_set. In edge cases #basic_publish would attempt to modify it during iteration with Enumerable#min: /lib/ruby/3.1.0/set.rb:522:in `add': can't add...
Commit [adb64db43d](https://github.com/rails/rails/commit/adb64db43dba5cad1007ce57e25df67f8b3e91f8#diff-4a42b5efdab725af0936f94b4a84dcf6a8be8738e28ed265e0a3e74f275f5048R491) changed task `db:schema:load:` to invoke `db:test:purge:`. Because of that Rails 7.1 breaks my workflow for initializing a local environment: - create database with `db:create` - run custom SQL...
Commit 9dbce9c1 changed the template for the update action, adding a location header to the response. That's not correct behavior. The default Rails template, for example, does _not_ include such...
When daemonized through `Delayed::Command` `Delayed::Worker` will ignore signals every time it sleeps after detecting an empty queue. That's specially problematic when using a long `sleep_delay` (30+ seconds) with a predominantly...