This week in Databend #29
Databend aimed to be an open source elastic and reliable cloud warehouse, it offers blazing fast query and combines elasticity, simplicity, low cost of the cloud, built to make the Data Cloud easy.
Big changes
Below is a list of some major changes that we don't want you to miss.
Features
- add metactl to dump data in json from a sled db by @drmingdrmer. (#4167)
- integrate select query with new processor by @zhang2014. (#3932)
- add hash function city64WithSeed by @junli1026. (#4131)
Improvement
- refactorings about show plan by @BohuTANG. (#4130, #4138, etc.)
- scalar introduce Viewer & ViewerIter GATs by @sundy-li. (#4093)
- migrate more functions for datavalue2
Performance Improvement
- refactor if to get better performance by @Veeupup. (#4160)
- improve storage accessor initiate logic by @BohuTANG. (#4159)
Bug fixes
- Fix Analyze between by @sundy-li. (#4136)
- app-error should not fail state machine txn by @drmingdrmer. (#4099)
Tips
Let's learn a weekly tip from Databend.
Announce OpenDAL
Open Data Access Layer that connect the whole world together.
- General: designed for any workload, not only for Databend.
- Zero-Overhead: Using this lib is just like using the native SDK.
- Easy to understand: Both for using and implementing.
This project has now been separated from Databend and is offered as a separate project -> datafuselabs/opendal.
Please see proposal: Vision of Databend DAL for the vision of OpenDAL.
See its change history details in #3677.
Changelogs
You can check the changelogs of Databend nightly to learn about our latest developments.
- v0.6.66-nightly
- v0.6.65-nightly
- v0.6.64-nightly
- v0.6.63-nightly
- v0.6.62-nightly
- v0.6.61-nightly
- v0.6.60-nightly
Ecosystem/Upstream
From open source, for open source. Our team is also committed to contributing to the Rust ecosystem and upstream dependencies.
- datafuselabs/opendal: Open Data Access Layer that connect the whole world together. Work led by @Xuanwo
- bitsvec: A bit vector with the Rust standard library's portable SIMD API. by @PsiACE
Meet Us
Please join the DatafuseLabs Community if you are interested in Databend.
We are looking forward to seeing you try our code. We have a strong team behind you to ensure a smooth experience in trying our code for your projects. If you are a hacker passionate about database internals, feel free to play with our code.
You can submit issues for any problems you find. We also highly appreciate any of your pull requests.