mesos-reviews mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Neil Conway <>
Subject Re: Review Request 49955: Disabled the `--registry_strict` master flag.
Date Fri, 22 Jul 2016 08:08:49 GMT

This is an automatically generated e-mail. To reply, visit:

(Updated July 22, 2016, 8:08 a.m.)

Review request for mesos, Benjamin Hindman, Benjamin Mahler, Joris Van Remoortere, and Vinod



Bugs: MESOS-5833

Repository: mesos


This flag was always marked as experimental. This flag controlled
whether the master will behave the same, regardless of whether the
master has failed over. Notably, in Mesos 1.0, enabling this flag would
mean that a partitioned agent would always be refused reregistration,
regardless of whether the master has failed over (by default, the agent
would be allowed to reregister iff the master failed over in the

For Mesos 1.1, we'd like to change the behavior so that partitioned
agents are always allowed to reregister (regardless of master
failover). To prevent developers from writing frameworks that depend on
the old, "strict" behavior (partitioned agents are always rerefused
reregistration), we'd like to disable the "--registry_strict" flag.

The code that implements the strict registry remains, as do the test
cases that depend on this behavior. However, `mesos-master` will refuse
to start if the flag has been specified.

Diffs (updated)

  CHANGELOG d55e7e8386abbdf26f8d1075f0a54200d6eb6bc0 
  docs/ de211cacbe06a75f3f2c3bb5a8f20e708cf57bae 
  docs/ ae5617b8b5a7f82499c4860130f03b2a8c669419 
  docs/ 80aa8f45e8a82693893e1df4fe7ac03da4fcaac1 
  src/local/local.cpp a543aef117fea62660d55435be4d66d30f8ee860 
  src/master/flags.cpp ca3e80bf9467328892be89718e5e0a1a05264ab8 
  src/master/main.cpp 9775b8a1e5fe51670789805557339bd0737a02b7 



make check


Neil Conway

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message