Skip to content

v1.18.9

Choose a tag to compare

@WhitWaldo WhitWaldo released this 26 Sep 03:43
· 11 commits to master since this release
fb365b6

Update to v1.18.10 - there was a regression introduced in v1.18.9 and this package should be skipped.

What's Changed

Huge thanks to @olitomlinson for his eagle eye in spotting and filing an issue for each of these perf improvements. He shared a benchmark with me against 1.18.4 and this release in his dapr-mq message queue implementation atop Dapr demonstrated a dramatic improvement when modeling 20 publish/relay cycles:

  • 54% fewer reads against runtime state
  • Because of #1913, "not found" was cached and resulted in a single runtime read instead of 44 on a circuit subscription
  • Because of #1914, there were no runtime reads incurred when publishing compared to a prior 21

Especially for implementations that favor heavy writes and updates, you should see similar improvement.

Full Changelog: v1.18.8...v1.18.9