{"push_id":707076187,"size":24,"distinct_size":2,"ref":"refs/heads/master","head":"c63ac8684214c818dd7eebc017c5ea764e4018e2","before":"ee479a0bbca8eb5a199d971fd6c271a25543f439","commits":[{"sha":"4eb3c4b18edc6511f9bf8c98654490fd0dad2331","author":{"email":"9376b685e83a711fba45f684eafc9d02a9e477db@edx.org","name":"Chris Dodge"},"message":"I18N needs to not include the string substitution","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/4eb3c4b18edc6511f9bf8c98654490fd0dad2331"},{"sha":"80e30a411a96e7fc6b58cfa7414d8797b5846aa0","author":{"email":"9376b685e83a711fba45f684eafc9d02a9e477db@edx.org","name":"chrisndodge"},"message":"Merge pull request #8598 from edx/cdodge/fix-formatting-error\n\nI18N needs to not include the string substitution","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/80e30a411a96e7fc6b58cfa7414d8797b5846aa0"},{"sha":"42af5b8e35c39674164121b16ad5a6193fe7c1dd","author":{"email":"9376b685e83a711fba45f684eafc9d02a9e477db@edx.org","name":"Chris Dodge"},"message":"fix problems with multi-seat purchases when accessibility review was completed","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/42af5b8e35c39674164121b16ad5a6193fe7c1dd"},{"sha":"548d0b662ae5f08f28b3a13afa9aac495de0ccc2","author":{"email":"bfd180c46ce521d3df435dc7fe07429ccb38a403@edx.org","name":"Sarina Canelake"},"message":"Remove hinting templates as 'tab:' definition fails on Split","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/548d0b662ae5f08f28b3a13afa9aac495de0ccc2"},{"sha":"4c79a59b632fa899c17b974dacd13241ebd93fb7","author":{"email":"04b66ffb2360c42ea91fdf2fb99d31cafab10efd@edx.org","name":"Andy Armstrong"},"message":"Use RequireJS Optimizer for content libraries","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/4c79a59b632fa899c17b974dacd13241ebd93fb7"},{"sha":"c036aaf4d20c80dcd3e61402274ffb2d81530e8f","author":{"email":"bfd180c46ce521d3df435dc7fe07429ccb38a403@edx.org","name":"Sarina Canelake"},"message":"Remove Hints tab from Studio","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/c036aaf4d20c80dcd3e61402274ffb2d81530e8f"},{"sha":"1b0246e2af561a75e7803f8ad258da5d95f26633","author":{"email":"3963778612207d5b2cc8c08c016ec22b2644921b@arbisoft.com","name":"Awais"},"message":"ECOM-1772 Due date issue test case fixed.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/1b0246e2af561a75e7803f8ad258da5d95f26633"},{"sha":"0f3f98f35dc6a5563641f2d125718b9471db43a6","author":{"email":"9376b685e83a711fba45f684eafc9d02a9e477db@edx.org","name":"chrisndodge"},"message":"Merge pull request #8586 from edx/cdodge/fix-multi-seat_spinner\n\nfix problems with multi-seat purchases when accessibility review was …","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/0f3f98f35dc6a5563641f2d125718b9471db43a6"},{"sha":"19fdaeced3b9bbbcd34ec56edc2254b68b93ce77","author":{"email":"bfd180c46ce521d3df435dc7fe07429ccb38a403@edx.org","name":"Sarina Canelake"},"message":"Merge pull request #8612 from edx/sarina/remove_hinting_templates\n\nRemove hinting templates as 'tab:' definition fails on Split","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/19fdaeced3b9bbbcd34ec56edc2254b68b93ce77"},{"sha":"9175a0c465d92f051d68bb7007443a96bc490dfd","author":{"email":"04b66ffb2360c42ea91fdf2fb99d31cafab10efd@edx.org","name":"Andy Armstrong"},"message":"Merge pull request #8614 from edx/andya/fix-content-libraries\n\nUse RequireJS Optimizer for content libraries","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/9175a0c465d92f051d68bb7007443a96bc490dfd"},{"sha":"d9cdb5d691ef164f4750916c81680ec43d6f1f6a","author":{"email":"5f00ec6ec293b0a704595642a206ec602040930b@edx.org","name":"Nimisha Asthagiri"},"message":"Merge pull request #8615 from edx/nimisha/fix-unit-test\n\nECOM-1772 Due date issue test case fixed.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/d9cdb5d691ef164f4750916c81680ec43d6f1f6a"},{"sha":"1e21945e2223d17ec94c91c570ae7ffe811c62d1","author":{"email":"bfd180c46ce521d3df435dc7fe07429ccb38a403@edx.org","name":"Sarina Canelake"},"message":"Revert \"Merge pull request #8402 from edx/sarina/annotate-middleware\"\n\nThis reverts commit 09425c3d8f1eecf3400b76795441d75bc1b813bb, reversing\nchanges made to 410b9282af9141a2f25eed918700eec53dfbb81a.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/1e21945e2223d17ec94c91c570ae7ffe811c62d1"},{"sha":"f0f3766443547bd7482fcb7187f79d2bea5bb114","author":{"email":"3f75cd8302876f6b2fce511d1c2c3f5ebd94dc18@edx.org","name":"Matt Drayer"},"message":"mattdrayer/ECOM-1773: Fixed invalid URL reversal","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/f0f3766443547bd7482fcb7187f79d2bea5bb114"},{"sha":"39d2be7244ed858a80020fdf6105354cb81156b9","author":{"email":"3f75cd8302876f6b2fce511d1c2c3f5ebd94dc18@hotmail.com","name":"Matt Drayer"},"message":"Merge pull request #8619 from edx/mattdrayer/ECOM-1773\n\nmattdrayer/ECOM-1773: Fixed invalid URL reversal","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/39d2be7244ed858a80020fdf6105354cb81156b9"},{"sha":"e7cbcfff209d6d53bdd4285c850340b402097b25","author":{"email":"bfd180c46ce521d3df435dc7fe07429ccb38a403@edx.org","name":"Sarina Canelake"},"message":"Merge pull request #8618 from edx/sarina/revert-8402\n\nRevert \"Merge pull request #8402 from edx/sarina/annotate-middleware\"","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/e7cbcfff209d6d53bdd4285c850340b402097b25"},{"sha":"8718dc13ca2e7ca58d25dea4e453da2d001d272c","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@edx.org","name":"David Ormsbee"},"message":"Cache SplitMongo course structures in memcached.\n\nThis is primarily to reduce load on MongoDB, where we've lately\nhad performance problems that we suspect are caused by very\nlarge course structures being evicted from MongoDB's cache. This\nmay potentially give us a path to better performance as well,\nbut that's not the goal of this commit.\n\nSurprisingly, LZ4 seemed to actually run more slowly than zlib\nfor this. Possibly because of some overhead in the Python\nbindings? GZip was also surprisingly slow given that it uses\nzlib underneath (something like 5x slower).\n\nUse separate cache backend for caching structures.\n\nAbstract out course structure cache.\n\nadd datadog metrics for compressed course structure sizes\n\nSince we're using a different cache background, we don't need to have a cache prefix\n\nUse dummy cache backend for tests.\n\nFallback to default cache if course_structure_cache doesn't exist.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/8718dc13ca2e7ca58d25dea4e453da2d001d272c"},{"sha":"243ac0048151c57fe3815b0d5f1af8510cd307ce","author":{"email":"3963778612207d5b2cc8c08c016ec22b2644921b@arbisoft.com","name":"Awais"},"message":"ECOM-1772 Due date issue test case fixed.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/243ac0048151c57fe3815b0d5f1af8510cd307ce"},{"sha":"9480a3652c6718362a450980ec7c34ea78ab66a5","author":{"email":"4096627f7f15ff4a699390b891d0abc6ee8b0819@edx.org","name":"Feanil Patel"},"message":"Merge pull request #8632 from edx/hotfix/2015-06-22\n\nHotfix/2015 06 22","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/9480a3652c6718362a450980ec7c34ea78ab66a5"},{"sha":"39ab0f31dc475881d01c49ca783a597215316660","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@edx.org","name":"David Ormsbee"},"message":"Cache SplitMongo course structures in memcached.\n\nThis is primarily to reduce load on MongoDB, where we've lately\nhad performance problems that we suspect are caused by very\nlarge course structures being evicted from MongoDB's cache. This\nmay potentially give us a path to better performance as well,\nbut that's not the goal of this commit.\n\nSurprisingly, LZ4 seemed to actually run more slowly than zlib\nfor this. Possibly because of some overhead in the Python\nbindings? GZip was also surprisingly slow given that it uses\nzlib underneath (something like 5x slower).\n\nUse separate cache backend for caching structures.\n\nAbstract out course structure cache.\n\nadd datadog metrics for compressed course structure sizes\n\nSince we're using a different cache background, we don't need to have a cache prefix\n\nUse dummy cache backend for tests.\n\nFallback to default cache if course_structure_cache doesn't exist.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/39ab0f31dc475881d01c49ca783a597215316660"},{"sha":"b1346fc7476268eeb29d9d139d5dc1cccba542e7","author":{"email":"a4101abcb5ff3f2bf70ab1a6ec15ef1f131e74fc@gmail.com","name":"Adam Palay"},"message":"add tests for structure cache\nuse default cache for tests\nadd test for when cache isn't configured\nadd test for dummy cache\nnoop if no cache found","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/b1346fc7476268eeb29d9d139d5dc1cccba542e7"}]}