“…Bulk evictions are common in time-based windows, where the arrival of one data item at the youngest end of the window can trigger the eviction of several data items at the oldest end. For example, consider a window of size 60 seconds, with data items at timestamps [0.1,0.2,0.3,0.4,0.5, 10,20,30,40,50,60] seconds. If the next data item to be inserted has timestamp 61, the window must evict the items at timestamps [0.1,0.2,0.3,0.4,0.5].…”