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