What's Changed
- fix: return version string based on request protocol by @sunng87 in #4680
- feat(wal): increase recovery parallelism by @v0y4g3r in #4689
- chore: print downgraded region last_entry_id by @WenyXu in #4701
- feat: gRPC auto create table hint by @fengjiachun in #4700
- feat: add json data type by @CookiePieWw in #4619
- chore: remove unused method by @fengjiachun in #4703
- feat: parallel in row group level under append mode by @waynexia in #4704
- chore: avoid schema check when auto_create_table_hint is disabled by @fengjiachun in #4712
- feat: skip caching uncompressed pages if they are large by @evenyag in #4705
- chore: remove
validate_request_with_table
by @WenyXu in #4710 - chore: refresh route table by @fengjiachun in #4673
- fix: support append-only physical table by @waynexia in #4716
- feat(index): add
RangeReader
trait by @zhongzc in #4718 - perf(flow): use batch mode for flow by @discord9 in #4599
- docs: use docs comment prefix and bump toml2docs version by @zyy17 in #4711
- feat: add respective get_by_path UDFs for JSON type by @CookiePieWw in #4720
- fix: pipeline dissert error is returned directly to the user, instead of printing a warn log by @paomian in #4709
- chore: enable fuzz test for append table by @WenyXu in #4702
- feat(index): add explicit adapter between
RangeReader
andAsyncRead
by @zhongzc in #4724 - chore: add auto-decompression layer for otlp http request by @shuiyisong in #4723
- fix: config test failed and use
similar_asserts::assert_eq
to replaceassert_eq
for long string compare by @zyy17 in #4731 - fix: sort cargo toml by @shuiyisong in #4735
- feat: add respective
json_is
UDFs for JSON type by @CookiePieWw in #4726 - fix: determine region role by using is_readonly by @WenyXu in #4725
- fix: opensrv Use After Free update by @discord9 in #4732
- feat: add an option to turn on compression for arrow output by @sunng87 in #4730
- refactor(tables): improve
tables
performance by @v0y4g3r in #4737 - chore: add log ingest interceptor by @shuiyisong in #4734
- feat: improve support for postgres extended protocol by @sunng87 in #4721
- docs: json datatype rfc by @CookiePieWw in #4515
- fix: use gcc-10 in release dev build by @discord9 in #4741
- chore(fuzz): print table name for debugging by @WenyXu in #4738
- build(deps): use original jsonb repo by @CookiePieWw in #4742
- fix: cannot input tag for the dev-builder image by @daviderli614 in #4743
- refactor: remove DfPlan wrapper by @waynexia in #4733
- fix: disable field pruning in last non null mode by @evenyag in #4740
- feat: use new image for gcc-10 by @discord9 in #4748
- feat: flush other workers if still need flush by @evenyag in #4746
- feat: add more h3 scalar functions by @sunng87 in #4707
- feat: improve observability for procedure by @poltao in #4675
- feat: migrate local WAL regions by @WenyXu in #4715
- feat: list/array/timezone support for postgres output by @sunng87 in #4727
- feat: include order by to commutativity rule set by @waynexia in #4753
- refactor!: simplify NativeType trait and remove percentile UDAF by @waynexia in #4758
- fix: Release CI & make rustls use
ring
by @discord9 in #4750 - refactor: unify the styling in
create_or_alter_tables_on_demand
by @WenyXu in #4756 - feat: returning warning instead of error on unsupported
SET
statement by @sunng87 in #4761 - chore: relax table name constraint by @v0y4g3r in #4766
Full Changelog: v0.10.0-nightly-20240909...v0.10.0-cd4bf239d-20240925-1727244173