v0.8.0
This release gets us closer to being able to scale up OTT and deploy it in different regions.
What's Changed
- ci: deploy monolith and balancer to staging branch by @dyc3 in #1191
- split
ott-balancer-bin
into 2 crates by @dyc3 in #1190 - harness: improve robustness of tests by @dyc3 in #1194
- balancer: add message latency benchmarks by @dyc3 in #1173
- refactor benchmarks to reduce duplicated code by @dyc3 in #1197
- initial attempt to fix title > 255 char by @Victor-M-Giraldo in #1189
- improve type checking for room api by @dyc3 in #1193
- balancer: improve connection manager resilience by @dyc3 in #1200
- balancer: fix infinite loop in client connection handling by @dyc3 in #1202
- balancer: tweak dockerfile to improve layer caching by @dyc3 in #1203
- balancer: add room join benchmarks by @dyc3 in #1198
- balancer: add
--remote-console
cli flag to enable remote connections to console subscriber for debugging by @dyc3 in #1201 - adjust logging around client disconnects/leaves to debug #1207 by @dyc3 in #1208
New Contributors
- @Victor-M-Giraldo made their first contribution in #1189
Full Changelog: v0.7.0...v0.8.0