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(-)