What's Changed
- fix: fix exits typos by @WenyXu in #2772
- feat(mito): implements row group level page cache by @evenyag in #2688
- feat: add open candidate region step by @WenyXu in #2757
- feat(puffin): add file reader by @zhongzc in #2751
- feat: unit test for mutable vector by @QuenKar in #2768
- feat: add random weighted choose in load_based selector by @fengys1996 in #2234
- build(cmd): upgrade clap to 4.x by @bigboss2063 in #2775
- refactor: Remove usages of the old storage crate by @evenyag in #2777
- ci: add ubuntu:18.10 dev-builder for using old version glibc(>=2.28) by @zyy17 in #2779
- feat: heartbeat handler control by @fengjiachun in #2780
- refactor: adjust metric engine structure by @waynexia in #2773
- fix: bring back
inactive_region_ids
by @WenyXu in #2783 - build: upgrade etcd-client to 0.12.2 by @tisonkun in #2781
- feat(puffin): add file writer by @zhongzc in #2776
- refactor: remove sequence number from ScanRequest by @waynexia in #2785
- chore(puffin): remove tests by @zhongzc in #2789
- chore(puffin): re-add tests file by @zhongzc in #2790
- feat: add update metadata step for downgrading leader region by @WenyXu in #2771
- fix: add missing error display message by @waynexia in #2791
- test: use EtcdStore in IT cases by @tisonkun in #2734
- fix: correct mysql timestamp encoding for binary protocol by @sunng87 in #2797
- feat: add put_only field to skip filtering deletion by @evenyag in #2801
- chore: internal ChrootKvBackend refactor and test by @tisonkun in #2799
- feat: handle scan request on metric engine by @waynexia in #2793
- refactor: start datanode more flexibly by @MichaelScofield in #2800
- feat: supports decimal type in RPC by @QuenKar in #2788
- feat: add
set_readonly_gracefully
for engine by @WenyXu in #2787 - feat(inverted_index): add index reader by @zhongzc in #2803
- fix: windows build and check ci check for windows by @sunng87 in #2819
New Contributors
- @bigboss2063 made their first contribution in #2775
Full Changelog: v0.5.0-nightly-20231120...v0.5.0-nightly-20231127