Releases: databendlabs/databend
Releases · databendlabs/databend
v1.2.767-nightly
What's Changed
Exciting New Features ✨
Thoughtful Bug Fix 🔧
- fix: skipping vacuum inside explicit transaction by @dantengsky in #18228
- fix(query): view query should not cover the origin query by @TCeason in #18272
- fix: add
Decimal64support for HLL cardinality calculation by @dantengsky in #18276 - fix: fix AssumeRole Credential Caching by @Xuanwo in #18274
- fix: transient table does not work as expected inside explicit transaction by @dantengsky in #18215
Code Refactor 🎉
- refactor: change default http_session_timeout_secs to 4 hour. by @youngsofun in #18270
- refactor: String column like % can rewrite to true by @TCeason in #18263
Full Changelog: v1.2.766-nightly...v1.2.767-nightly
v1.2.766-nightly
What's Changed
Exciting New Features ✨
- feat: insert with stage support from and file_format clause. by @youngsofun in #18256
Thoughtful Bug Fix 🔧
- fix: check compression options when binding
CREATE TABLEstatement by @chagelo in #18261 - fix(query): decimal64 not correct shrink_scalar by @forsaken628 in #18267
- fix(query): add find_leveled_eq_filters function by @sundy-li in #18264
Full Changelog: v1.2.765-nightly...v1.2.766-nightly
v1.2.765-nightly
What's Changed
Exciting New Features ✨
Thoughtful Bug Fix 🔧
Others 📒
- chore(query): introducing ColumnView provides a new abstraction that unifies access to Column and const Column by @forsaken628 in #18260
Full Changelog: v1.2.764-nightly...v1.2.765-nightly
v1.2.764-nightly
What's Changed
Exciting New Features ✨
- feat(meta-service): Add feature flag system to meta service by @drmingdrmer in #18234
- feat: parquet and avro add option USE_LOGIC_TYPE. by @youngsofun in #18232
- feat: support external history tables by @dqhl76 in #18194
- feat(meta-service): add FetchAddU64 command to txn by @drmingdrmer in #18243
- feat(query): full support for decimal64 by @forsaken628 in #18198
- feat: support asof join by @KKould in #18238
- feat(query): support comment syntax by @TCeason in #18240
- feat(meta-service): add FetchAddU64.match_seq by @drmingdrmer in #18258
- feat: Add ZIP compression type by @KKould in #18257
Thoughtful Bug Fix 🔧
- fix: wrong timestamp value when copy from avro. by @youngsofun in #18249
- fix(query): Copy into CSV file support both CRLF and LF delimiter by @b41sh in #18250
- fix: build runtime filter in cluster by @SkyFan2002 in #18247
Code Refactor 🎉
- refactor(query): add row_count, ndv, null_count for system.columns by @zhang2014 in #18246
- refactor: remove unused field step from sequence meta by @drmingdrmer in #18245
Build/Testing/CI Infra Changes 🔌
- ci: fix get all jobs for retry by @everpcpc in #18235
- ci: run benchmark on github runner by @everpcpc in #18244
Others 📒
- chore: avoid setting empty conf for Session by @SkyFan2002 in #18236
- chore(query): support custom tables for optimizer test case by @zhang2014 in #18255
Full Changelog: v1.2.763-nightly...v1.2.764-nightly
v1.2.763-nightly
What's Changed
Build/Testing/CI Infra Changes 🔌
- ci: update comment for auto retry by @everpcpc in #18230
- ci: also auto retry for main by @everpcpc in #18231
Others 📒
- chore: improve logging for FUSE change tracking and partitions pruning by @dantengsky in #18229
- chore(cache): Add minimum threshold for table data disk cache size by @dantengsky in #18227
Full Changelog: v1.2.762-nightly...v1.2.763-nightly
v1.2.762-nightly
What's Changed
Exciting New Features ✨
- feat: impl
table&databasepushdown scan forsystem.indexesby @KKould in #18191 - feat(query): Array Functions Supporting ARRAY and VARIANT Types by @b41sh in #18213
Thoughtful Bug Fix 🔧
- fix(query): fix incorrect pushdown for grouping sets by @sundy-li in #18223
- fix(query): fix recusive wrapper codes in python udf by @sundy-li in #18219
Build/Testing/CI Infra Changes 🔌
- ci: log job status for retry by @everpcpc in #18216
- ci: fix retry cancelled workflows by @everpcpc in #18220
- ci: fix find related pr for workflow run by @everpcpc in #18221
- ci: fix check typos by @everpcpc in #18222
- ci: fix retry workflow url by @everpcpc in #18224
- ci: fix check failure jobs by @everpcpc in #18225
Full Changelog: v1.2.761-nightly...v1.2.762-nightly
v1.2.761-nightly
What's Changed
Exciting New Features ✨
- feat(meta-service): add metrics for snapshot building by @drmingdrmer in #18212
- feat(query): support imports and packages in python udf scripts by @sundy-li in #18187
Others 📒
Full Changelog: v1.2.760-nightly...v1.2.761-nightly
v1.2.760-nightly
What's Changed
Exciting New Features ✨
- feat(query): add new syntax to support only modify field comment by @TCeason in #18193
- feat: impl
to_numberfor Decimal by @KKould in #18175 - feat: Add Operator Cache for databend by @Xuanwo in #18196
- feat(meta-service): add metrics for watch stream by @drmingdrmer in #18209
- feat(meta-service): add metrics for stream access operations by @drmingdrmer in #18210
Thoughtful Bug Fix 🔧
- fix(query): check enterprise license embedded by @everpcpc in #18202
- fix(query): add_months need to respect last day of month by @TCeason in #18201
Code Refactor 🎉
- refactor(query): Enhance
OBJECT_INSERTand Rename JSON Functions by @b41sh in #18199 - refactor(query): refactor union all pipeline by @zhang2014 in #18203
- refactor: implement cooperative state machine for range/list operations by @drmingdrmer in #18204
Build/Testing/CI Infra Changes 🔌
- ci: auto retry on runner failure by @everpcpc in #18206
- ci: fix retry on dev workflow_run by @everpcpc in #18207
- ci: fix retry on dev workflow_run by @everpcpc in #18208
Others 📒
Full Changelog: v1.2.759-nightly...v1.2.760-nightly
v1.2.759-nightly
What's Changed
Exciting New Features ✨
- feat(meta-service): add expirable keys stat to metrics and cluster-status API by @drmingdrmer in #18179
- feat(query): when decimal is used as an aggregate group by column, decimal64 is used by @forsaken628 in #18171
- feat: support show temp tables from all sessions by @SkyFan2002 in #18183
- feat(query-cache): add config to toggle meta-service ownership cache on query by @drmingdrmer in #18197
Thoughtful Bug Fix 🔧
- fix(meta-service): watcher metrics should be updated when sender is created and dropped by @drmingdrmer in #18182
- fix(query): alter column comment can not change column type by @TCeason in #18181
Code Refactor 🎉
- refactor: init to support external storage for history tables by @dqhl76 in #18185
- refactor(query): use graphs to build pipelines by @zhang2014 in #18184
Build/Testing/CI Infra Changes 🔌
Others 📒
Full Changelog: v1.2.758-nightly...v1.2.759-nightly
v1.2.758-nightly
What's Changed
Exciting New Features ✨
- feat: impl
Refresh Ngram Indexby @KKould in #18128 - feat: Use query id as trace id by @Xuanwo in #17947
Thoughtful Bug Fix 🔧
- fix: transient table no work as expected inside explicit transaction by @dantengsky in #18160
- fix: Bloom filter not updated after refresh by @KKould in #18170
Code Refactor 🎉
- refactor: simply management of tmp table in session. by @youngsofun in #18162
- refactor(query): remove system.query_log and system.queries_profile_log by @zhang2014 in #18155
- refactor(query-management): rewrite
user_apitests without mock by @drmingdrmer in #18174
Others 📒
- chore: upgrade sub-cache from 0.2.0 to 0.2.1 by @drmingdrmer in #18163
- chore: update ports in example config to default by @everpcpc in #18165
- chore: add notes in example configs by @everpcpc in #18166
- chore(meta-client): refactor client side logging by @drmingdrmer in #18173
- chore: revert "fix: transient table no work as expected inside explicit transaction (#18160) by @dantengsky in #18172
- chore: fix lint issues in user_api tests by @drmingdrmer in #18177
- chore(ci): add fuzz decimal tests by @sundy-li in #18176
Full Changelog: v1.2.757-nightly...v1.2.758-nightly