01pola.rs
Release of Polars 2.0
Polars 2.0 brings default streaming collection for LazyFrame, initial out-of-core spill-to-disk support, major optimizer and engine improvements, first-class SQL, a new Arrow MapType-based Map dtype, and stricter dtype validation. Its SQL benchmarks on TPC-H/TPC-DS data reportedly outperform DuckDB and DataFusion, though the results are not official benchmark results. Streaming improves memory use but may change row order; spilling starts around 80% RAM with a 64GB disk budget. Strict schemas enable earlier errors and faster iteration.