This is an automated email from the ASF dual-hosted git repository.
grag pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mesos.git.
from 880eb63 Bumped mesos-tidy to 8.0.0.
new cbb5694 Added common protobufs for agent draining.
new 497af42 Added ACLs for agent draining APIs.
new 8a85efb Added master endpoints for agent draining.
new b2cfcec Added agent capability for agent draining.
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
include/mesos/authorizer/acls.proto | 30 ++++++
include/mesos/authorizer/authorizer.proto | 12 +++
include/mesos/master/master.proto | 56 ++++++++++
include/mesos/mesos.proto | 54 ++++++++++
include/mesos/type_utils.hpp | 20 ++++
include/mesos/v1/master/master.proto | 59 +++++++++++
include/mesos/v1/mesos.proto | 54 ++++++++++
src/authorizer/local/authorizer.cpp | 64 ++++++++++++
src/common/protobuf_utils.cpp | 3 +-
src/common/protobuf_utils.hpp | 7 ++
src/common/type_utils.cpp | 12 +++
src/internal/devolve.cpp | 24 +++++
src/internal/devolve.hpp | 3 +
src/internal/evolve.cpp | 6 ++
src/internal/evolve.hpp | 1 +
src/master/http.cpp | 114 +++++++++++++++++++++
src/master/master.hpp | 29 ++++++
src/master/validation.cpp | 18 ++++
src/messages/messages.proto | 8 ++
src/slave/constants.cpp | 4 +-
src/slave/flags.cpp | 12 ++-
src/tests/authorization_tests.cpp | 165 ++++++++++++++++++++++++++++++
src/tests/master_authorization_tests.cpp | 3 +
src/tests/master_tests.cpp | 3 +-
src/tests/slave_tests.cpp | 3 +-
25 files changed, 755 insertions(+), 9 deletions(-)