{"push_id":1046671065,"size":13,"distinct_size":13,"ref":"refs/heads/20160331","head":"14ba2153750dba88df49f1ac43ea62d010141130","before":"fb6244fce64fd6ad4c5c5b160dc1d29de9b4f9a9","commits":[{"sha":"6b50a2b16d3d73231b469dcac334dc916dcef67c","author":{"email":"bca6f4261a19f75277fe4325de3272d15492eb61@gmail.com","name":"Ryuta Kamizono"},"message":"Move `@quoted_{column|table}_names` cache up to the abstract adapter","distinct":true,"url":"https://api.github.com/repos/javiervidal/rails/commits/6b50a2b16d3d73231b469dcac334dc916dcef67c"},{"sha":"043bcc88b51ba12b45a4d3981a2d62bdc71b121a","author":{"email":"83b6df43678619ef6696b71148ab739a31241a74@gmail.com","name":"Gaurav Sharma"},"message":"sanitiser helper may be remove in 5.1, update doc [ci skip]\n\nusing `rails-html-sanitizer` gem still Rails providing strip_tags, strip_links features. May be remove in 5.1","distinct":true,"url":"https://api.github.com/repos/javiervidal/rails/commits/043bcc88b51ba12b45a4d3981a2d62bdc71b121a"},{"sha":"f2489f493b794ee83a86e746b6240031acb8994e","author":{"email":"0432f6e91c72b299590585bdcfd70d05278d8041@gmail.com","name":"bogdanvlviv"},"message":"Fix method String#upcase_first","distinct":true,"url":"https://api.github.com/repos/javiervidal/rails/commits/f2489f493b794ee83a86e746b6240031acb8994e"},{"sha":"04ac5655be91f49cd4dfe2838df96213502fb274","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seantheprogrammer.com","name":"Sean Griffin"},"message":"Ensure associations still work when the table name contains a dot\n\nThis issue occured because associations now call `where` directly, and a\ndot in the key name for `where` means nested tables. For this fix, we\nnow pass the table name as a symbol, and do not attempt to expand\nsymbols containing a dot.\n\nThis is a temporary fix. I do not think we should support table names\ncontaining a dot, as it has a special meaning in most backends, as well\nas most APIs that involve table names. This commit does not include a\ntest, as I am going to deprecate table names containing dots in the\nfollowing commit.\n\nFixes #24367","distinct":true,"url":"https://api.github.com/repos/javiervidal/rails/commits/04ac5655be91f49cd4dfe2838df96213502fb274"},{"sha":"7b82e1c77b48cb351da4e0ed6ea0bac806d4925c","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seantheprogrammer.com","name":"Sean Griffin"},"message":"Deprecate table names containing dots\n\nDots have special meaning in most backends (e.g. everything except\nSQLite3), as well as most methods that work with table or column names.\nThis isn't something that we ever explicitly supported, but there's at\nleast one case of somebody using this (see #24367), so we'll go through a deprecation\ncycle as normal.","distinct":true,"url":"https://api.github.com/repos/javiervidal/rails/commits/7b82e1c77b48cb351da4e0ed6ea0bac806d4925c"},{"sha":"3af40b71f34c70a274e261cd6e6468c613de648e","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seantheprogrammer.com","name":"Sean Griffin"},"message":"Prepared statements shouldn't share a cache with unprepared statements\n\nWhen prepared statements are enabled, the statement cache caches the SQL\ndirectly, including the bind parameters. If a similar query is run later\nwith prepared statements disabled, we need to use a separate cache\ninstead of trying to share the same one.\n\nFixes #24351","distinct":true,"url":"https://api.github.com/repos/javiervidal/rails/commits/3af40b71f34c70a274e261cd6e6468c613de648e"},{"sha":"316811b4d3f4e5a1a7bcd03de97c67218770e333","author":{"email":"4ead02cf0cb3a8d605a95e0d403040663a4b9561@gmail.com","name":"Wojciech Wnętrzak"},"message":"Deprecate `datetime_field` and `datetime_field_tag` helpers.\n\nDatetime input type was removed from HTML specification.\nOne can use `datetime_local_field` and `datetime_local_field_tag` instead.","distinct":true,"url":"https://api.github.com/repos/javiervidal/rails/commits/316811b4d3f4e5a1a7bcd03de97c67218770e333"},{"sha":"b6c1ee0dfcb7ea8bfcac9daff0162876990665a3","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael França"},"message":"Merge pull request #24385 from morgoth/deprecate-datetime_field_tag\n\nDeprecate `datetime_field` and `datetime_field_tag` helpers.","distinct":true,"url":"https://api.github.com/repos/javiervidal/rails/commits/b6c1ee0dfcb7ea8bfcac9daff0162876990665a3"},{"sha":"4fd4f31591b27c7e29a9b151bc09d477367eff47","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael França"},"message":"Merge pull request #23658 from kamipo/move_quoted_names_cache_up_to_abstract_adapter\n\nMove `@quoted_{column|table}_names` cache up to the abstract adapter","distinct":true,"url":"https://api.github.com/repos/javiervidal/rails/commits/4fd4f31591b27c7e29a9b151bc09d477367eff47"},{"sha":"9d36a5d750407822c2825c711faae07bf29252f1","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael França"},"message":"Merge pull request #24377 from bogdanvlviv/fix_upcase_first\n\nFix method String#upcase_first","distinct":true,"url":"https://api.github.com/repos/javiervidal/rails/commits/9d36a5d750407822c2825c711faae07bf29252f1"},{"sha":"7fd72fa4b779c812c98cfb748287554ba5090f6b","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seantheprogrammer.com","name":"Sean Griffin"},"message":"Revert \"Deprecate table names containing dots\"\n\nThis reverts commit 7b82e1c77b48cb351da4e0ed6ea0bac806d4925c.\n\nThis would have removed the ability to reference a schema when using PG","distinct":true,"url":"https://api.github.com/repos/javiervidal/rails/commits/7fd72fa4b779c812c98cfb748287554ba5090f6b"},{"sha":"a26a3a075637215c9028308436ca89cba8da2ed5","author":{"email":"daab9349e7897953586c7278844811677e111b79@gmail.com","name":"Kasper Timm Hansen"},"message":"Merge pull request #24379 from Gaurav2728/sanitizer-helper-update-doc\n\nsanitiser helper may be remove in 5.1, update doc [ci skip]","distinct":true,"url":"https://api.github.com/repos/javiervidal/rails/commits/a26a3a075637215c9028308436ca89cba8da2ed5"},{"sha":"14ba2153750dba88df49f1ac43ea62d010141130","author":{"email":"828c1a17681e8566a17a1a4801ea67306010b273@javiervidal.net","name":"Javier Vidal"},"message":"Fixes broken link in 'Ruby on Rails 2.2 Release Notes' [ci skip]","distinct":true,"url":"https://api.github.com/repos/javiervidal/rails/commits/14ba2153750dba88df49f1ac43ea62d010141130"}]}