Merge pull request #16788 from codeodor/fix-16761

Skip StatementCache for eager loaded associations
Load :developers fixtures where expecting a Developer to be there
Merge pull request #16699 from cristianbica/aj-refactor-queueing

Active Job partial refactor
Move variable assignment within logging block.
cover all cases of `For not` --> `Do not`, related to #16804
Merge pull request #16809 from akshay-vishnoi/for_not_to_do_not

Cover all cases of `For not` --> `Do not`, related to #16804
correct rdoc [ci skip]
Merge pull request #16813 from seuros/rdoc

Fix ActiveJob rdoc `enqueue` -> `perform_later` [ci skip]
Merge pull request #16765 from Agis-/time-change-bug

Time#change throws exception with an out-of-range :usec
Merge pull request #16807 from tgxworld/carry_out_assignment_within_block

Move variable assignment within logging block.
Fixed regression with referencing polymorphic assoc in eager-load

This is cased by 03118bc + 9b5d603. The first commit referenced the undefined
local variable `column` when it should be using `reflection.type` as the lookup
key. The second commit changed `build_arel` to not modify the `bind_values` in-
place so we need to combine the arel's `bind_values` with the relation's when
building the SQL.

Fixes #16591

Related #15821 / #15892 / 7aeca50
Freeze ADAPTER_NAME in adapters
Merge pull request #16815 from seuros/ar-freeze-adapter-name

Freeze ADAPTER_NAME in adapters
For now, we will keep sorting the tests.

This reverts commits e969c928463e329fd6529ac59cad96385c538ffb and
bd2b3fbe54e750ba97469a7896e8d143d6dfd465.
world writable might be a bit too open...
Merge pull request #16818 from phoet/patch-4

world writable might be a bit too open...
'Revert' ->active_record_migrations [ci skip]

Revert method documentation moved from migrations.md  to active_record_migrations.md
Fix for inflector's incorrect camelCase replacement for acronyms

Fixes #8015, #9756.

[Fred Wu & Matthew Draper]
Merge pull request #14911 from estsauver/14908

Propagate test messages through assert_routing helper, Fixes #14908
Message doesn't need to be optional