Skip to content

Releases: dora-rs/dora

v0.2.3

24 May 10:21
0090331
Compare
Choose a tag to compare

What's Changed

  • Check that coordinator, daemon, and node versions match by @phil-opp in #245
  • Share events to Python without copying via arrow crate by @phil-opp in #228
  • Upgrading the operator example to use dora-arrow by @haixuanTao in #251
  • [Python] Show node name in process and put Traceback before the actual Error for more natural error by @haixuanTao in #255
  • CLI: Improve error messages when coordinator is not running by @phil-opp in #254
  • Integrate dora-runtime into dora-daemon by @phil-opp in #257
  • Filter default log level at warn for tokio::tracing by @haixuanTao in #269
  • Make log level filtering be WARN or below by @haixuanTao in #274
  • Add support for distributed deployments with multiple daemons by @phil-opp in #256
  • Provide a way to access logs through the CLI by @haixuanTao in #259
  • Handle node errors during initialization phase by @phil-opp in #275
  • Replace watchdog by asynchronous heartbeat messages by @phil-opp in #278
  • Remove pyo3 in runtime and daemon as it generates libpython depende… by @haixuanTao in #281
  • Release v0.2.3 with aarch64 support by @haixuanTao in #279

Fix

  • Fix yolov5 dependency issue by @haixuanTao in #291
  • To solve this bug #283, unify t… by @meua in #285
  • Fix: Don't try to create two global tracing subscribers when using bundled runtime by @phil-opp in #277
  • CI: Increase timeout for 'build CLI and binaries' step by @phil-opp in #282

Other

Full Changelog: v0.2.2...v0.2.3

dora-rs v0.2.2

04 Apr 03:56
1f7b8d8
Compare
Choose a tag to compare

Features

Others

Full Changelog: v0.2.1...v0.2.2

dora-rs v0.2.1

dora-rs v0.2.0

14 Mar 13:05
66eff5a
Compare
Choose a tag to compare

v0.2.0 (2023-03-14)

Breaking

Features

Fixes

Other

dora-rs v0.1.3

18 Jan 18:22
Compare
Choose a tag to compare

v0.1.3 (2023-01-18)

  • Package DoraStatus into dora python package: #172
  • Force removal of Pyo3 Object to avoid memory leak: #168
  • Bump tokio from 1.21.2 to 1.23.1: #171
  • Create a changelog file: #174

v0.1.2

22 Dec 14:16
Compare
Choose a tag to compare

Releasing the v0.1.2 that fixes:

  • the infinite loop in the coordinator. #155
  • simplify the release process. #157
  • Use generic linux distribution. #159

Releasing `dora-rs` v0.1.1

05 Dec 19:58
d9efa67
Compare
Choose a tag to compare

This release fixes some of the issue of deployment previously present in the 0.1.0.

This release contains fixes for:

  • Python linking using pypi release but also a redesigned python thread model within the runtime to avoid deadlock of the GIL. This also fix an issue with patchelf.
  • A deployment separation for ubuntu as the 20.04 version of dora and 22.04 version of dora are non-compatible.
  • A better tagging of api for dora Rust API.

We have unfortunately removed macOS and Windows from prime support as we want to focus for Linux at the moment that is going to be used on small computer and cloud environment.

dora-rs v0.1.0

15 Nov 19:05
86db6c0
Compare
Choose a tag to compare

This is our first release of dora-rs 😄

The current release includes:

  • dora-cli which enables creating, starting and stopping dataflow.
  • dora-coordinator which is our control plane.
  • dora-runtime which is manage the runtime of operators.
  • custom-nodes API which enables bridges from different languages.