Releases: databendlabs/databend
Releases · databendlabs/databend
v1.2.676-nightly
What's Changed
Exciting New Features ✨
- feat: databend-meta transaction support generic bool-expression and else-if chain by @drmingdrmer in #17064
Thoughtful Bug Fix 🔧
- fix: check if the table option is valid according to the engine by @SkyFan2002 in #17076
- fix(ci): flaky test by @zhyass in #17090
- fix(query): double panic if broken state in block builder by @zhang2014 in #17091
- fix(query): Correct sign extension handling in months_days_micros struct by @TCeason in #17086
Others 📒
Full Changelog: v1.2.675-nightly...v1.2.676-nightly
v1.2.675-nightly
What's Changed
Exciting New Features ✨
- feat(query): support global network policy by @everpcpc in #17050
- feat(query): add config network_policy_whitelist by @everpcpc in #17065
- feat(query): pre-check cast type by @andylokandy in #16836
- feat(functions): add jaro_winkler string similarity function by @maxjustus in #16993
- feat(query): add config jwks_refresh_interval & jwks_refresh_timeout by @everpcpc in #17087
Thoughtful Bug Fix 🔧
- fix(query): fix read small parquet files in cluster mode by @sundy-li in #17063
- fix(query): fix thread leak by @zhang2014 in #17077
- fix(query): fix thread leak and remove all usage by @dqhl76 in #17081
- fix: change tracking stream failed by @zhyass in #17072
- fix(query): fix join on not null column cause panic by @b41sh in #17069
- fix: create as query respect ddl_column_type_nullable by @TCeason in #17071
Others 📒
Full Changelog: v1.2.674-nightly...v1.2.675-nightly
v1.2.674-nightly
What's Changed
Exciting New Features ✨
- feat: add key prefix count assertions to transactions by @drmingdrmer in #17053
- feat(query): null type infer as Nullabel(String) by default in create as statement by @TCeason in #17052
Others 📒
Full Changelog: v1.2.673-nightly...v1.2.674-nightly
v1.2.673-nightly
What's Changed
Exciting New Features ✨
- feat: support vacuum leaked table data by @SkyFan2002 in #17022
- feat(query):
to_binaryfunction support variant, bitmap, geometry, geography types by @b41sh in #17026 - feat(query): add interval type by @TCeason in #16990
Thoughtful Bug Fix 🔧
- fix: handle trailing zeros in Raft log WAL with EXT4 writeback mode by @drmingdrmer in #17042
Others 📒
Full Changelog: v1.2.672-nightly...v1.2.673-nightly
v1.2.672-nightly
v1.2.671-nightly
What's Changed
Exciting New Features ✨
- feat: show dropped table and data_retention_time_in_hours in fuse_tim… by @SkyFan2002 in #17015
- feat(rbac): add GrantObject::Warehouse by @TCeason in #17029
- feat(query): partition sort spill by @forsaken628 in #16987
Thoughtful Bug Fix 🔧
- fix: insert and mutation progress by @zhyass in #17014
- fix(query): reuse connection to fix dictionary mysql flaky test by @b41sh in #17016
- fix(ci): flaky test by @zhyass in #17030
- fix: filter push down union in r cte by @xudong963 in #17031
Code Refactor 🎉
- refactor: mget db names and table names remove duplicate ids to avoid too many parameters by @b41sh in #17013
- refactor: integrate fuse table block pruning into pipeline by @dqhl76 in #16841
- refactor: optimize query system.tables when query single table (#16869) by @TCeason in #17021
- refactor(cluster): refactor cluster for dyn cluster [part 1] by @zhang2014 in #17023
Others 📒
- chore(query): bump up rust toolchain to 2024-11-28 by @sundy-li in #16981
- chore: tweak attach table refreshing by @dantengsky in #17019
- chore(query): remove old aggregate codes by @sundy-li in #17025
- chore: add more test to meta-service txn value-matching by @drmingdrmer in #17033
- chore(cluster): disable parallel commit for cluster task by @zhang2014 in #17034
- chore: improve error handling in partition sending loop by @dqhl76 in #17035
- chore(ci): remove musl release by @everpcpc in #17041
Full Changelog: v1.2.670-nightly...v1.2.671-nightly
v1.2.670-nightly
What's Changed
Thoughtful Bug Fix 🔧
- fix(ci): fix benchmark ci failure by @zhang2014 in #17005
Code Refactor 🎉
- refactor: replace
RangeMapwithspan-mapfor better range lookup by @drmingdrmer in #17006 - refactor: revert pr #16869 by @TCeason in #17012
- refactor: auto split large mget_database_names_by_ids into chunks with
KVPbApi::get_pb_values_vec()by @drmingdrmer in #17011
Full Changelog: v1.2.669-nightly...v1.2.670-nightly
v1.2.669-nightly
What's Changed
Exciting New Features ✨
- feat(query): Support
st_collectaggregate function by @b41sh in #16996 - feat(query): Support
flight_connection_max_retry_timesandflight_connection_retry_intervalsetting by @b41sh in #16856
Thoughtful Bug Fix 🔧
- fix(query): group by item allow set returning functions by @b41sh in #16986
- fix: http handler set cookie only when cookie_enabled=true. by @youngsofun in #16992
- fix: need_sticky field was incorrectly set to true. by @youngsofun in #16997
Code Refactor 🎉
- refactor: use temp table to refactor materialized cte by @xudong963 in #16900
- refactor: set path of cookie. by @youngsofun in #17008
Build/Testing/CI Infra Changes 🔌
- ci: ignore RUSTSEC-2024-0402. by @youngsofun in #16998
Others 📒
- chore(query): improve decimal aggregate state by @sundy-li in #16983
- chore(planner): refine physical join by @Dousir9 in #16988
- chore: adjust fuse_time_travel_size() by @SkyFan2002 in #16995
- chore(ci): use new dsn for create database by @zhang2014 in #16968
- chore(ci): rust toolchain 2024-11-28 build image by @sundy-li in #17001
- chore(query): fix topk in native by @sundy-li in #17003
Full Changelog: v1.2.668-nightly...v1.2.669-nightly
v1.2.668-nightly
What's Changed
Exciting New Features ✨
- feat: Support USE CATALOG syntax and current_catalog() function by @flashmouse in #16926
Thoughtful Bug Fix 🔧
- fix: fix segfault in list_domain by @forsaken628 in #16979
- fix(query): keep remaining_predicates when filtering grouping sets by @sundy-li in #16971
- fix(query): fix bug while mysql external dictionary table contains null values by @Dragonliu2018 in #16978
- fix(sqlparser): fix order by followed by scalar by @chagelo in #16967
New Contributors
- @flashmouse made their first contribution in #16926
Full Changelog: v1.2.667-nightly...v1.2.668-nightly
v1.2.667-nightly
What's Changed
Thoughtful Bug Fix 🔧
- fix: solve some inconsistencies between code and comments by @YichiZhang0613 in #16974
Others 📒
Full Changelog: v1.2.666-nightly...v1.2.667-nightly