This is an automated email from the ASF dual-hosted git repository.
bennoe pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mesos.git.
from 5d05696 Added wargaming.net to the Powered By Mesos Page.
new e2ce55a Handled embedded null bytes in abstract domain socket names.
new 998c2e2 Added support for new 'http+unix' URL scheme in libprocess.
new f2ec6ab Added domain socket-related flags to Mesos agent.
new f2ba621 Created unix domain socket on agent startup.
new 035c4f6 Handled `/api/v1` and /api/v1/executor` over agent executor
socket.
new 6282958 Made the default executors connect via domain sockets if
available.
new b73965d Added support for systemd socket activation API.
new 8a9eb86 Added systemd support to domain socket agent flag.
The 8 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:
3rdparty/libprocess/include/process/address.hpp | 75 ++++++++++++--
3rdparty/libprocess/include/process/http.hpp | 15 ++-
3rdparty/libprocess/include/process/network.hpp | 4 +-
3rdparty/libprocess/src/http.cpp | 63 +++++++++--
docs/configuration/agent.md | 31 ++++++
src/Makefile.am | 1 +
src/common/domain_sockets.hpp | 93 +++++++++++++++++
src/executor/executor.cpp | 52 ++++++++--
src/launcher/default_executor.cpp | 53 ++++++++--
src/linux/systemd.cpp | 132 +++++++++++++++++++++++-
src/linux/systemd.hpp | 63 +++++++++++
src/local/local.cpp | 1 +
src/slave/constants.hpp | 4 +
src/slave/flags.cpp | 27 +++++
src/slave/flags.hpp | 2 +
src/slave/main.cpp | 90 ++++++++++++++++
src/slave/slave.cpp | 72 +++++++++++++
src/slave/slave.hpp | 4 +
src/tests/cluster.cpp | 22 ++++
src/tests/command_executor_tests.cpp | 78 ++++++++++++++
src/tests/default_executor_tests.cpp | 74 +++++++++++++
src/tests/mock_slave.cpp | 1 +
22 files changed, 919 insertions(+), 38 deletions(-)
create mode 100644 src/common/domain_sockets.hpp