databend
databend copied to clipboard
tracking: refactor window
Summary
Refactor window to improve performance, reduce memory usage and support spill for window.
- [x] #16448
- [x] #16441
- [x] Optimising block serialisation memory usage #16580
- [ ] Using parquet to serialize spilled blocks may further reduce io #16612