Skip to content

Release v0.9.3

Choose a tag to compare

@github-actions github-actions released this 19 Apr 23:36
· 47 commits to main since this release
4fe9a30
  • rmw_service.cpp: fix EVENT_SERVICE_RESPONSE to reuse the span_id from EVENT_SERVICE_REQUEST (stored in thread-local context) so span_reconstructor can correlate them into a single SERVER span. Previously both events generated independent span_ids, yielding 0 SERVER spans in Parquet.
  • demo-agent/tests/e2e: switch from two-container (publisher + agent) to single combined container; fixes DDS multicast failure in Docker Desktop for macOS. Resolves all 15 e2e ROSQL query assertions.
  • demo-agent/src/export/parquet.rs: replace nested Tokio runtime with tokio::task::block_in_place to avoid panic on first Parquet flush.
  • demo-agent/src/subscribers: fix QoS mismatch — trace and context subscribers now use best_effort() to match rmw_robotops publisher QoS.
  • demo-agent/tests/e2e/Dockerfile.query: use ubuntu:24.04 (GLIBC 2.39) instead of debian:bookworm-slim (GLIBC 2.36) to satisfy rosql GLIBC >= 2.38 requirement.

📦 Debian Packages: https://apt.robotops.com