Skip to content

v0.1.5

Choose a tag to compare

@thanhtham010891 thanhtham010891 released this 26 May 18:27
· 15 commits to main since this release

Runtime

  • Avoid extra tracing attribute work when NoopTracer is active
  • Reuse cheaper branch decisions in the buffered linear runtime hot path
  • Prefer the source delivery hook directly for delivery-capable sources
  • Add a direct single-sink batch-write fast path in SinkFanOut

Benchmarking

  • Split benchmark reporting into dedicated pages for core, Kafka, and Redis
  • Keep benchmarks/run.py as the single benchmark entrypoint while moving lane-specific logic into private helper modules
  • Expand Redis plugin benchmark coverage with separate SET, XADD, XREADGROUP, and end-to-end stream scenarios
  • Refresh benchmark docs so the reports read as release artifacts instead of internal script notes

Documentation

  • Rename the core benchmark page from a generic matrix label to a clearer core benchmark report
  • Clarify tracing and sink batching notes in the architecture and sink guides
  • Refresh plugin benchmark pages so each report uses a consistent, professional structure

Packaging

  • Bump agora-etl to 0.1.5
  • Update the changelog index to include the 0.1.5 release track