{"push_id":698687151,"size":6,"distinct_size":6,"ref":"refs/heads/mimeAPI","head":"26c5d481c30fd6550b3758e69bc7df8653324673","before":"969fcd67e51ebbd09e0c7aea593ec11886a514bc","commits":[{"sha":"81121af6bada1bcc57eeea3e31a7950d365e9089","author":{"email":"7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@systemizer.me","name":"Robert McQueen"},"message":"Adding replace_index argument to search-backfill-namespaces\n\nSummary: The replace_index argument will ensure that indexes are recreated before reindexing the namespace\n\nTest Plan: Tested new functionality on staging rob@nylas.com account\n\nReviewers: emfree\n\nReviewed By: emfree\n\nDifferential Revision: https://phab.nylas.com/D1640","distinct":true,"url":"https://api.github.com/repos/EthanBlackburn/sync-engine/commits/81121af6bada1bcc57eeea3e31a7950d365e9089"},{"sha":"c887a9d5c68c942726ba84177ccd83748d1b37e3","author":{"email":"0a27e12d062ad71673d57f9c2799b207af316885@nylas.com","name":"EthanBlackburn"},"message":"raw mime messages can now be posted to /send\n\nSummary: Merge branch 'master' of github.com:nylas/sync-engine into mimeAPI\n\nTest Plan: added single test to check headers and message body\n\nReviewers: kav-ya\n\nSubscribers: emfree, spang, mg\n\nDifferential Revision: https://phab.nylas.com/D1644","distinct":true,"url":"https://api.github.com/repos/EthanBlackburn/sync-engine/commits/c887a9d5c68c942726ba84177ccd83748d1b37e3"},{"sha":"be666da6aea86bd809dda7a1114c88c315fbc84c","author":{"email":"7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@systemizer.me","name":"Robert McQueen"},"message":"Use gevent.pool.Pool instead of pool array. Limit to 10 active worker threads\n\nAlso monkey patching the search-backfill-namespaces script so we can index multiple accounts at a single time. I've tested the chunk size and pool size such that it takes ~2G memory, which is sufficient for staging and production. The script is cpu intensive, but the GIL stands in our way so it won't exhaust the machine too much. Both the staging db and elasticsearch cluster can take the added load due to concurrency, so I'm assuming that production can do so as well","distinct":true,"url":"https://api.github.com/repos/EthanBlackburn/sync-engine/commits/be666da6aea86bd809dda7a1114c88c315fbc84c"},{"sha":"ca1a0366ea811993a66be1e3105853937cbcc229","author":{"email":"47de38fbdece0d484472919c37c107cfadb2ad00@inboxapp.com","name":"Kavya Joshi"},"message":"Introduce Message.get_header() method.\nNeeded by T1978 fix.","distinct":true,"url":"https://api.github.com/repos/EthanBlackburn/sync-engine/commits/ca1a0366ea811993a66be1e3105853937cbcc229"},{"sha":"2546465fdb3f1d025816a7a9ca343d1b5703a47b","author":{"email":"0a27e12d062ad71673d57f9c2799b207af316885@nylas.com","name":"EthanBlackburn"},"message":"Added Kavya's changes","distinct":true,"url":"https://api.github.com/repos/EthanBlackburn/sync-engine/commits/2546465fdb3f1d025816a7a9ca343d1b5703a47b"},{"sha":"26c5d481c30fd6550b3758e69bc7df8653324673","author":{"email":"0a27e12d062ad71673d57f9c2799b207af316885@nylas.com","name":"EthanBlackburn"},"message":"Merge branch 'master' of github.com:nylas/sync-engine into mimeAPI","distinct":true,"url":"https://api.github.com/repos/EthanBlackburn/sync-engine/commits/26c5d481c30fd6550b3758e69bc7df8653324673"}]}