Releases: databendlabs/databend
Releases · databendlabs/databend
v1.2.628-nightly
What's Changed
Exciting New Features ✨
- feat(query): add discovery nodes api by @zhang2014 in #16353
Thoughtful Bug Fix 🔧
- fix(query): fix try cast by @sundy-li in #16341
- fix(query): fix binary default string by @sundy-li in #16345
- fix: push filter down join with materialized cte by @xudong963 in #16349
- fix(query): fix aggregate panic in cluster mode by @zhang2014 in #16319
Code Refactor 🎉
- refactor: Add BaseApi to abstract usually used meta-service access pattern by @drmingdrmer in #16351
- refactor: simplify SchemaApi::list_indexes(), get_index() list_background_jobs() by @drmingdrmer in #16357
- chore(query): optimize window sort by @sundy-li in #16355
Others 📒
- chore: remove unused serde impl by @drmingdrmer in #16347
- chore: remove empty reply struct by @drmingdrmer in #16350
- chore(query): fix window index out of range by @Dousir9 in #16352
- chore: separate test run for temp_table suite by @SkyFan2002 in #16358
Full Changelog: v1.2.627-nightly...v1.2.628-nightly
v1.2.627-nightly
What's Changed
Exciting New Features ✨
- feat(query): add plan cache by @sundy-li in #16333
- feat: login and renew return session_token_validity_in_secs too. by @youngsofun in #16313
Thoughtful Bug Fix 🔧
- fix: reduce sample possibility to avoid flaky test by @xudong963 in #16330
- fix(query): fix IFNULL by @sundy-li in #16339
- fix(query): fix wrong result for join system tables in cluster mode by @zhang2014 in #16342
Code Refactor 🎉
- refactor: Catalog Manager API improvements for create and drop operations by @drmingdrmer in #16338
Full Changelog: v1.2.626-nightly...v1.2.627-nightly
v1.2.626-nightly
v1.2.625-nightly
What's Changed
Exciting New Features ✨
Thoughtful Bug Fix 🔧
- fix(query): fix session leak in ctas by @zhang2014 in #16337
- fix: When Replacing column mask, old
name->id->value
should be completely deleted by @drmingdrmer in #16328
Code Refactor 🎉
Others 📒
- chore(query): explain ast work like explain syntax by @sundy-li in #16335
- chore: support temporary table with memory engine by @SkyFan2002 in #16332
Full Changelog: v1.2.624-nightly...v1.2.625-nightly
v1.2.624-nightly
v1.2.623-nightly
What's Changed
Exciting New Features ✨
- feat: Add
KVPbApi::get_id_and_value()
by @drmingdrmer in #16325 - feat: Check essential permissions when creating table with external location by @dantengsky in #16315
Thoughtful Bug Fix 🔧
- fix: vacuum dry run should carry on when target objects are missing by @dantengsky in #16322
Code Refactor 🎉
- refactor: kv-app-errors does not need serde by @drmingdrmer in #16324
Full Changelog: v1.2.622-nightly...v1.2.623-nightly
v1.2.622-nightly
What's Changed
Exciting New Features ✨
- feat(query): Add jq set returning function for processing Variant data with jq filters by @maxjustus in #16288
Thoughtful Bug Fix 🔧
- fix: uri path used as both path and root. by @youngsofun in #16321
Code Refactor 🎉
- refactor(query): refactor bind set returning functions by @b41sh in #16316
- refactor(query): add config enable_meta_data_upgrade_json_to_pb_from_v307 by @TCeason in #16306
- refactor: add associated type kvapi::Value::KeyType by @drmingdrmer in #16320
Full Changelog: v1.2.621-nightly...v1.2.622-nightly
v1.2.621-nightly
What's Changed
Exciting New Features ✨
- feat: add endpoint /v1/session/logout and record client session ID in meta. by @youngsofun in #16281
- feat(query): ST_GEOGRAPHYFROMEWKT by @forsaken628 in #16302
- feat: support temporary table by @SkyFan2002 in #16250
Thoughtful Bug Fix 🔧
Code Refactor 🎉
- refactor: change value of meta-service key
DatabaseNameIdent
fromDatabaseId
toId<DatabaseId>
by @drmingdrmer in #16299 - refactor: adopt
get_pb()
for get_background_task by @drmingdrmer in #16308 - refactor: Reduce parallelism when vacuuming dropped tables by @dantengsky in #16312
- refactor(query): add setting external_server_request_retry_times by @sundy-li in #16307
Others 📒
- chore: simplify create_data_mask by @drmingdrmer in #16309
Full Changelog: v1.2.620-nightly...v1.2.621-nightly
v1.2.620-nightly
What's Changed
Exciting New Features ✨
- feat(geo): add geography data type by @forsaken628 in #16286
- feat(query): Support create/drop dictionary ddl. by @Winnie-Hong0927 in #16280
Thoughtful Bug Fix 🔧
- fix(query): enable distribute query for system log table by @zhang2014 in #16300
Code Refactor 🎉
- refactor: change
DatabaseInfo.meta
toSeqV<DatabaseMeta>
by @drmingdrmer in #16295
Others 📒
- chore: add setting auto_compaction_segments_limit by @zhyass in #16298
- chore: remove the log about if histogram exists by @xudong963 in #16303
Full Changelog: v1.2.619-nightly...v1.2.620-nightly
v1.2.619-nightly
What's Changed
Exciting New Features ✨
- feat(query): add config udf_server_allow_insecure by @everpcpc in #16290
- feat(query): Inverted index search function support options by @b41sh in #16256
Others 📒
- chore(ci): flaky test by @zhyass in #16207
- chore: replace condition and if_then with txn in txn methods by @drmingdrmer in #16289
- chore(query): bump ast 0.0.3 by @sundy-li in #16283
- chore(query): avoid create query context each auth by @zhang2014 in #16279
- chore(query): remove unused parquet2 codes by @sundy-li in #16282
Full Changelog: v1.2.618-nightly...v1.2.619-nightly