Releases: databendlabs/databend
Releases · databendlabs/databend
v1.2.689-nightly
What's Changed
Exciting New Features ✨
- feat: orc support fill missing tuple field by @youngsofun in #17247
- feat(sqlsmith): fuzz test support read Sqlite and Duckdb test by @b41sh in #17301
Thoughtful Bug Fix 🔧
- fix(query): window function support params by @b41sh in #17282
- fix: copy into table collect files twice some times. by @youngsofun in #17300
- fix: set query_kind earlier to ensure it takes effect. by @youngsofun in #17302
- fix: use full path as cache key for parquet meta. by @youngsofun in #17313
- fix: column not found in analyze by @zhyass in #17321
- fix(query): unsupport datetime format item should not return panic error by @TCeason in #17323
Code Refactor 🎉
- refactor(query): only call once finish callback by @sundy-li in #17293
- refactor(query): record state_offsets to reduce the memory leak of agg by @sundy-li in #17285
- refactor(query): introduce udf runtime pool by @forsaken628 in #17304
Others 📒
- chore(ci): fix release patch version by @everpcpc in #17278
- chore(ci): fix gen next patch release by @everpcpc in #17281
- chore(ci): unit test with 16c64g by @everpcpc in #17283
- chore: try fix flaky ci by @TCeason in #17265
- chore(ci): add bendsql binary to release by @everpcpc in #17289
- chore: databend-test print more stderr by @TCeason in #17288
- chore: Bump opendal to include a fix for gcs by @Xuanwo in #17290
- chore: make error message of conflicting transactions more user-friendly by @SkyFan2002 in #17307
- chore: add enable_prune_cache setting by @dqhl76 in #17308
- chore(query): improve fuse row fetch, use accumulating by @sundy-li in #17309
- chore(ci): fix pack binaries by @everpcpc in #17332
- chore(ci): fix pack binaries in release by @everpcpc in #17335
Full Changelog: v1.2.688-nightly...v1.2.689-nightly
v1.2.688-nightly
What's Changed
Exciting New Features ✨
- feat: hilbert clustering by @zhyass in #17045
- feat: support vacuum aggregating index by @SkyFan2002 in #17231
- feat(cluster): support warehouse level show processlist and kill query by @zhang2014 in #17249
Thoughtful Bug Fix 🔧
- fix: Upload to stage in streaming way instead by @Xuanwo in #17230
- fix(cluster): fix heartbeat self managed after network fail by @zhang2014 in #17241
- fix(query): fix
array_agg
failed if the argument is NULL by @b41sh in #17244 - fix(query): increase state_rows in copy agg state rows by @sundy-li in #17252
- fix(query): hash table scatter will always send agg meta by @sundy-li in #17245
- fix(query): fix lazy columns missed in constant table scan by @Damon07 in #17258
- fix: vacuum index not work if index is dropped by create or replace by @SkyFan2002 in #17263
Code Refactor 🎉
- refactor: create/drop_warehouse return WarehouseInfo by @TCeason in #17254
- refactor: only set global settings need to check super privilege by @TCeason in #17255
Others 📒
- chore(ci): fix release bump log by @everpcpc in #17227
- chore(ci): stable release ignore patch versions by @everpcpc in #17228
- chore(ci): better generate release by @everpcpc in #17232
- chore(ci): fix release sha for backport by @everpcpc in #17238
- chore: fix flaky dictionary test by @b41sh in #17199
- chore(ci): presign artifact for download by @everpcpc in #17253
- chore(sqllogictests): Check container and stop first to avoid conflict running by @b41sh in #17261
- chore: Bump opendal to pinned tag version by @Xuanwo in #17259
- chore(ci): fix release bump version by @everpcpc in #17277
New Contributors
Full Changelog: v1.2.687-nightly...v1.2.688-nightly
v1.2.680-p3
What's Changed
Exciting New Features ✨
- feat(query): load ndjson support ts with diff units. by @youngsofun in #17239
Thoughtful Bug Fix 🔧
- fix(query): backport to 680 stick the created_by infos in parquet writer by @sundy-li in #17223
- fix(query): backport hash table scatter will always send agg meta by @sundy-li in #17267
Full Changelog: v1.2.680-p2...v1.2.680-p3
v1.2.687-nightly
What's Changed
Exciting New Features ✨
- feat(query): load ndjson support ts with diff units. by @youngsofun in #17203
- feat(sqlsmith): fuzz query support sqllogic test cases by @b41sh in #17216
Thoughtful Bug Fix 🔧
- fix(query): fix aggregating index conflict with min/max rewrite by @b41sh in #17182
- fix: name resolution bug in quoted ident case sensitive mode by @zhyass in #17198
- fix(query): record state_rows in aggregate payload by @sundy-li in #17194
- fix: system.tables table visibility by @TCeason in #17202
- fix(query): interval total microseconds add overflow check by @TCeason in #17215
- fix(cluster): fix warehouse audit log not working with add cluster by @zhang2014 in #17219
- fix(query): fix register function working with nullable scalar by @sundy-li in #17217
- fix(query): stick the created_by infos in parquet writer by @sundy-li in #17220
Code Refactor 🎉
- refactor: include key information in errors when listing meta-service key-values by @drmingdrmer in #17192
Documentation 📔
Others 📒
- chore: try split number cast function impl by @TCeason in #17155
- chore: add udf compat ci by @TCeason in #17184
- chore(ci): upload sccache log for build by @everpcpc in #17201
- chore(planner): improve histogram cardinality estimation by @Dousir9 in #17200
- chore: Fix warning for backtrace while compiling by @Xuanwo in #17204
- chore(ci): fix sccache log path by @everpcpc in #17206
- chore(ci): update sccache log artifact name by @everpcpc in #17211
- chore(ci): adjust build & test workflows by @everpcpc in #17213
- chore: bring back function
set_cache_capacity
by @dantengsky in #17196 - chore: try fix flaky ci by @TCeason in #17222
- chore(ci): fix release find last tag by @everpcpc in #17226
Full Changelog: v1.2.686-nightly...v1.2.687-nightly
v1.2.680-p2
What's Changed
Others 📒
- chore(ci): upload sccache log for build (#17201) by @everpcpc in #17205
- chore(ci): fix sccache log path by @everpcpc in #17209
- chore(ci): update sccache log artifact name by @everpcpc in #17212
- chore(backport): improve histogram cardinality estimation (#17200) by @Dousir9 in #17210
Full Changelog: v1.2.680-p1...v1.2.680-p2
v1.2.686-nightly
What's Changed
Exciting New Features ✨
Thoughtful Bug Fix 🔧
- fix(cluster): fix unassign warehouse nodes failure by @zhang2014 in #17195
- fix(cluster): skip the recovery for warehouses that are not running state. by @zhang2014 in #17193
Others 📒
- chore(ci): support backport release by @everpcpc in #17185
- chore(ci): auto add pr-backport label by @everpcpc in #17190
- chore: simplify setting API by @drmingdrmer in #17138
- chore: fix flaky datetime test by @TCeason in #17188
Full Changelog: v1.2.685-nightly...v1.2.686-nightly
v1.2.680-p1
What's Changed
Others 📒
- chore(ci): auto add pr-backport label by @everpcpc in #17189
- chore(binder): fix bind cte by @everpcpc in #17187
Full Changelog: v1.2.680...v1.2.680-p1
v1.2.685-nightly
What's Changed
Thoughtful Bug Fix 🔧
- fix(cluster): disable forward warehouse request in self-managed cluster by @zhang2014 in #17176
- fix(query): check state is allocated or not when oom by @sundy-li in #17179
Others 📒
- chore: Remove unused settings for ssl by @Xuanwo in #17173
- chore: check schema for small parquet file too. by @youngsofun in #17175
Full Changelog: v1.2.684-nightly...v1.2.685-nightly
v1.2.684-nightly
What's Changed
Exciting New Features ✨
- feat(query): support direct the spill data to a different bucket by @forsaken628 in #17159
- feat(cluster): support system-managed cluster by @zhang2014 in #17051
Code Refactor 🎉
Others 📒
- chore: adjust fuse_time_travel_size() by @SkyFan2002 in #17164
- chore: more logging for
vacuum drop table
execution by @SkyFan2002 in #17168
Full Changelog: v1.2.683-nightly...v1.2.684-nightly
v1.2.683-nightly
What's Changed
Exciting New Features ✨
- feat(sqlsmith): Support generate fuzz query sql by @b41sh in #17153
- feat(ci): add ttc (tcp testing container) by @sundy-li in #17160
Thoughtful Bug Fix 🔧
- fix(query): return semantic error for SRFs in WHERE and HAVING clauses by @takaebato in #17167
Code Refactor 🎉
- refactor: Bump OpenDAL to 0.51 by @Xuanwo in #17161
- refactor: Optimize When Querying the tables_history Table with the Condition table_id = n by @TCeason in #17166
Others 📒
New Contributors
- @takaebato made their first contribution in #17167
Full Changelog: v1.2.682-nightly...v1.2.683-nightly