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 query queue
Databend now supports query queue functionality, which max_running_queries
determines the maximum number of queries that can be run concurrently by setting . If there are more queries, they are queued until processing resources are released.
For example, max_running_queries=3
it means that a maximum of 3 queries can be run concurrently, and any newly added query will be blocked until a previous query is completed.
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.
Explore Databend's UDF Script
Databend currently adds UDF Script support, and JavaScript can be used as a UDF script.
For example, you can define a function with the following statement gcd
:
CREATE FUNCTION gcd (INT, INT) RETURNS BIGINT LANGUAGE javascript HANDLER = 'gcd_js' AS $$
export function gcd_js(a, b) {
while (b != 0) {
let t = b;
b = a % b;
a = t;
}
return a;
}
$$
UDF Script support for the Python language is being advanced in an orderly manner.
Highlights
Here are some noteworthy events, maybe you can find something of interest.
- Transactions and multi-line SQL statements are supported in TASK.
VACUUM TABLE
Supports returning statistical information.is_<type>
Supports series functions for Variant types .- Supports creating inverted indexes.
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.
Upgrade sqllogictest to the latest version
Databend hopes to upgrade sqllogictest to the latest version for more comprehensive support.
sqllogictest = "0.19.1"
This is a good first issue (novice-friendly issue), designed to guide students who are interested in Rust and Databend to participate.
Issue #14874 | Update sqllogictest crate to the latest
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!
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