Why there is a limitation in aggregate plugin usage:
"You should be very careful to set logstash filter workers to 1 (-w 1 flag) for this filter to work correctly otherwise events may be processed out of sequence and unexpected results will occur
".
But another filter plugin elapsed which works with multiple events too does not have such a limitation?
It seems that "out of sequence processing" effect is more important in duration calculation but not in aggregation.