Releases: databendlabs/databend
Releases · databendlabs/databend
v1.2.776-nightly
What's Changed
Thoughtful Bug Fix 🔧
Others 📒
- chore(query): add log if does not have workload group by @zhang2014 in #18374
- chore(query): reduce memory expansion in transform_aggregate_expand by @sundy-li in #18372
Full Changelog: v1.2.775-nightly...v1.2.776-nightly
v1.2.775-nightly
What's Changed
Exciting New Features ✨
Code Refactor 🎉
- refactor(meta-service): simplify StateMachineApi, remove SMEventSender trait by @drmingdrmer in #18368
Full Changelog: v1.2.774-nightly...v1.2.775-nightly
v1.2.774-nightly
What's Changed
Exciting New Features ✨
Thoughtful Bug Fix 🔧
- fix(script): fetch log script need use the timestamp by @dqhl76 in #18352
- fix: remove temp table from global when drop m_cte temp tables. by @youngsofun in #18354
- fix: cross join return wrong column by @SkyFan2002 in #18355
- chore: refine external history tables by @dqhl76 in #18364
Code Refactor 🎉
- refactor(meta-service): merge
Marked
andSeqMarked
into one by @drmingdrmer in #18350 - refactor(meta-service): simplify StateMachineApi by @drmingdrmer in #18366
Build/Testing/CI Infra Changes 🔌
- ci: fix test which could not pass with mysql handler. by @youngsofun in #18353
Others 📒
- chore(query): refactor RelOperator[part I] by @sundy-li in #18336
- chore(script): add restore logs script for self host by @zhang2014 in #18348
- chore: add VACUUM TEMPORARY TABLES command by @SkyFan2002 in #18349
- chore(query): add max memory ratio quota for workload group by @zhang2014 in #18360
- chore(ci): test_load_epochfs_storage passes on MacOS and container by @ffengyu in #18361
- chore(query): mark the 'create as select' query as heavy by @zhang2014 in #18365
- chore(meta): adjust the log level of some semaphore from info to debug by @zhang2014 in #18367
New Contributors
Full Changelog: v1.2.773-nightly...v1.2.774-nightly
v1.2.773-nightly
What's Changed
Build/Testing/CI Infra Changes 🔌
Others 📒
Full Changelog: v1.2.772-nightly...v1.2.773-nightly
v1.2.772-nightly
What's Changed
Exciting New Features ✨
- feat(query): enable memory percentage quota for the workload group by @zhang2014 in #18328
- feat(storage): capture only changed rows in standard stream by @zhyass in #18330
- feat(query): Enhance SET SECONDARY ROLES to Specify Role Lists by @TCeason in #18337
- feat: enhance system.temporary_tables by @dantengsky in #18339
Thoughtful Bug Fix 🔧
- fix: wrong usage of compression_ratio in parquet table. by @youngsofun in #18333
- fix(query): fix find_leveled_eq_filters works with not in by @sundy-li in #18334
- fix(query): fix incorrect selectivity estimation under NOT column. by @zhang2014 in #18331
- fix: external history tables config and env conflict by @dqhl76 in #18341
Code Refactor 🎉
- refactor(meta-service): upgrade snapshot storage(rotbl) by @drmingdrmer in #18326
- refactor: use header X-DATABEND-SESSION for client session info. by @youngsofun in #18301
- refactor(meta-service): remove temp-snapshot during building snaphsot by @drmingdrmer in #18344
Others 📒
- chore: polish error message when read AVRO. by @youngsofun in #18329
- chore: remove materialized keyword for standard stream by @zhyass in #18327
- chore(query): add token DATEADD as alias of DATE_ADD by @TCeason in #18335
- chore: include path when read invalid parquet file. by @youngsofun in #18343
Full Changelog: v1.2.771-nightly...v1.2.772-nightly
v1.2.771-nightly
What's Changed
Exciting New Features ✨
Thoughtful Bug Fix 🔧
- fix(meta-service): Remove transient
expire_cursor
to prevent state inconsistency by @drmingdrmer in #18318 - fix: should not modify client query_id. by @youngsofun in #18322
- fix(query): fix union all project error by @sundy-li in #18323
- fix(query): to_string(DateColumn, format) should success if date = 9999-12-31 by @TCeason in #18321
Code Refactor 🎉
Full Changelog: v1.2.770-nightly...v1.2.771-nightly
v1.2.770-nightly
What's Changed
Exciting New Features ✨
- feat(optimize): rewrite LIKE '%' (e.g., '%%', '%%%') as IS NOT NULL by @chagelo in #18288
- feat(meta-service): Add millisecond precision for expiration times by @drmingdrmer in #18303
- feat(meta-service): Add
PutSequential
operation for ordered key generation by @drmingdrmer in #18312
Thoughtful Bug Fix 🔧
Code Refactor 🎉
Build/Testing/CI Infra Changes 🔌
- ci: fix artifact category for local benchmark by @everpcpc in #18308
- ci: fix local benchmark setup by @everpcpc in #18309
Others 📒
- chore(script): add check_bad_tables.sh by @zhang2014 in #18300
- chore(meta-service): remove obsolete snapshot v002 support by @drmingdrmer in #18314
- chore(meta): update compatibility chart by @drmingdrmer in #18317
Full Changelog: v1.2.769-nightly...v1.2.770-nightly
v1.2.769-nightly
What's Changed
Exciting New Features ✨
Thoughtful Bug Fix 🔧
- fix: handle Decimal64 properly in
column_update_hll_cardinality
by @dantengsky in #18287 - fix: transient should ignore retention period settings and table options by @dantengsky in #18295
- fix:
create temp table as select
not work in HTTP handler. by @youngsofun in #18304
Code Refactor 🎉
- refactor(meta-service): Drop support for versions before 1.2.547 by @drmingdrmer in #18284
Build/Testing/CI Infra Changes 🔌
- ci: auto retry more workflows by @everpcpc in #18298
- ci: fix trailing space by @everpcpc in #18299
- ci: add local benchmark back by @everpcpc in #18306
Others 📒
- chore(query): add fetch_log.sh script for self host by @zhang2014 in #18248
- chore: impl Display for meta-service txn struct with crate display-more by @drmingdrmer in #18289
- chore(meta): move txn request utils to separate file by @drmingdrmer in #18291
- chore(query): add function current_available_roles and current_secondary_roles by @TCeason in #18290
- chore(query): better name for zip file unload by @sundy-li in #18296
Full Changelog: v1.2.768-nightly...v1.2.769-nightly
v1.2.768-nightly
What's Changed
Exciting New Features ✨
- feat(storage): analyze table noscan by @zhyass in #18254
- feat(meta): Add conflict-free sequence generator v1 by @drmingdrmer in #18273
Thoughtful Bug Fix 🔧
Code Refactor 🎉
- refactor(meta-service): move kvapi-test-suite to separate crate by @drmingdrmer in #18279
Full Changelog: v1.2.767-nightly...v1.2.768-nightly
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
Decimal64
support 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