This is an automated email from the ASF dual-hosted git repository.
asekretenko pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mesos.git.
from 098315f Exposed hierarchical allocator recovery parameters as master
flags.
new 739a704 Added `OfferConstraints` validity criteria into protobuf
comments.
new 242f49e Added a test for creating a filter from default
`OfferConstraints`.
new 28ff20d Made offer constraints filter and protobuf non-optional
inside the code.
new fcfa327 Added offer constraints to
`MesosSchedulerDriver::updateFramework()`.
new 930c7e9 Added offer constraints to `updateFramework()` in the Java
bindings.
The 5 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/allocator/allocator.hpp | 9 +++-
include/mesos/scheduler.hpp | 22 ++++++----
include/mesos/scheduler/scheduler.proto | 9 ++++
include/mesos/v1/scheduler/scheduler.proto | 9 ++++
src/examples/java/TestFramework.java | 7 ++-
src/java/jni/construct.cpp | 10 +++++
.../jni/org_apache_mesos_MesosSchedulerDriver.cpp | 16 +++++--
.../src/org/apache/mesos/MesosSchedulerDriver.java | 10 ++++-
src/java/src/org/apache/mesos/SchedulerDriver.java | 37 +++++++++++-----
.../allocator/mesos/offer_constraints_filter.cpp | 6 +++
src/master/framework.cpp | 10 ++---
src/master/http.cpp | 4 +-
src/master/master.cpp | 50 ++++++++--------------
src/master/master.hpp | 18 ++++----
src/master/readonly_handler.cpp | 6 +--
.../scheduler/mesos_scheduler_driver_impl.cpp | 4 +-
src/sched/sched.cpp | 25 ++++++++---
.../master/offer_constraints_filter_tests.cpp | 13 ++++++
src/tests/master/update_framework_tests.cpp | 18 ++++----
src/tests/scheduler_driver_tests.cpp | 2 +-
20 files changed, 191 insertions(+), 94 deletions(-)