microsoft / Trill

Trill is a single-node query processor for temporal or streaming data.
MIT License
1.24k stars 133 forks source link

Stateless SessionWindow withholding Punctuation Batches #162

Closed peterfreiling closed 2 years ago

peterfreiling commented 2 years ago

Fixing bug where stateless SessionWindow can withhold punctuations/batches indefinitely when there are no data events. This can result in time not progressing as expected and a memory leak as we accumulate more and more StreamMessages/ColumnBatches.