RisingWave Labs/risingwave: Release v0.1.4

Name: risingwave

Owner: RisingWave Labs

Release: v0.1.4

Released: 2022-04-01

License: Apache-2.0

Release Assets:

Features

  • feat(ci): add tar packaging in release workflow (#1449 by @skyzh)
  • feat(meta): Gracefully shutdown actors during compute node failover (#1428 by @zbzbw)
  • feat: replace proto sstable meta with self managed struct (#1447 by @MrCroxx)
  • feat: use arc for sstable meta cache (#1462 by @MrCroxx)
  • feat(frontend): support round function (#1446 by @neverchanje)
  • feat(frontend): support TPC-H Q1 Q5 (#1460 by @skyzh)
  • feat(streaming): introduce async-stream based ChainExecutorV2 (#1469 by @BugenZhao)
  • feat(binder): support table alias (#1480 by @xiangjinwu)
  • feat: flush after write, also fixed some avg problems (#1485 by @neverchanje)
  • feat(storage): support value meta in storage (#1471 by @xx01cyx)
  • feat: improve display format of literals (#1494 by @fuyufjh)

Fixes

  • fix(meta): fix fragmenter upstream actors setup (#1451 by @yezizp2012)
  • fix: fix vacuuming SSTables in aborted epochs (#1454 by @hzxa21)
  • fix(doc): doc under stream crate (#1461 by @lmatz)
  • fix: move profile config from package to workspace (#1483 by @MrCroxx)
  • fix(doc): use the right path for doc links (#1478 by @lmatz)

Refactors

  • refactor(get): seek and filter tables by level (#1372 by @Little-Wallace)
  • refactor(connector): remove assign_split from SourceReader (#1477 by @tabVersion)
  • refactor(compaction): separate select and validate logic in get_compa… (#1160 by @soundOfDestiny)
  • refactor(optimizer): remove unused input required (#1434 by @st1page)

Tests

  • test(streaming): add unit tests for chain v2 (#1491 by @BugenZhao)

Others

  • chore: refine to_rw_result_with (#1470 by @yezizp2012)
  • chore: misc refine in cluster manager (#1482 by @yezizp2012)
Uncategorized
  • docs: instruct to download single binary (#1450 by @skyzh)
  • ci: use taiki-e action to install cargo-llvm-cov and nextest (#1464 by @MrCroxx)
  • bench: add micro bench for block iter (#1468 by @MrCroxx)
  • release: v0.1.4 (#1499 by @TennyZhuang)

To top