{"push_id":541023045,"size":110,"distinct_size":110,"ref":"refs/heads/develop","head":"8439cce7f4abd46b3c76d9381861566db4f69642","before":"c0a1a9c8a5008ae78e7bfb4e633abd103101fb1d","commits":[{"sha":"a18f6252f573fbb92b5c91d61f39fd1b771137b7","author":{"email":"2dff4fc90e2973f54d62e257480de234bc59e2c4@twitter.com","name":"P. Oscar Boykin"},"message":"Initial add of the generic optimizer code","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/a18f6252f573fbb92b5c91d61f39fd1b771137b7"},{"sha":"18b37384187755096c6280c2e5816141f6dc60f9","author":{"email":"2dff4fc90e2973f54d62e257480de234bc59e2c4@twitter.com","name":"P. Oscar Boykin"},"message":"Fix scala 2.9.3 compiler crash","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/18b37384187755096c6280c2e5816141f6dc60f9"},{"sha":"7be19b10090f80ede20fa2e5f7d3b4d67286c189","author":{"email":"2dff4fc90e2973f54d62e257480de234bc59e2c4@twitter.com","name":"P. Oscar Boykin"},"message":"Improve the Rule API, and add many tests\n\nAdded tests for HMap\n\nActually add the tests\n\nGet the tests passing","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/7be19b10090f80ede20fa2e5f7d3b4d67286c189"},{"sha":"a22c6e91f9f7aaf241b11e614867177b11cfb9d7","author":{"email":"2dff4fc90e2973f54d62e257480de234bc59e2c4@twitter.com","name":"P. Oscar Boykin"},"message":"Add several more example optimization rules","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/a22c6e91f9f7aaf241b11e614867177b11cfb9d7"},{"sha":"fb65cca471740f44945ff20a959fa49147b12d16","author":{"email":"2dff4fc90e2973f54d62e257480de234bc59e2c4@twitter.com","name":"P. Oscar Boykin"},"message":"Add a HMap constructor, per Julien's suggestion","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/fb65cca471740f44945ff20a959fa49147b12d16"},{"sha":"43a7e7701bfed7e9d2a60ad745530afb05784fbc","author":{"email":"2dff4fc90e2973f54d62e257480de234bc59e2c4@twitter.com","name":"P. Oscar Boykin"},"message":"Fix a 2.10 compile issue","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/43a7e7701bfed7e9d2a60ad745530afb05784fbc"},{"sha":"296cf4db7e60307c72c680d20d6ef9cd660b316c","author":{"email":"b40b7796b7556b6727299d1068450ce3524a3b6a@twitter.com","name":"Ian O Connell"},"message":"Wip","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/296cf4db7e60307c72c680d20d6ef9cd660b316c"},{"sha":"4871503d78d88681753a5d09aa744b39b2b2e40e","author":{"email":"b40b7796b7556b6727299d1068450ce3524a3b6a@twitter.com","name":"Ian O Connell"},"message":"Simplify","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/4871503d78d88681753a5d09aa744b39b2b2e40e"},{"sha":"d758b6cef91497b2f1c691ab3478ffccb1d13b97","author":{"email":"b40b7796b7556b6727299d1068450ce3524a3b6a@twitter.com","name":"Ian O Connell"},"message":"Fix map coalese bug","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/d758b6cef91497b2f1c691ab3478ffccb1d13b97"},{"sha":"4f8e99dec323919b3867163743acd7d8e458f8c0","author":{"email":"b40b7796b7556b6727299d1068450ce3524a3b6a@twitter.com","name":"Ian O Connell"},"message":"tmp","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/4f8e99dec323919b3867163743acd7d8e458f8c0"},{"sha":"53e1b79e782cafc157c88782d6efcaf095129d88","author":{"email":"2dff4fc90e2973f54d62e257480de234bc59e2c4@twitter.com","name":"P. Oscar Boykin"},"message":"A more complex example rule to prove the utility","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/53e1b79e782cafc157c88782d6efcaf095129d88"},{"sha":"853a07ccd9823c087bba15519c0e92eeb19bcf93","author":{"email":"2dff4fc90e2973f54d62e257480de234bc59e2c4@twitter.com","name":"P. Oscar Boykin"},"message":"address some review comments","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/853a07ccd9823c087bba15519c0e92eeb19bcf93"},{"sha":"7a9a494db94fd79e65d9af14a8c034e9a25a62e4","author":{"email":"b40b7796b7556b6727299d1068450ce3524a3b6a@twitter.com","name":"Ian O Connell"},"message":"Adds some throttling options too","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/7a9a494db94fd79e65d9af14a8c034e9a25a62e4"},{"sha":"ec00b25f68b550242720051f5147320c24b49fca","author":{"email":"2dff4fc90e2973f54d62e257480de234bc59e2c4@twitter.com","name":"P. Oscar Boykin"},"message":"Add a test, fix a bug, address some of Jco's comments","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/ec00b25f68b550242720051f5147320c24b49fca"},{"sha":"4104b8bbe315111c9abbabf00fd2568ff5a421be","author":{"email":"2dff4fc90e2973f54d62e257480de234bc59e2c4@twitter.com","name":"P. Oscar Boykin"},"message":"Adds ConcurrentMemory platform, shows value of DagOptimizer","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/4104b8bbe315111c9abbabf00fd2568ff5a421be"},{"sha":"18ec34b3d1dd793e24d9fbb587bf60561ae11767","author":{"email":"f3b056cadd0f4a15140505bb7e11e0c7105a6bc2@gmail.com","name":"Jonathan Coveney"},"message":"Merge pull request #537 from twitter/dag_processing\n\nInitial add of the generic optimizer code","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/18ec34b3d1dd793e24d9fbb587bf60561ae11767"},{"sha":"6bd11e1f4f71542f55f714f1dc0d41787c8b753b","author":{"email":"2dff4fc90e2973f54d62e257480de234bc59e2c4@twitter.com","name":"P. Oscar Boykin"},"message":"Merge branch 'develop' into future-memory","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/6bd11e1f4f71542f55f714f1dc0d41787c8b753b"},{"sha":"34321fe2ffdf91da0c4233eb4b0e3a5dc6bd77f6","author":{"email":"b40b7796b7556b6727299d1068450ce3524a3b6a@twitter.com","name":"Ian O Connell"},"message":"Make a MergableStore -> Mergeable in the builder api to match the storm one.\n\nReview comments","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/34321fe2ffdf91da0c4233eb4b0e3a5dc6bd77f6"},{"sha":"08b7565619690aca7d6d66a4ea54f7a4e6244d8e","author":{"email":"b40b7796b7556b6727299d1068450ce3524a3b6a@twitter.com","name":"Ian O Connell"},"message":"Fix handling a non-serializable val","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/08b7565619690aca7d6d66a4ea54f7a4e6244d8e"},{"sha":"e17a97943eaa690cc1bfea5461fb49918148413b","author":{"email":"121d1a9f371cba57b6de66548bdc34d05cfaa80f@twitter.com","name":"Guanglei Song"},"message":"Add unittest for UniqueKeyedService.","distinct":true,"url":"https://api.github.com/repos/willianzhao/summingbird/commits/e17a97943eaa690cc1bfea5461fb49918148413b"}]}