{"push_id":648500063,"size":3,"distinct_size":3,"ref":"refs/heads/schema_cache_dump_connection_pool","head":"9ed3bbcc2a005cb46856c5f34fdfd7db7b36f80c","before":"33fe7cc8892e7e2cf82f7cb0baf467590eb61988","commits":[{"sha":"6528b019421da13c22a133b006941b525d9a8733","author":{"email":"e6fe9b428cbd844027679efe8ffd169eb501ceab@gmail.com","name":"Mehmet Emin İNAÇ"},"message":"Add missing error messages for sucker_punch, sneakers and qu activejob adapters [ci skip]\n\nfix error message\n\nchange raise to use rails conventions\n\nfix misspells","distinct":true,"url":"https://api.github.com/repos/eugeneius/rails/commits/6528b019421da13c22a133b006941b525d9a8733"},{"sha":"8b9e8a3f6f0b921a4fba5cfbb274961d82bde609","author":{"email":"63b51a7b3ff1fafca81cda6f7ce2446b69bc82b3@gmail.com","name":"Yves Senn"},"message":"Merge pull request #19952 from vngrs/activejob_missing_error_messages\n\nAdd missing error messages for sucker_punch, sneakers and qu","distinct":true,"url":"https://api.github.com/repos/eugeneius/rails/commits/8b9e8a3f6f0b921a4fba5cfbb274961d82bde609"},{"sha":"9ed3bbcc2a005cb46856c5f34fdfd7db7b36f80c","author":{"email":"bad8ddf4f03c126f7c721b67e951d8de2f75ddc8@gmail.com","name":"Eugene Kenny"},"message":"Apply schema cache dump when creating connections\n\nThe `db:schema:cache:dump` rake task dumps the database schema structure\nto `db/schema_cache.dump`. If this file is present, the schema details\nare loaded into the currently checked out connection by a railtie while\nRails is booting, to avoid having to query the database for its schema.\n\nThe schema cache dump is only applied to the initial connection used to\nboot the application though; other connections from the same pool are\ncreated with an empty schema cache, and still have to load the structure\nof each table directly from the database.\n\nWith this change, a copy of the schema cache is associated with the\nconnection pool and applied to connections as they are created.","distinct":true,"url":"https://api.github.com/repos/eugeneius/rails/commits/9ed3bbcc2a005cb46856c5f34fdfd7db7b36f80c"}]}