Databend is a modern cloud data warehouse. Designed for flexibility and efficiency to support your large-scale analysis needs. Free and open source. Experience the cloud service now: https://app.databend.cn .
What's On In Databend
Explore Databend's new developments this week and encounter Databend that is closer to your heart.
Support multi-table insertion
Databend now supports multi-table insertion. Data can be inserted into multiple different tables according to actual needs. It supports unconditional insertion and conditional insertion modes.
The syntax is as follows:
-- Unconditional multi-table insert
INSERT [ OVERWRITE ] ALL
intoClause [ ... ]
<subquery>
-- Conditional multi-table insert
INSERT [ OVERWRITE ] { FIRST | ALL }
{ WHEN <condition> THEN intoClause [ ... ] }
[ ... ]
[ ELSE intoClause ]
<subquery>
If you'd like to learn more, feel free to contact the Databend team or check out the resources listed below.
Code Corner
Let’s explore code snippets or projects in Databend and the surrounding ecosystem.
Support OpenTelemetry context propagation
OpenTelemetry is a performance observation tool that helps track and monitor data requests in distributed systems. Databend Query now has built-in support for OpenTelemetry context propagation, allowing Databend to be better integrated into existing monitoring systems, making it easier for developers to track and analyze the flow of queries throughout the system.
Interested friends are welcome to read the following materials to learn how to use Databend Go Driver to implement distributed tracing.
- Examples | How to Realize Distributed Tracing Using Native Go Driver with Databend
- PR | feat: support otel context propagation for databend-query
Highlights
Here are some noteworthy events, maybe you can find something of interest.
- Supports
st_makeline
andst_geometryfromewkb
geographic information functions. - Supports refreshing the inverted index after data changes, including synchronous and asynchronous modes.
- STREAM supports Time Travel and specified offsets.
- Read Docs | Access Control to learn about access control in Databend.
What's Up Next
We are always open to cutting-edge technologies and innovative ideas, and welcome you to join the community and inject vitality into Databend.
Support query forwarding
Databend plans to support query forwarding capabilities, which has the following two main benefits:
- Flexible routing: Avoid queries having to be strictly routed to the original node that generated it.
- Stateless: In situations similar to k8s (Kubernetes) deployment, the system does not need state management.
Issue #15127 | feat: query forward
If you are interested in this topic, you can try to solve some of the problems or participate in discussions and PR reviews. Alternatively, you can click on https://link.databend.rs/im-feeling-lucky to pick a random question, good luck!
New Contributors
Meet new people in the community. Databend is a better place because of you.
- @kkk25641463 implemented
st_makeline
function support, #15059 . - @c8ef Fixed type mismatch in SQL logic tests, #15090 .
Changelog
Check out the changelog for Databend's daily builds to stay up to date on the latest developments.
Address: https://github.com/datafuselabs/databend/releases
Contributors
A big thank you to the contributors for their great work this week.
Connect With Us
Databend is an open source, flexible, low-cost, new data warehouse based on object storage that can also perform real-time analysis. We look forward to your attention and exploring cloud native data warehouse solutions together to create a new generation of open source Data Cloud.
Linus took matters into his own hands to prevent kernel developers from replacing tabs with spaces. His father is one of the few leaders who can write code, his second son is the director of the open source technology department, and his youngest son is a core contributor to open source. Huawei: It took 1 year to convert 5,000 commonly used mobile applications Comprehensive migration to Hongmeng Java is the language most prone to third-party vulnerabilities. Wang Chenglu, the father of Hongmeng: open source Hongmeng is the only architectural innovation in the field of basic software in China. Ma Huateng and Zhou Hongyi shake hands to "remove grudges." Former Microsoft developer: Windows 11 performance is "ridiculously bad " " Although what Laoxiangji is open source is not the code, the reasons behind it are very heartwarming. Meta Llama 3 is officially released. Google announces a large-scale restructuring