TimelyDataflow / differential-dataflow

An implementation of differential dataflow using timely dataflow on Rust.
MIT License
2.51k stars 182 forks source link

Seal: Drop chain while feeding data to builder #482

Closed antiguru closed 2 months ago

antiguru commented 2 months ago

Fix a regression where the columnated merge batcher would only deallocate the merged chain after revealing all data to the builder. Instead, it now drains the chain, which deallocates each chunk after revealing its contents to the builder.