Skip to content

v1.4.6-snap1

Compare
Choose a tag to compare
@timcharper timcharper released this 03 Aug 03:58
· 1920 commits to master since this release

We're releasing v1.4.6-snap1 because we're not quite ready to land v1.4.6, and there are some fixes that many community members are anxiously awaiting.

Changes since 1.4.5

Fixed issues

  • MARATHON-7681 - Fixes an issue in WorkQueue that could cause Marathon to drop exceptions and become unresponsive.
  • MARATHON-7653 - Fixes an issue in which Marathon could become unresponsive when pod status wasn't available
  • MARATHON-7629 - Fixes issue in which Marathon could get into an infinite kill loop, in certain situations
  • MARATHON-7469 - Fixes a bug in which a new leading Marathon would kill tasks launched by an ongoing deployment during the former leader.
  • MARATHON-7472, MARATHON-7358 - Further improve deployment performance by removing unnecessary thread blocking.
  • MARATHON-7617 - Capture storage cache layer metrics, by category
  • MARATHON-7536 - Disable HTTP TRACE method in API
  • MARATHON-7566 - Fix a regression in which content-type was required for the ping endpoint
  • MARATHON-7334 - Fix a regression in which fetch[].destPath was ignored
  • Replace lock with non-blocking concurrent data structure in WorkQueue, evidently the source of some contention looking at thread dump from MARATHON-7400
  • MARATHON-7433 - Fix a group deployment issue which would cause non-root groups without a nested group to be ignored.
  • MARATHON-7462 - Fix a race condition in WorkQueue which caused various issues, such as dropped events and could cause components of Marathon to become unresponsive.