Skip to content

v1.1.0

Compare
Choose a tag to compare
@jiacai2050 jiacai2050 released this 30 Mar 09:30
· 766 commits to main since this release
50fe782

Major features

  • Initial support for InfluxQL, usage can be found here.
  • Introduce proxy module:
    • Support auto update schema when a new column occurs in the write request;
    • Support forward stream sql query now, usage can be found here.
  • Optimize SST write/read process with less memory consumption.
  • explain analyze [SQL] statement is able to show the details of scan procedure.

What's Changed

  • chore: push nightly image to ghcr.io by @jiacai2050 in #684
  • fix: nightly docker image name by @jiacai2050 in #687
  • refactor: move grpc create table to sql crates by @jiacai2050 in #689
  • chore: image name must be lowercase by @jiacai2050 in #691
  • feat: add go sdk tests by @jiacai2050 in #686
  • refactor: replace tokio lock with std lock in some sync scenarios by @ShiKaiWi in #694
  • docs: change the description of qr-code by @archerny in #697
  • fix: Parse string without specify time zone to local time stamp by @MachaelLee in #692
  • ci: upgrade the Rust version used in CI by @ShiKaiWi in #700
  • refactor: remove table flush policy by @ShiKaiWi in #704
  • fix: avoid file purge when they are used in queries by @jiacai2050 in #699
  • feat: support rewrite basic raw query in influxql by @Rachelint in #683
  • refactor: remove cluster version by @ShiKaiWi in #669
  • chore: update pull_request_template.md by @hehex9 in #708
  • chore: modify code coverage trigger conditions by @chunshao90 in #709
  • chore: add concrete tag to log when write failed by @jiacai2050 in #707
  • feat: support the simplest influxql raw query by @Rachelint in #710
  • feat: replace native-tls with rustls by @dust1 in #701
  • feat: support auto create table config by @MachaelLee in #713
  • feat: support integration tests for influxql by @ShiKaiWi in #719
  • refactor: remove custom oss impl by @jiacai2050 in #720
  • docs: replace qr-code by @archerny in #725
  • feat: add influxdb write by @jiacai2050 in #723
  • fix: Panicked when OceanBase table client is initialing by @MachaelLee in #728
  • chore: update issue template by @jiacai2050 in #731
  • feat: new crate trace_metric for collecting metrics in read procedure by @ShiKaiWi in #714
  • fix: div zero when compaction by @ShiKaiWi in #734
  • fix: failure to open a single table does not interrupt the shard's opening process by @MachaelLee in #722
  • fix: remove compaction retry when memory limit by @MachaelLee in #739
  • feat: http debug api for config by @ShiKaiWi in #733
  • feat: reuse logical planner in influxdb_iox by @Rachelint in #730
  • fix: start http server after table recovery finished by @jiacai2050 in #741
  • feat: return error while encountering unsupport from in influxql by @Rachelint in #745
  • feat: don't allow create table which failed when open by @jiacai2050 in #743
  • feat: remove replace table level metrics with aggregate metrics by @ShiKaiWi in #740
  • feat: introduce proxy module by @chunshao90 in #732
  • feat: implement route cache by @MachaelLee in #748
  • feat: block all query requests by @MachaelLee in #751
  • chore: modify workflows by @chunshao90 in #744
  • feat: build sst in stream way by @ShiKaiWi in #747
  • feat: auto add column by @chunshao90 in #749
  • fix: move table engine proxy to table_engine crate by @Rachelint in #755
  • chore: upgrade influxql-logical-planner version and modify CI setting by @chunshao90 in #753
  • feat: support split write request to batches for small wal logs by @ShiKaiWi in #754
  • chore: use influxdb line protocol in crates by @jiacai2050 in #757
  • feat: configurable record batches in flight by @ShiKaiWi in #759
  • fix: rename as_bytes to as_byte in ReadableSize (#428) by @zouxiang1993 in #767
  • feat: convert the influxql result using influxdb format by @Rachelint in #758
  • chore: fix insert-license pre-commit by @jiacai2050 in #756
  • chore: replace unfold with async-stream by @chunshao90 in #763
  • feat: make influxql query interface compatible with influxdb1.8 by @Rachelint in #773

New Contributors

Full Changelog: v1.0.0...v1.1.0