{"push_id":1044301122,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"6e559dedbc8f17a80d361a05e16e8ce08bb09662","before":"5168abe6ac5e191cb5ce0215f0242c75e13d0f60","commits":[{"sha":"33e0cec956d2e115a3a35212a7863dd0ed8453b4","author":{"email":"0cd9116b5bee85eb1afcb162e993272e5a8f1bcb@gmail.com","name":"Gilad Beeri"},"message":"new: `update_index` will retry after backend failures\n\nNow `update_index` will retry failures multiple times before aborting\nwith a progressive time delay.\n\nThanks to Gilad Beeri (@giladbeeri) for the patch","distinct":true,"url":"https://api.github.com/repos/django-haystack/django-haystack/commits/33e0cec956d2e115a3a35212a7863dd0ed8453b4"},{"sha":"944706c7a6a44c1834fd9518d865b8cd942f6385","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@improbable.org","name":"Chris Adams"},"message":"chg: update_index logging & multiprocessing improvements\n\n* Since older versions of Python are no longer supported we no\n  longer conditionally import multiprocessing (see #1001)\n* Use multiprocessing.log_to_stderr for all messages\n* Remove previously-disabled use of the multiprocessing workers for index removals, allowing the worker code to be simplified","distinct":true,"url":"https://api.github.com/repos/django-haystack/django-haystack/commits/944706c7a6a44c1834fd9518d865b8cd942f6385"},{"sha":"d03a1d62e170ceeb117835b1e4cc60c339af0d13","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@improbable.org","name":"Chris Adams"},"message":"chg: PEP-8 !cosmetic","distinct":true,"url":"https://api.github.com/repos/django-haystack/django-haystack/commits/d03a1d62e170ceeb117835b1e4cc60c339af0d13"},{"sha":"6e559dedbc8f17a80d361a05e16e8ce08bb09662","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@improbable.org","name":"Chris Adams"},"message":"Update changelog !cosmetic","distinct":true,"url":"https://api.github.com/repos/django-haystack/django-haystack/commits/6e559dedbc8f17a80d361a05e16e8ce08bb09662"}]}