Merge pull request #16297 from calebthompson/extract-iterator-method

Extract iterator method in AR::SchemaDumper
Added nodoc to change_table
Merge pull request #16303 from rajcybage/removing_master

remove empty unused method
docs, clarify attribute query methods on numeric columns. Closes #16246.

[ci skip]
Fix typo and remove code block since present is not a method.
Transactions refactoring

Add a transaction manager per connection, so it can controls the
connection responsibilities.

Delegate transaction methods to transaction_manager
savepoint_name should return nil for non-savepoint transactions

Also add test to assets the savepoint name
Merge pull request #16284 from arthurnn/transactions

Transactions refactoring
Extract the transaction class to a local variable
Merge pull request #16305 from tomkadwill/documented_change_table

Added documentation for change_table
remove some caching

this caching doesn't increase performance, but does increase complexity.
remove it for now and find better ways to speed up this code.
remove the mounted? method

we know the routes should not be "optimized" when mounting an
application
remove blank lines in the start of the ActiveRecord files
Merge pull request #16326 from itsNikolay/remove_blank_lines

remove blank lines at the start of the ActiveRecord files
Move object test files under object
Merge pull request #15658 from akshay-vishnoi/object-tests

Move object test files under object
Merge pull request #15629 from akshay-vishnoi/test-to_param

Define Hash#to_query and set Hash#to_param as alias to it; with test cases
Fix database serialization of job class names with Que

When passing a class constant as a job argument, Que’s stored procedures serialize it to JSON in the database as `{}`. This means that when the job (the ActiveJob “wrapper”) is deserialized from the database, it can’t find the original job class to run again.

Changing the Que adapter to serialize the job class as a string fixes this behaviour. This change makes the adapter consistent with other adapters too (which constantize a class string in their JobWrapper#perform methods.
Merge pull request #100 from timriley/fix-que-class-serialization

Fix database serialization of job class names with Que
Give password_confirmation div the "field" class in erb form template