Skip to content
This repository has been archived by the owner on Oct 23, 2024. It is now read-only.

v0.15.4

Compare
Choose a tag to compare
@aquamatthias aquamatthias released this 23 May 18:33
· 2970 commits to master since this release

Bugfix Release

Fixed Bugs:

  • Fixes #3402 - Fix race conditions in HttpEventActor
  • Fixes #3377 Remove the FrameworkId in case of a specific error message from Mesos.
  • Fixes #3924 by handling TASK_LOST messages with a garbage collection timeout. The lost task is killed after a configurable timeout.

In order to tweak the task lost behavior, you can use these new command line flags:

  • --task_lost_expunge_gc (Optional. Default: 24 hours):
    This is the length of time in milliseconds, until a lost task is garbage collected and expunged from the task tracker and task repository.
  • --task_lost_expunge_initial_delay (Optional. Default: 5 minutes):
    This is the length of time, in milliseconds, before Marathon begins to periodically perform task expunge gc operations
  • --task_lost_expunge_interval (Optional. Default: 1 hour):
    This is the length of time in milliseconds, for lost task gc operations.