What's new in the v0.9 series release
Release Date: Fri Jan 13 2023
Databend v0.9.0 was officially released on January 13, 2023! Compared to v0.8.0, we have made more than 5,000 commits, 700+ optimizations and fixes, 4,347 file changes, and 340,000 lines of code changes in v0.9.0. Thanks to all the community partners who participated and to everyone who made Databend better!
Full Changelog: https://github.com/datafuselabs/databend/compare/v0.8.0-nightly...v0.9.0-nightly
Key Features ✨
- Brand new type system
- Implement the Rust version of JSONB
- Full support for JOINs
- Support for cost-based optimizer
- Native Storage Format with strawboat
- Efficient bloom filter filtering
- Designing and open-sourcing serverless DataSharing protocol
- Stage
Important Improvements 🎉
read_parquet
supports reading local parquet files directly without importing- Commonly used function performance optimization, commonly used GEO function support
- Distinct performance optimization
- Adaptive String HashTable
- SQLancer integration
- Parquet reading acceleration
- The previous python version sqllogictest was rewritten to use Rust
- NDJSON and JSON output format support
- ALTER TABLE supports recluster
- Support hyperloglog update and delete: https://db.in.tum.de/~freitag/papers/p23-freitag-cidr19.pdf
New Contributors
- @xychu made their first contribution in https://github.com/datafuselabs/databend/pull/7653
- @junaire made their first contribution in https://github.com/datafuselabs/databend/pull/7950
- @zenria made their first contribution in https://github.com/datafuselabs/databend/pull/8011
- @rdettai made their first contribution in https://github.com/datafuselabs/databend/pull/8071
- @guzzit made their first contribution in https://github.com/datafuselabs/databend/pull/8327
- @miles170 made their first contribution in https://github.com/datafuselabs/databend/pull/8381
- @TszKitLo40 made their first contribution in https://github.com/datafuselabs/databend/pull/8388
- @eliasyaoyc made their first contribution in https://github.com/datafuselabs/databend/pull/8404
- @kemingy made their first contribution in https://github.com/datafuselabs/databend/pull/8839
Try Databend Now!
Databend is available on a variety of Linux platforms and macOS. Click here to open the release page on GitHub, then select and download for your platform.
To deploy Databend, follow the Deployment Guide.