{"push_id":1252403807,"size":71,"distinct_size":71,"ref":"refs/heads/master","head":"149c144409cc9cbc4e960dbd70c9c77d86b06d8d","before":"ebcd02aea4c7654f6f0ab478aace0fd098806c89","commits":[{"sha":"738156f9eee79d9ce5ab4012a25b2a3c22d5daf1","author":{"name":"yuuji.yaginuma","email":"b1bc678335c01ebd6debb3ede5487e599c040f7b@gmail.com"},"message":"remove useless parameter","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/738156f9eee79d9ce5ab4012a25b2a3c22d5daf1"},{"sha":"9b3f32914af3c419c6869b2adb038b4d248be928","author":{"name":"Alex Robbin","email":"fa83bff2393539ba3d644c9e467d2f04bf34fd07@gmail.com"},"message":"support multiple indexes on the same column when loading the schema","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/9b3f32914af3c419c6869b2adb038b4d248be928"},{"sha":"97b5341d6a63c5f730930f5fc021fb4eb15fcfc5","author":{"name":"Malcolm Locke","email":"dba8f4de62d259ef0ec184e02e2efeadc346bbd5@wholemeal.co.nz"},"message":"List names of error interpolation variables.","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/97b5341d6a63c5f730930f5fc021fb4eb15fcfc5"},{"sha":"d6339275a063ac7a6044dbc1a67fe38561e9aee1","author":{"name":"Igor Kasyanchuk","email":"10168f81e118af535a0558b80a23d6570874412c@gmail.com"},"message":"Show unpermitted parameters as symbols in logs (so they could be copy-pasted to the code)","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/d6339275a063ac7a6044dbc1a67fe38561e9aee1"},{"sha":"8b984161d62d2a5167b3a94e2ffd9873b52ee0f6","author":{"name":"Vipul A M","email":"eed064c2f96e1e85a9ee3713d4325f5e37f2084b@gmail.com"},"message":"Pass over changelogs [ci skip]","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/8b984161d62d2a5167b3a94e2ffd9873b52ee0f6"},{"sha":"b8d6e15f943af4c10da0ee3dcd047da0302b832a","author":{"name":"Ryuta Kamizono","email":"eaaec3c25cb0fb33a7ca3dcb58ed29b01ce2c843@gmail.com"},"message":"Use `ActiveRecord::TestCase` rather than `ActiveSupport::TestCase` in AR test cases","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/b8d6e15f943af4c10da0ee3dcd047da0302b832a"},{"sha":"c30ff2b971eb6b0b038de20ca91ef9f3a6e460f6","author":{"name":"Ryuta Kamizono","email":"eaaec3c25cb0fb33a7ca3dcb58ed29b01ce2c843@gmail.com"},"message":"Make association queries to preparable: Step 1\n\nCurrently association queries cannot be preparable.\n\n```ruby\n  Post.where(author_id: 1).to_a\n  # => SELECT \"posts\".* FROM \"posts\" WHERE \"posts\".\"author_id\" = ?  [[\"author_id\", 1]]\n\n  Post.where(author: 1).to_a\n  # => SELECT \"posts\".* FROM \"posts\" WHERE \"posts\".\"author_id\" = 1\n```\n\nTo make association queries to preparable, it should be handled in\n`create_binds_for_hash`. This change is a first step for it.","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/c30ff2b971eb6b0b038de20ca91ef9f3a6e460f6"},{"sha":"f79d55a4cca155171c6d16c3c07834ba43d572c2","author":{"name":"Ryuta Kamizono","email":"eaaec3c25cb0fb33a7ca3dcb58ed29b01ce2c843@gmail.com"},"message":"`where` by `array|range` attribute with array or range value\n\nCurrently predicate builder cannot build a predicate for `array|range`\nattribute. This commit fixes the issue.\n\nRelated #25671.","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/f79d55a4cca155171c6d16c3c07834ba43d572c2"},{"sha":"33f116f22cd46c26ecc60e7f9f9d2bd0691b9fbb","author":{"name":"Nathan Long","email":"6126cbdfc21f34a552ed4d9031dcb1cb687df891@nathanmlong.com"},"message":"Make cache max-age durations self-explanatory","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/33f116f22cd46c26ecc60e7f9f9d2bd0691b9fbb"},{"sha":"cd8f5913e8d0c53da227471fe88bb2294f354faf","author":{"name":"Rafael França","email":"34336d1352eb57c00d6c738f78075df0d11314db@gmail.com"},"message":"Merge pull request #26100 from vipulnsward/changelogs\n\nPass over changelogs","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/cd8f5913e8d0c53da227471fe88bb2294f354faf"},{"sha":"b7afe9a078342885050a7d078439256359d0eef7","author":{"name":"Rafael França","email":"34336d1352eb57c00d6c738f78075df0d11314db@gmail.com"},"message":"Merge pull request #26143 from nathanl/self-explanatory-cache-durations\n\nMake cache max-age durations self-explanatory","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/b7afe9a078342885050a7d078439256359d0eef7"},{"sha":"b2ab8b77de7500c6da763f4707f5b77ecade81fb","author":{"name":"Rafael França","email":"34336d1352eb57c00d6c738f78075df0d11314db@gmail.com"},"message":"Merge pull request #26113 from kamipo/use_ar_test_case_instead_of_as_test_case\n\nUse `ActiveRecord::TestCase` rather than `ActiveSupport::TestCase` in AR test cases","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/b2ab8b77de7500c6da763f4707f5b77ecade81fb"},{"sha":"3bbd2d4dff4babd1b4babdb47429630024cb1b00","author":{"name":"mrageh","email":"50deb78d4601f4b197cde493023ef6c76db172af@mrageh.com"},"message":"Add documentation about `ActiveSupport.on_load`\n\n[ci skip]\n\nThis commit adds some docs that explain how `LazyLoadHooks.on_load` method\nworks.","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/3bbd2d4dff4babd1b4babdb47429630024cb1b00"},{"sha":"afdc2bcc4360197d31ca1d0dc08c14741ce9ca8e","author":{"name":"Rafael França","email":"34336d1352eb57c00d6c738f78075df0d11314db@gmail.com"},"message":"Merge pull request #25856 from mrageh/improve-lazy-load-hook-docs\n\nAdd documentation about `ActiveSupport.on_load`","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/afdc2bcc4360197d31ca1d0dc08c14741ce9ca8e"},{"sha":"16a257d4d0176dacf186e90eeb4ff1a37e1660af","author":{"name":"Brian Cardarella","email":"1d28577c3a34c1ac08d512237ad32156e7267b61@dockyard.com"},"message":"Ensure app/mailers is removed when skipping action-mailer\n\nCloses #26145","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/16a257d4d0176dacf186e90eeb4ff1a37e1660af"},{"sha":"b61e9e2ace0cbd547e5da3224f7ec87784b41443","author":{"name":"Michael Grosser","email":"844aface8de49b32585c3c744b570659f1739c56@grosser.it"},"message":"add index to array methods so we can call it on relations","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/b61e9e2ace0cbd547e5da3224f7ec87784b41443"},{"sha":"6107a40c0e4d05614493bddf33d5ae8d9ce8a8d2","author":{"name":"Rafael França","email":"34336d1352eb57c00d6c738f78075df0d11314db@gmail.com"},"message":"Merge pull request #26146 from bcardarella/bc-clean-up-action-mailer-dirs\n\nEnsure app/mailers is removed when skipping action-mailer","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/6107a40c0e4d05614493bddf33d5ae8d9ce8a8d2"},{"sha":"445696c0ca1b5fea1066677e0a9cb13ad0fe30e1","author":{"name":"yui-knk","email":"bfa66c202d64384180f108ebf87fe1501e0671ee@gmail.com"},"message":"Drop a temporary table before end of a test case","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/445696c0ca1b5fea1066677e0a9cb13ad0fe30e1"},{"sha":"407e43866e2e5bb91eb7e3de2f9bed57cd25abc2","author":{"name":"Ryuta Kamizono","email":"eaaec3c25cb0fb33a7ca3dcb58ed29b01ce2c843@gmail.com"},"message":"Consolidate `ActiveRecord::TestCase` and `ActiveSupport::TestCase` in AR test cases","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/407e43866e2e5bb91eb7e3de2f9bed57cd25abc2"},{"sha":"cafdbeba9043c25280fb816ec5e554ae2d020f86","author":{"name":"Michel Pigassou","email":"cde3d8c1c0adc19a57dbff0c50cd3d050e00a56b@zendesk.com"},"message":"When calling association.find RecordNotFound is now raised with the same argument as when we do it in Record.find (primary_key, id and model).","distinct":true,"url":"https://api.github.com/repos/prakashmurthy/rails/commits/cafdbeba9043c25280fb816ec5e554ae2d020f86"}]}
{"actor":{"display_login":"prakashmurthy"}}