{"push_id":907957082,"size":17,"distinct_size":2,"ref":"refs/heads/ticket-25841","head":"3738e4ac46688a0f13139c0b9058fc81c1aac424","before":"66d7386a99c3cb3bdd5535b55cdf8494e8bfe0c8","commits":[{"sha":"4cd24bb67c8d82630817e97ab9ba444ca955a94d","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Fixed #25934 -- Added missing app_name in tutorial 4's urls.py.","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/4cd24bb67c8d82630817e97ab9ba444ca955a94d"},{"sha":"cd0ba8053dfdc81ade9a656dc8049de600638501","author":{"email":"053d8ba57270d3a1f02cbf323aec988ec6018c13@thl.fi","name":"Anssi Kääriäinen"},"message":"Fixed #12885 -- Fixed queries with GenericRelations to multi-table inheritance child models.","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/cd0ba8053dfdc81ade9a656dc8049de600638501"},{"sha":"a6c803a2e3d270818d20f3f0c76e2241de9f0ab1","author":{"email":"12ccfc34a576e22353a02ccc41f1e07a8efa0bc3@gmail.com","name":"Sergey Fedoseev"},"message":"Fixed #25932 -- Made predicates of OGRGeometry return bool instead of int.","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/a6c803a2e3d270818d20f3f0c76e2241de9f0ab1"},{"sha":"5233b70070f8979f41ca1da2c1b1d78c8e30944e","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@johanneshoppe.com","name":"Johannes Hoppe"},"message":"Fixed #25725 -- Made HttpReponse immediately close objects.","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/5233b70070f8979f41ca1da2c1b1d78c8e30944e"},{"sha":"8035cee92293f3319919c8248c7787ba43c05917","author":{"email":"cca6654155aeddbea90ebe7f3e1ae1d4f4f3006d@gmail.com","name":"Simon Charette"},"message":"Fixed #25882 -- Prevented fast deletes matching no rows from crashing on MySQL.\n\nThanks to Trac aliases gerricom for the report, raphaelmerx for the\nattempts to reproduce and Sergey Fedoseev and Tim for the review.\n\nRefs #16891","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/8035cee92293f3319919c8248c7787ba43c05917"},{"sha":"5146e2cf984a83c2eb9d8102ea73ee0792a9528b","author":{"email":"12ccfc34a576e22353a02ccc41f1e07a8efa0bc3@gmail.com","name":"Sergey Fedoseev"},"message":"Fixed #25662 -- Allowed creation of empty GEOS geometries.","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/5146e2cf984a83c2eb9d8102ea73ee0792a9528b"},{"sha":"423b3afce431fd0a1d683bca9b2b80a1c4e3c8ca","author":{"email":"cf5683a160f96df0ae6420fb2eaa7c999477ee65@intel.com","name":"Ed Bartosh"},"message":"Fixed #25939 -- Removed redundant transaction in QuerySet.update_or_create().\n\nThere is no need to wrap the save() call in transaction.atomic() as\nit's already done down the call stack in Model.save_base().","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/423b3afce431fd0a1d683bca9b2b80a1c4e3c8ca"},{"sha":"69b69f6d6085d80ccf36a3e999e9e5b98d580786","author":{"email":"12ccfc34a576e22353a02ccc41f1e07a8efa0bc3@gmail.com","name":"Sergey Fedoseev"},"message":"Fixed #25894 -- Fixed evaluation of zero-length slices of QuerySet.values().","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/69b69f6d6085d80ccf36a3e999e9e5b98d580786"},{"sha":"3d2236773ba88e330841b8c72183b0e978e10909","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Refs #10060 -- Corrected description of multiple annotations bug.","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/3d2236773ba88e330841b8c72183b0e978e10909"},{"sha":"b7fdd60d85ee94df444369be1b2c778cda44a0c2","author":{"email":"f81a8e92865f5a5c3e92e6dc27925ad3cfdb5650@gmail.com","name":"Stewart Park"},"message":"Fixed #24675 -- Skipped SQL_AUTO_IS_NULL query on MySQL if not needed.","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/b7fdd60d85ee94df444369be1b2c778cda44a0c2"},{"sha":"c4e372aaf467ae41315cfe56a718a80469fc5318","author":{"email":"cca6654155aeddbea90ebe7f3e1ae1d4f4f3006d@gmail.com","name":"Simon Charette"},"message":"Fixed #25852 -- Made sure AlterModelManager forces a reload of its model state.\n\nThanks to Geoffrey Sechter and the Django NYC group for the report and Markus\nfor the review.","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/c4e372aaf467ae41315cfe56a718a80469fc5318"},{"sha":"2ec23a3d41be2ba5df9f46b17e0a05eb1b051c41","author":{"email":"4da28a3e71aa38a796e678cbeb75d8af3b8c5292@gmail.com","name":"Garrison Benson"},"message":"Refs #13110 -- Fixed typo in Feed class reference.","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/2ec23a3d41be2ba5df9f46b17e0a05eb1b051c41"},{"sha":"d91cc25a2a43cb2526943dc2285ffe59e38fabfd","author":{"email":"f1dda22f6c87388a4ea6486ed19dfd0f6f6df13d@2xlibre.net","name":"Claude Paroz"},"message":"Fixed #25942 -- Fixed TypedChoiceField.has_changed with nullable field\n\nThis fixes a regression introduced by 871440361.","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/d91cc25a2a43cb2526943dc2285ffe59e38fabfd"},{"sha":"9af40f5df13801ffadcc5ded7440e4616123959f","author":{"email":"23d33f0e22eb610e72d7b33bdbc6be03dbadd604@olle-orks.org","name":"Sven Grunewaldt"},"message":"Fixed #25845 -- Fixed incorrect timezone warnings in custom admin templates.","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/9af40f5df13801ffadcc5ded7440e4616123959f"},{"sha":"ed1bcf05158acf4bf4e0189d477b6c762bd0133e","author":{"email":"12ccfc34a576e22353a02ccc41f1e07a8efa0bc3@gmail.com","name":"Sergey Fedoseev"},"message":"Refs #25894 -- Fixed evaluation of zero-length slices of QuerySet.values() on Oracle.","distinct":false,"url":"https://api.github.com/repos/charettes/django/commits/ed1bcf05158acf4bf4e0189d477b6c762bd0133e"},{"sha":"86eccdc8b67728d84440a46e5bf62c78f2eddf6d","author":{"email":"4235227b51436ad86d07c7cf5d69bda2644984de@ian.feete.org","name":"Ian Foote"},"message":"Fixed #25544 -- Removed duplicate ids in prefetch_related() queries.","distinct":true,"url":"https://api.github.com/repos/charettes/django/commits/86eccdc8b67728d84440a46e5bf62c78f2eddf6d"},{"sha":"3738e4ac46688a0f13139c0b9058fc81c1aac424","author":{"email":"cca6654155aeddbea90ebe7f3e1ae1d4f4f3006d@gmail.com","name":"Simon Charette"},"message":"Fixed #25841 -- Handled base array fields validation errors with params.\n\nThanks to Trac alias benzid-wael for the report.","distinct":true,"url":"https://api.github.com/repos/charettes/django/commits/3738e4ac46688a0f13139c0b9058fc81c1aac424"}]}