Databend is a powerful cloud data warehouse. Built for elasticity and efficiency. Free and open. Also available in the cloud: https://app.databend.com .
What's New
Check out what we've done this week to make Databend even better for you.
Features & Improvements ✨
Planner
- optimize topk in cluster mode (#9092)
Query
- support
select * exclude [column_name | (col_name, col_name,...)]
(#9009) - alter table flashback (#8967)
- new table function
read_parquet
to read parquet files as a table (#9080) - support
select * from @stage
(#9123)
Storage
Code Refactoring 🎉
Memory Tracker
- keep tracker state consistent (#8973)
REST API
- drop ctx after query finished (#9091)
Bug Fixes 🔧
Configs
- add more tests for hive config loading (#9074)
Planner
- try to fix table name case sensibility (#9055)
Functions
- vector_const like bug fix (#9082)
Storage
- update last_snapshot_hint file when purge (#9060)
Cluster
- try fix broken pipe or connect reset (#9104)
What's On In Databend
Stay connected with the latest news about Databend.
RESTORE TABLE
By the snapshot ID or timestamp you specify in the command, Databend restores the table to a prior state where the snapshot was created. To retrieve snapshot IDs and timestamps of a table, use FUSE_SNAPSHOT.
-- Restore with a snapshot ID
ALTER TABLE <table> FLASHBACK TO (SNAPSHOT => '<snapshot-id>');
-- Restore with a snapshot timestamp
ALTER TABLE <table> FLASHBACK TO (TIMESTAMP => '<timestamp>'::TIMESTAMP);
Learn More
What's Up Next
We're always open to cutting-edge technologies and innovative ideas. You're more than welcome to join the community and bring them to Databend.
Adding Build Information to Error Report
An error report currently only contains an error code and some information about why the error occurred. When build information is available, troubleshooting will become easier.
"Code: xx. Error: error msg... (version ...)"
Issue 9117: Add Build Information to the Error Report
Please let us know if you're interested in contributing to this issue, or pick up a good first issue at https://link.databend.rs/i-m-feeling-lucky to get started.
Changelog
You can check the changelog of Databend Nightly for details about our latest developments.
- v0.8.144-nightly
- v0.8.143-nightly
- v0.8.142-nightly
- v0.8.141-nightly
- v0.8.140-nightly
- v0.8.139-nightly
- v0.8.138-nightly
- v0.8.137-nightly
Contributors
Thanks a lot to the contributors for their excellent work this week.
andylokandy | b41sh | BohuTANG | dantengsky | drmingdrmer | everpcpc |
lichuang | mergify[bot] | PsiACE | RinChanNOWWW | sandflee | soyeric128 |
sundy-li | TCeason | Xuanwo | xudong963 | youngsofun | zhang2014 |
ZhiHanZ |
Connect With Us
We'd love to hear from you. Feel free to run the code and see if Databend works for you. Submit an issue with your problem if you need help.
DatafuseLabs Community is open to everyone who loves data warehouses. Please join the community and share your thoughts.
- Databend Official Website
- GitHub Discussions (Feature requests, bug reports, and contributions)
- Twitter (Stay in the know)
- Slack Channel (Chat with the community)