Self-Adaptive Trigger for Aggregations