{"push_id":648757136,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b5a8d1492983fe9ec15e729f920de728fcbfda18","before":"cdf0b4e46979569524d10970e47e27ae161977d6","commits":[{"sha":"b5a8d1492983fe9ec15e729f920de728fcbfda18","author":{"email":"374208f9b1c73e4b41bd225834d06874e324a111@juniper.net","name":"Megh Bhatt"},"message":"Add generator back pressure mechanism in collector. Defer the\nstate machine dequeue when the database queue crosses a threshold\nso that no more entries are enqueued to the database queue.\nSimilarly defer the session reader when the state machine queue\ncrosses a threshold so that no more events are enqueued to the\nstate machine queue. Deferring the session reader should lead\nto the socket transmit buffer on the generator getting full\nand build up of the transmit sandesh queue and eventually\ndrop of the sandesh messages there.\nCloses-Bug: #1447349\nChange-Id: Id14f97f7d9a035569eb22541e888202f2886d4dd","distinct":true,"url":"https://api.github.com/repos/Juniper/contrail-sandesh/commits/b5a8d1492983fe9ec15e729f920de728fcbfda18"}]}