{"push_id":2768816441,"size":1,"distinct_size":1,"ref":"refs/heads/stable/2.0.x","head":"4441826026c888a479d5262d47fbbd72a689efa8","before":"e7dffda16729e79194813427c775c94f141f127c","commits":[{"sha":"4441826026c888a479d5262d47fbbd72a689efa8","author":{"name":"Michael Sanders","email":"b10cdd8201044ece7b0b90ad0a0c971af196d2dc@arm.com"},"message":"[2.0.x] Fixed #29499 -- Fixed race condition in QuerySet.update_or_create().\n\nA race condition happened when the object didn't already exist and\nanother process/thread created the object before update_or_create()\ndid and then attempted to update the object, also before update_or_create()\nsaved the object. The update by the other process/thread could be lost.\n\nBackport of 271542dad1686c438f658aa6220982495db09797 from master","distinct":true,"url":"https://api.github.com/repos/django/django/commits/4441826026c888a479d5262d47fbbd72a689efa8"}]}
{"actor":{"display_login":"timgraham"}}