{"push_id":1766916995,"size":53,"distinct_size":53,"ref":"refs/heads/master","head":"0a1e103dcefb245342884e07044f22a78bb49d08","before":"2f9fd91bc3d5c14b5a66b4d33c767b2032ec194a","commits":[{"sha":"97f41bc615728892df122ca18345eae3913d328c","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Introduce CM_Jobdistribution_Queue interface","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/97f41bc615728892df122ca18345eae3913d328c"},{"sha":"fa510a5c91a5796676cb7c9ad4a3461b71ddc571","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Introduce CM_Serializer_SerializerInterface with ArrayConvertible implementation","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/fa510a5c91a5796676cb7c9ad4a3461b71ddc571"},{"sha":"177afaae0b2c9860243337d208cbc051c9e5c8ad","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Introduce CM_Jobdistribution_Serializer","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/177afaae0b2c9860243337d208cbc051c9e5c8ad"},{"sha":"e7730ed6f44aac404a3ea66958524a186105f5b5","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Convert JobManager and JobWorker into queue service\n- introduce Queue gearman implemtantion\n- move parts of Gearman into Gearman implementation\n- move JobWorker gearman's consume implementation\n- store params on job instead of passing it to run/queue methods","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/e7730ed6f44aac404a3ea66958524a186105f5b5"},{"sha":"9dffa18cae91bec13301bdfb7c7002e6b1fbf82d","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Merge branch 'master' of github.com:cargomedia/cm into gearman-as-service","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/9dffa18cae91bec13301bdfb7c7002e6b1fbf82d"},{"sha":"5811ddd8f93df2723455de87e17171d0d3f39d42","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Adjust job-manager/queue config","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/5811ddd8f93df2723455de87e17171d0d3f39d42"},{"sha":"e5a17d1b69877d09035a1699f5258652613546c5","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Merge branch 'master' of github.com:cargomedia/cm into gearman-as-service","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/e5a17d1b69877d09035a1699f5258652613546c5"},{"sha":"88e7beb71c6e134d149e63ee52141a20ac24259f","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Add constructor docu","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/88e7beb71c6e134d149e63ee52141a20ac24259f"},{"sha":"c692f2bc1f1ce2e3c6a4ab4ef8de338014911956","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Adjust Queue interface name up to conventions","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/c692f2bc1f1ce2e3c6a4ab4ef8de338014911956"},{"sha":"2c635c703dfb93ca7e3a74164802174bbbb98f52","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Rename JobSerializer, check for instance type when before creating job","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/2c635c703dfb93ca7e3a74164802174bbbb98f52"},{"sha":"13456a187375bc16add41b2bff2788fc6f42a7b0","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Serialize to, unserialize from strings","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/13456a187375bc16add41b2bff2788fc6f42a7b0"},{"sha":"0d7518cce881619da77ed26cd348a9892a9d2042","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Add docu for JobQueue","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/0d7518cce881619da77ed26cd348a9892a9d2042"},{"sha":"4df6e0aa46ce6d86ec8fc8c685c277da5585adba","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Introduce CM_Jobdistribution_RPCInterface and implement it in CM_Gearman_JobService\n\n- rename","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/4df6e0aa46ce6d86ec8fc8c685c277da5585adba"},{"sha":"41f863c9c33a15feb761e151d1e8f94dac5ba03f","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Renaming","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/41f863c9c33a15feb761e151d1e8f94dac5ba03f"},{"sha":"fb4df386c0aa2277544139944e08a9c5a54b2785","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Introduce Newrelic's runAsTransaction","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/fb4df386c0aa2277544139944e08a9c5a54b2785"},{"sha":"ac6c41f75e785590f5cfc29f567ad19db0527f3c","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Streamline run/runMultiple\n\n- Introduce result serializer\n- Simplify running jobs in Worker\n- TIdy results and its serialization","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/ac6c41f75e785590f5cfc29f567ad19db0527f3c"},{"sha":"4aaf24f15e681c01b76953e97bff04462e491cbc","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Fix filename type","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/4aaf24f15e681c01b76953e97bff04462e491cbc"},{"sha":"37d4781bd8f84f6fdae06ca7c9590cdfb5931638","author":{"name":"Tomasz Durka","email":"946d95679ff6abb45cac1e1cf00648e080a7ba90@durka.pl"},"message":"Merge branch 'master' of github.com:cargomedia/cm into gearman-as-service\n\nConflicts:\n\tresources/config/default.php","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/37d4781bd8f84f6fdae06ca7c9590cdfb5931638"},{"sha":"651e00db2e11a442297b8ec81cb4b14ef5f3c4fa","author":{"name":"Vladimir Finko","email":"dcb293febf9a4ac6cf160fda74b74f42e4398d73@cargomedia.ch"},"message":"change CM_Gearman_Factory methods signatures","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/651e00db2e11a442297b8ec81cb4b14ef5f3c4fa"},{"sha":"7b6e98b7b2b7594f561fb38b58c523fa3e06e17d","author":{"name":"Vladimir Finko","email":"dcb293febf9a4ac6cf160fda74b74f42e4398d73@cargomedia.ch"},"message":"rename publish to queue","distinct":true,"url":"https://api.github.com/repos/cargomedia/cm/commits/7b6e98b7b2b7594f561fb38b58c523fa3e06e17d"}]}
{"actor":{"display_login":"fvovan"}}