{"push_id":835667817,"size":3,"distinct_size":3,"ref":"refs/heads/efischer/cohort_membership_model","head":"5cdd656983131916442e3e9247139f32e210fbd4","before":"c622f03a6a92ba3bce04681d716c877cf7bb2422","commits":[{"sha":"5a4c0b3a8111fa3e31fef20d9464ff4417f46aad","author":{"email":"e84cce00b45172cb54f7ee32f14917caf5929de3@edx.org","name":"Eric Fischer"},"message":"Adding unit test to verify failure\n\nUnfortunately, this test doesn't actually work at the moment. By\ntrying to run add_user_to_cohort *inside* a thread, we run into the\nissue described here: https://code.djangoproject.com/ticket/12118\n\nThis has been fixed as of django 1.8.\n\nThe test doesn't fail. Since the threads crash out, the line that\nshould be throwing an exception (in unpatched code) is not doing so.\n\nI'll come up with a better way to test this, this is more of a\ndocumentation checkin.","distinct":true,"url":"https://api.github.com/repos/edx/edx-platform/commits/5a4c0b3a8111fa3e31fef20d9464ff4417f46aad"},{"sha":"7fab7a31e619fc72fc38d0696536875f3cd3fa07","author":{"email":"e84cce00b45172cb54f7ee32f14917caf5929de3@edx.org","name":"Eric Fischer"},"message":"Migrations\n\nThese are the migrations needed for CohortMembership to function.\n0005 establishes the table, 0006 will be crafted to move existing data\ninto the table as needed. Note that 0006 is currently just a blank\nplaceholder, I'll be writing that migration by hand in a later commit.","distinct":true,"url":"https://api.github.com/repos/edx/edx-platform/commits/7fab7a31e619fc72fc38d0696536875f3cd3fa07"},{"sha":"5cdd656983131916442e3e9247139f32e210fbd4","author":{"email":"e84cce00b45172cb54f7ee32f14917caf5929de3@edx.org","name":"Eric Fischer"},"message":"Code changes\n\nThe code changes needed to get CohortMembership functioning properly.\nI'll update this commit with further details on final squash-before-commit,\nexpansive comments will live on the PR until that point in time.","distinct":true,"url":"https://api.github.com/repos/edx/edx-platform/commits/5cdd656983131916442e3e9247139f32e210fbd4"}]}