You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Marathon is removing some fields from the event stream as they were problematic in larger clusters. Specifically, the fields plan.original, and plan.target.
Original (as rendered by default in Marathon 1.6.x)
Currently, the latter format can be rendered in the latest stable release of Marathon 1.6.x by passing "?plan-format=light". In Marathon 1.7.x, the light format will become the default, although the prior format will be continued to be supported for a release longer via the flag --deprecated_features=api_heavy_events. In Marathon 1.8.x, support for the heavier events will be completely removed.
What can be done to minimize the impact of this change to integrations at large? Are you aware of any strong motivation for the existence of the fields plan.original and plan.target ? These events became too large in Marathon instances with 4,000+ apps to the point that the event stream became non-functional.
Hello!
Marathon is removing some fields from the event stream as they were problematic in larger clusters. Specifically, the fields
plan.original
, andplan.target
.Original (as rendered by default in Marathon 1.6.x)
Newer, lighter weight format:
A diff, for more clarity:
Currently, the latter format can be rendered in the latest stable release of Marathon 1.6.x by passing "?plan-format=light". In Marathon 1.7.x, the light format will become the default, although the prior format will be continued to be supported for a release longer via the flag
--deprecated_features=api_heavy_events
. In Marathon 1.8.x, support for the heavier events will be completely removed.For more details, see the current changelog item: https://github.com/mesosphere/marathon/blob/8312640a16c70da8f205649174b69448a1cce755/changelog.md#v2events
What can be done to minimize the impact of this change to integrations at large? Are you aware of any strong motivation for the existence of the fields
plan.original
andplan.target
? These events became too large in Marathon instances with 4,000+ apps to the point that the event stream became non-functional.https://github.com/gambol99/go-marathon/blob/master/events.go#L279
The text was updated successfully, but these errors were encountered: