{"push_id":822712783,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"f50d953ff646b84a1c791a8034cfb4f3789fc8bf","before":"0450642c27af3af35b449208b21695fd55c30f90","commits":[{"sha":"85a1c025081faf8af8a065e39ee764caebf4054b","author":{"email":"008a54eb6d71a5859627c196c2a3ca841721862c@gmail.com","name":"Bogdan Gusiev"},"message":"Make #increment! and #decrement! methods concurency safe","distinct":true,"url":"https://api.github.com/repos/Eric-Guo/rails/commits/85a1c025081faf8af8a065e39ee764caebf4054b"},{"sha":"4db921a8e7dff22eec026e809c39567db6a9ee32","author":{"email":"3220e1a03116630f86882bff02e376e14934e697@gmail.com","name":"Rafael Sales"},"message":"Allow multiple `root` routes in same scope level\n\nWhen an application has multiple root entries with different\nconstraints, the current solution is to use `get '/'`. Example:\n\n**Currently I have to do:**\n```ruby\nget '/', to: 'portfolio#show', constraints: ->(req) { Hostname.portfolio_site?(req.host) }\nget '/', to: 'blog#show',      constraints: ->(req) { Hostname.blog_site?(req.host) }\nroot 'landing#show'\n```\n\n**But I would like to do:**\n```ruby\nroot 'portfolio#show', constraints: ->(req) { Hostname.portfolio_site?(req.host) }\nroot 'blog#show',      constraints: ->(req) { Hostname.blog_site?(req.host) }\nroot 'landing#show'\n```\n\nOther URL matchers such as `get`, `post`, etc, already allows this, so I\nthink it's fair that `root` also allow it since it's just a shortcut for\na `get` internally.","distinct":true,"url":"https://api.github.com/repos/Eric-Guo/rails/commits/4db921a8e7dff22eec026e809c39567db6a9ee32"},{"sha":"c61826eebcecd62e021cda4086dbcc1497820ac1","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael Mendonça França"},"message":"Merge pull request #20940 from rafaelsales/allow-multiple-root-routes\n\nAllow multiple `root` routes in same scope level","distinct":true,"url":"https://api.github.com/repos/Eric-Guo/rails/commits/c61826eebcecd62e021cda4086dbcc1497820ac1"},{"sha":"f50d953ff646b84a1c791a8034cfb4f3789fc8bf","author":{"email":"890cc9deb380ef7616b48a6d38cce799956aa21f@gmail.com","name":"Jeremy Daer"},"message":"Merge pull request #11410 from bogdan/increment-concurency\n\nMake AR#increment! and #decrement! concurrency-safe","distinct":true,"url":"https://api.github.com/repos/Eric-Guo/rails/commits/f50d953ff646b84a1c791a8034cfb4f3789fc8bf"}]}