Skip to content

2.0.13

Choose a tag to compare

@jcox250 jcox250 released this 15 Jul 12:26
· 21 commits to v2 since this release
b491783

What's Changed

Optimizes SSE event handling after Primary Proxy restarts or disconnections from Harness SaaS

Previously, when the Primary Proxy reconnected, it would send patch events for all flags to SDKs to force a full refresh. This safeguarded against missed changes in SaaS while the Proxy was disconnected and couldn’t update replicas or SDKs.

With this update, the Primary Proxy now sends patch events only for resources that actually changed during the disconnection.

To enable this, we updated the shape of the data the Proxy stores in Redis for tracking resources. This change is backwards compatible — upgrading from Proxy versions <= 2.0.12 to 2.0.13 requires no manual steps. On startup, the Proxy automatically migrates the old data structure to the new one.

Full Changelog: 2.0.12...2.0.13

  • feat: [FFM-12441]: Optimise SSE events by @jcox250 in #404
  • feat: [FFM-12441]: Make inventory repo backwards compatible with older config after #404 by @jcox250 in #405