{"push_id":642329226,"size":2,"distinct_size":1,"ref":"refs/heads/jcr-qs-push","head":"26062ace74edb3665303c7b4e23f8ef77c490108","before":"0ddff521bed87d2a07d2154ac18abcc6b3a71d23","commits":[{"sha":"0e3de3d2733a6b5e9dbb5d43196445da743793d0","author":{"email":"4ce87f5ca5596825d366b739cd5c4750d74e0217@gmail.com","name":"Collin Redding"},"message":"Merge pull request #54 from redding/jcr-new-dat-worker-pool\n\nUpdate to the latest `DatWorkerPool`","distinct":false,"url":"https://api.github.com/repos/redding/qs/commits/0e3de3d2733a6b5e9dbb5d43196445da743793d0"},{"sha":"26062ace74edb3665303c7b4e23f8ef77c490108","author":{"email":"4ce87f5ca5596825d366b739cd5c4750d74e0217@gmail.com","name":"Collin Redding"},"message":"Add `Qs.push` for adding payloads to queues given a queue name\n\nThis adds `Qs.push` which is a lower-level method for adding\npayloads to a queue. This is future setup for retrying and events\nbut is currently useful for custom error handlers. When a job\nfails, users may be using an error tracker. The error tracker can\nbe provided enough information so that it can retry a job manually\nusing `Qs.push`. Typically, a separate app will not have access to\nthe `Queue` object so it can't use `enqueue`. This allows adding\njobs to queues without having a `Queue` instance. This is less\nsafe than using the `enqueue` method and should only be used for\nspecial circumstances.","distinct":true,"url":"https://api.github.com/repos/redding/qs/commits/26062ace74edb3665303c7b4e23f8ef77c490108"}]}