v1.0.0-beta.4
· 阅读需 4 分钟
Release date: December 29, 2025
👍 Highlights
This version applies database-level compaction options to existing tables that don't have table-level compaction options. Now users don't have to set compaction options manually for each table if they want to adjust them.
There are also some important bug fixes:
- Panic when sorting on the time index column.
- The experimental
flatformat may create incorrect index files.
It's recommended to upgrade to this version.
Breaking changes
- feat: memory limiter unification write path by @fengjiachun in #7437
- refactor!: remove not working metasrv cli option by @MichaelScofield in #7446
🚀 Features
- feat: introduce granularity for memory manager by @fengjiachun in #7416
- feat: make distributed time constants and client timeouts configurable by @WenyXu in #7433
- feat: pgwire 0.37 by @sunng87 in #7443
- feat: file range dynamic filter by @discord9 in #7441
- feat: allow auto schema creation for pg by @lyang24 in #7459
- feat(repartition): implement enter staging region state by @WenyXu in #7447
- feat!: gc versioned index by @discord9 in #7412
- feat(mito2): implement
ApplyStagingManifestrequest handling by @WenyXu in #7456 - feat: add more MySQL-compatible string functions by @killme2008 in #7454
- feat: refine the MemoryGuard by @fengjiachun in #7466
- feat: update dashboard to v0.11.10 by @ZonaHex in #7479
- feat(metric-engine): support sync logical regions from source region by @WenyXu in #7438
- feat: update dashboard to v0.11.11 by @ZonaHex in #7481
- feat: Implement per range stats for bulk memtable by @evenyag in #7486
- feat(meta-srv): add repartition procedure skeleton by @WenyXu in #7487
- feat: repartition map kv by @discord9 in #7420
- feat: bump version to beta.4 by @evenyag in #7490
- feat: impl
json_get_stringwith new json type by @MichaelScofield in #7489
🐛 Bug Fixes
- fix: using anonymous s3 access when ak and sk is not provided by @shuiyisong in #7425
- fix: flat format use correct encoding in indexer for tags by @evenyag in #7440
- fix: close issue #7457 guard against empty buffer by @yihong0618 in #7458
- fix: part sort share same topk dyn filter&early stop use dyn filter by @discord9 in #7460
- fix(mito2): pass partition expr explicitly to flush task for region by @WenyXu in #7461
- fix(compaction): unify behavior of database compaction options with TTL by @AntiTopQuark in #7402
- fix: RemovedFiles deser compatibility by @discord9 in #7475
- fix: typo in AI-assisted contributions policy by @MichaelScofield in #7472
- fix: more wait time for sqlness start and better message by @yihong0618 in #7485