Ryan Petrello 306f504fb7
optimize the callback receiver to buffer writes on high throughput
additionaly, optimize away several per-event host lookups and
changed/failed propagation lookups

we've always performed these (fairly expensive) queries *on every event
save* - if you're processing tens of thousands of events in short
bursts, this is way too slow

this commit also introduces a new command for profiling the insertion
rate of events, `awx-manage callback_stats`

see: https://github.com/ansible/awx/issues/5514
2020-01-14 12:04:26 -05:00
..
2016-09-26 22:14:47 -04:00
2019-04-12 11:28:27 -04:00
2019-01-15 14:09:01 -05:00
2019-01-15 14:09:01 -05:00
2017-11-10 17:04:33 -05:00