{"push_id":967519427,"size":4,"distinct_size":4,"ref":"refs/heads/ft-refactor","head":"6b64fa43c1f4aad91acd6866da8a434849097751","before":"02ec3b661450eb46884322b9463c44b40554150c","commits":[{"sha":"4a459a4a28fefb697a8efcfe02f47498a3e7b7c1","author":{"email":"35514b93218cf7852acb391cfe1f25f38c3a5ba3@etsy.com","name":"Eli Reisman"},"message":"[REFACTOR] FlowTracker Refactor:\n  1. Refactor value objects\n  2. Refactor data model, typing, transport\n  4. Pluggable aggregation functions to push rollup data with Flow updates\n  5. Update debug logging in FlowTracker\n  6. Bump POM.xml version to 0.8","distinct":true,"url":"https://api.github.com/repos/etsy/Sahale/commits/4a459a4a28fefb697a8efcfe02f47498a3e7b7c1"},{"sha":"9e0c0640ecffcdbd64707a1df6532e60942254cc","author":{"email":"35514b93218cf7852acb391cfe1f25f38c3a5ba3@etsy.com","name":"Eli Reisman"},"message":"[REFACTOR] Update data unpacking at API data ingest endpoints ; add more logging to sql-util","distinct":true,"url":"https://api.github.com/repos/etsy/Sahale/commits/9e0c0640ecffcdbd64707a1df6532e60942254cc"},{"sha":"19970b35aa3f89f77098ceec225356d34d5fd89f","author":{"email":"35514b93218cf7852acb391cfe1f25f38c3a5ba3@etsy.com","name":"Eli Reisman"},"message":"[REFACTOR] bunch of data model and field naming updates for NodeJS side","distinct":true,"url":"https://api.github.com/repos/etsy/Sahale/commits/19970b35aa3f89f77098ceec225356d34d5fd89f"},{"sha":"6b64fa43c1f4aad91acd6866da8a434849097751","author":{"email":"35514b93218cf7852acb391cfe1f25f38c3a5ba3@etsy.com","name":"Eli Reisman"},"message":"[REFACTOR] remove a bunch of type checking from node app ; whitespace fixes","distinct":true,"url":"https://api.github.com/repos/etsy/Sahale/commits/6b64fa43c1f4aad91acd6866da8a434849097751"}]}