What's Changed
- chore: remove struct size assertion by @v0y4g3r in #4885
- fix: pyo3 ut by @v0y4g3r in #4894
- feat: optimizer rule for windowed sort by @waynexia in #4874
- feat(index): support building inverted index for the field column on Mito by @zhongzc in #4887
- ci: install numpy in CI by @discord9 in #4895
- chore: update proto depend by @discord9 in #4899
- feat: add json datatype for grpc protocol by @WenyXu in #4897
- refactor: json conversion by @CookiePieWw in #4893
- test: add fuzz test for metric region migration by @WenyXu in #4862
- feat: Support altering table TTL by @v0y4g3r in #4848
- fix(config): update tracing section headers in example TOML files by @waynexia in #4898
- refactor: make use of the "pre_execute" in sql execution interceptor by @MichaelScofield in #4875
- fix: set transaction variables not working in mysql protocol by @killme2008 in #4912
- feat: adds the number of rows and index files size to region_statistics table by @killme2008 in #4909
- chore: provide more info in check batch message by @evenyag in #4906
- feat: implement parse_query api by @sunng87 in #4860
- fix: prune batches from memtable by time range by @evenyag in #4913
- feat: enhance windowed-sort optimizer rule by @waynexia in #4910
- refactor: simplify WeightedChoose by @WenyXu in #4916
- feat: get row group time range from cached metadata by @evenyag in #4869
- chore: short desc markdown about change log level by @discord9 in #4921
- feat: simple limit impl in PartSort by @waynexia in #4922
Full Changelog: v0.10.0-nightly-20241028...v0.10.0-nightly-20241104