github risingwavelabs/risingwave v0.1.9

latest releases: v2.0.0, v2.0.0-jw-test, v2.0.0-rc.1...
2 years ago

This is a special out-of-schedule release for the new build pipeline.

What's Changed

  • feat(stream): support replace source reader at runtime by @tabVersion in #2923
  • feat(expr): Implementation for bitwise operation by @marvenlee2486 in #2884
  • fix(types): reduce [Struct/List]Value memory usage and fix Decimal data_size by @TennyZhuang in #2970
  • feat(expr): Implementation for bitwise operation (Continue PR #2884) by @marvenlee2486 in #2975
  • chore(ci): speedup unit test by @skyzh in #2974
  • feat(build): drop support for TiKV and RocksDB, and speedup compile by @skyzh in #2982
  • fix(risedev): apply-frontend-test on macOS by @skyzh in #2983
  • feat(build): link openssl statically by @skyzh in #2984
  • feat(grafana): use Python script to generate dashboard by @skyzh in #2979
  • chore(risedev): store kafka and frontend config when compose deploy by @skyzh in #2988
  • refactor(storage): avoid KeyRange type conversion by @zwang28 in #2920
  • feat(expr): Implement approx_count_distinct for batch queries by @Graphcalibur in #2977
  • feat(vnode bitmap): implement vnode-aware overlap in compaction by @soundOfDestiny in #2864
  • chore(test): prevent test compile OOM by @skyzh in #2989
  • feat: add hummock rpc unpin_snapshot_before by @BowenXiao1999 in #2964
  • feat(streaming): use table_id as AppendOnlytopN prefix for keyspace by @Li0k in #2992
  • feat(optimizer): pushdown predicate to LogicalScan by @xxchan in #2987
  • feat: enable exchange operator on frontend to send local execution mode request by @lmatz in #2978
  • chore(grafana): add estimated s3 cost by @skyzh in #3000
  • fix: remove unsafe impl Sync trait for LruCacheShard by @MrCroxx in #2996
  • chore: Ignore commits in the blame view by @xxchan in #2995
  • feat(streaming): record internal_table_ids to TableFragments by @Li0k in #3002
  • chore(ci): migrate docker build pipeline by @huangjw806 in #2990
  • feat: support linking to different database by @cykbls01 in #2751
  • fix(test): unit test of chain executor by @lokax in #2817
  • chore(risedev): allow minio to be used on root disk by @skyzh in #3012
  • feat(meta): record total size of files in version by @Little-Wallace in #2965
  • feat(streaming): source executor use table_id for keyspace prefix by @Li0k in #3010
  • fix(streaming): fix some test with keyspace::table_root by @Li0k in #3018
  • chore(build): bump deps by @skyzh in #3019
  • refactor(kinesis): Correct assume_role_external_id spelling in Kine… by @ryanrussell in #3016
  • feat(risedev): support ipv6 in config by @skyzh in #3011
  • fix(connector): use bound channel for source by @skyzh in #3023
  • feat: support grant/revoke privilege in frontend by @yezizp2012 in #3004
  • feat(storage): support write anytime and spill to disk by @wenym1 in #2919
  • feat(stream): introduce allocator_api in JoinHashMap by @TennyZhuang in #3020
  • refactor(DataChunk): use new rather than DataChunkBuilder or try_from by @xiangjinwu in #3026
  • chore(streaming): add assert check for internal_table_id_set to avoid… by @Li0k in #3025
  • fix: should always unpin epoch for dml query by @BowenXiao1999 in #3034
  • fix(config): parameters are case insensitive in set command by @lmatz in #3033
  • feat(compaction): notify meta when hash mapping changes by @soundOfDestiny in #3035
  • feat(meta): initiate static compaction groups by @zwang28 in #2952
  • perf(executor): decode row datums from pk by @kwannoel in #2957
  • feat(storage): introduce non-proto type for vnode bitmap by @xx01cyx in #3030
  • feat(relational_iter): add state_table_iter with pk_prefix and pk_bounds by @wcy-fdu in #3008
  • feat(pgwire): introduce simple extended query mode by @ZENOTME in #2961
  • feat(expr): implementation for char_length operation by @nasnoisaac in #2991
  • feat(storage): support parallel upload by @skyzh in #3031
  • feat: use unpin_snapshot_before in FE by @BowenXiao1999 in #2993
  • chore: remove scan_with_start_key by @wcy-fdu in #3048
  • chore(docs): bump to 0.1.8 and update CI badge by @skyzh in #3056
  • feat(ci): parallelize e2e test by @skyzh in #3046
  • feat(storage): support concurrent upload in capacity split sst builder by @wenym1 in #3052
  • refactor(session): error when setting unrecognized configuration parameter by @lmatz in #3042
  • release: v0.1.9 by @huangjw806 in #3062
  • fix: the signature unmatch in async trait function by @BowenXiao1999 in #3068
  • fix(connector): remove redundant warning by @tabVersion in #3072
  • chore(ci): migrate release pipeline by @huangjw806 in #3070
  • chore(docs): change risingwave logo in readme by @mikechesterwang in #3076

New Contributors

Full Changelog: v0.1.8...v0.1.9

Don't miss a new risingwave release

NewReleases is sending notifications on new releases.