rails/activerecord/lib
John Hawthorn 146ae32b85 Freeze modifications to ActiveRecord::QueryLogs
Tags and taggings build a cache when they are assigned, which means we
cannot support them being mutated. This freezes tags and taggings to
ensure they aren't changed after assignment.

This may not cover all cases, and per the previous PR we intend this to
be configured mostly via application.config, but it covers a case we
were making in our test suite and so should hopefully cover a mistake
users are somewhat likely to make.
2024-07-23 23:36:45 -07:00
..
active_record Freeze modifications to ActiveRecord::QueryLogs 2024-07-23 23:36:45 -07:00
arel Explictly take a block in Arel `add_bind` 2024-05-28 08:53:30 +02:00
rails/generators make "g scaffold" with no field produce rubocop compliant code 2024-06-20 22:11:09 -04:00
active_record.rb Fix typo in `global_executor_concurrency` error message (#52103) 2024-06-12 12:53:40 -07:00
arel.rb Retry known idempotent SELECT queries on connection-related exceptions 2024-03-26 09:25:55 -04:00