{"push_id":928041556,"size":12,"distinct_size":1,"ref":"refs/heads/master","head":"2307d73ce2e69756820a2b809ad521e5f5bf2ee9","before":"5a3fe4ca96685b3b8985f9ed9c7d05fb8ee107e6","commits":[{"sha":"848ed232930bb0300e7ed22c7c838fc0efc5e54a","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@unbekandt.eu","name":"Soulou"},"message":"Clean unit: store float64 seconds, with nanosecond precision in redis, compatibility with Sidekiq","distinct":false,"url":"https://api.github.com/repos/jgeiger/go-workers/commits/848ed232930bb0300e7ed22c7c838fc0efc5e54a"},{"sha":"0f9accbeff56480bf09b0b602e38e4b7f56f1e29","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@unbekandt.eu","name":"Soulou"},"message":"Fix durationToSecondsWithNanoPrecision and related tests","distinct":false,"url":"https://api.github.com/repos/jgeiger/go-workers/commits/0f9accbeff56480bf09b0b602e38e4b7f56f1e29"},{"sha":"69e922395d315a814b5c8902a69d1ece1424e3a0","author":{"email":"4e03d6d687cdd267e0603f365b62b1f38d4b9ae0@gmail.com","name":"John Allison"},"message":"Update travis to build in 1.1 and 1.4","distinct":false,"url":"https://api.github.com/repos/jgeiger/go-workers/commits/69e922395d315a814b5c8902a69d1ece1424e3a0"},{"sha":"4f7974846994c67567657dbe3778399e63667022","author":{"email":"4e03d6d687cdd267e0603f365b62b1f38d4b9ae0@gmail.com","name":"John Allison"},"message":"Merge pull request #36 from Scalingo/schedule_job\n\nImplement EnqueueIn and EnqueueAt","distinct":false,"url":"https://api.github.com/repos/jgeiger/go-workers/commits/4f7974846994c67567657dbe3778399e63667022"},{"sha":"1eb53815f400d1549afe27913e0bde68ac969c3c","author":{"email":"5b073babf31dbb386e48703e01562aa73d441f95@gmail.com","name":"Duke"},"message":"add Access-Control-Allow-Origin header to stats","distinct":false,"url":"https://api.github.com/repos/jgeiger/go-workers/commits/1eb53815f400d1549afe27913e0bde68ac969c3c"},{"sha":"a5368356aa61a226ca34f130ea9c312eda3d8d25","author":{"email":"4e03d6d687cdd267e0603f365b62b1f38d4b9ae0@gmail.com","name":"John Allison"},"message":"Merge pull request #49 from dukex/cors\n\nadd Access-Control-Allow-Origin header to stats","distinct":false,"url":"https://api.github.com/repos/jgeiger/go-workers/commits/a5368356aa61a226ca34f130ea9c312eda3d8d25"},{"sha":"c695c7e69f67be3391c848eb8bccde02854f156c","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@unbekandt.eu","name":"Soulou"},"message":"Fix race condition on Fetch() Fixes #51","distinct":false,"url":"https://api.github.com/repos/jgeiger/go-workers/commits/c695c7e69f67be3391c848eb8bccde02854f156c"},{"sha":"340a7fcd3f5428da0e5b380842979040a667c5f8","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@unbekandt.eu","name":"Soulou"},"message":"Fix data race on exit when waiting managers, can't delete the currently browsed map Fixes #52","distinct":false,"url":"https://api.github.com/repos/jgeiger/go-workers/commits/340a7fcd3f5428da0e5b380842979040a667c5f8"},{"sha":"ed7769a9ffe8ae24292c63d940e332f20fbe6593","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@unbekandt.eu","name":"Soulou"},"message":"Fix data race of loadWorkers() <-> processing()\n\nThe first function is called directly at initialisation\nand the second when the worker quits.\n\nThere is a data race in the case the app quits directly, and nil\nexception could happen\n\nFixes #54","distinct":false,"url":"https://api.github.com/repos/jgeiger/go-workers/commits/ed7769a9ffe8ae24292c63d940e332f20fbe6593"},{"sha":"356c3bdb214d9e3ff0ceb5d9d7a5b5e372282a76","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@unbekandt.eu","name":"Soulou"},"message":"Similar data race fix than #51 but in scheduled tasks routine","distinct":false,"url":"https://api.github.com/repos/jgeiger/go-workers/commits/356c3bdb214d9e3ff0ceb5d9d7a5b5e372282a76"},{"sha":"57c25b26305edfe578adbb737d84bd54246adcd9","author":{"email":"1f0a51c36efaa0f44e4899c26d2028681997c8ea@unbekandt.eu","name":"Soulou"},"message":"Lock list of workers when quitting to avoid data race","distinct":false,"url":"https://api.github.com/repos/jgeiger/go-workers/commits/57c25b26305edfe578adbb737d84bd54246adcd9"},{"sha":"2307d73ce2e69756820a2b809ad521e5f5bf2ee9","author":{"email":"c25f41f3c36c2f530f3664bfe1bd5e32402e1a41@irco.com","name":"jgeiger"},"message":"Merge remote-tracking branch 'upstream/race_hunting'","distinct":true,"url":"https://api.github.com/repos/jgeiger/go-workers/commits/2307d73ce2e69756820a2b809ad521e5f5bf2ee9"}]}