This is an automated email from the ASF dual-hosted git repository.

qianzhang pushed a change to branch 1.7.x
in repository https://gitbox.apache.org/repos/asf/mesos.git.


    from a88f45c  Used the tagged based image for Mesos mini.
     new 7c803db  Added `lsof()` into stout.
     new 5c61bb2  Added a test `FsTest.Lsof`.
     new d690dca  Updated `MesosContainerizerLaunch` to call `os::lsof()`.
     new 1b4836b  Closed all file descriptors except `whitelist_fds` in 
posix/subprocess.
     new b5ab1b9  Added a test `SubprocessTest.WhiteListFds`.
     new 44bccdc  Updated IO switchboard to use subprocess's `whitelist_fds` 
parameter.
     new 079febc  Updated launchers to use subprocess's `whitelist_fds` 
parameter.
     new 86378a0  Removed the child hook `UNSET_CLOEXEC`.
     new f87d669  Added MESOS-9152 and MESOS-9164 to the 1.7.1 CHANGELOG.

The 9 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/subprocess.hpp |   6 --
 3rdparty/libprocess/src/posix/subprocess.hpp       | 104 ++++++++++++++++++++-
 3rdparty/libprocess/src/subprocess.cpp             |  11 +--
 3rdparty/libprocess/src/tests/subprocess_tests.cpp |  77 +++++++++++++++
 3rdparty/stout/include/Makefile.am                 |   3 +
 3rdparty/stout/include/stout/os.hpp                |   1 +
 .../stout/include/stout/os/{fork.hpp => lsof.hpp}  |  10 +-
 .../include/stout/os/posix/{ls.hpp => lsof.hpp}    |  49 ++++++----
 .../stout/os/{socket.hpp => windows/lsof.hpp}      |  19 ++--
 3rdparty/stout/tests/os/filesystem_tests.cpp       |  20 ++++
 CHANGELOG                                          |   2 +
 src/slave/containerizer/mesos/io/switchboard.cpp   |   6 +-
 src/slave/containerizer/mesos/launch.cpp           |  57 ++---------
 src/slave/containerizer/mesos/launcher.cpp         |   5 -
 src/slave/containerizer/mesos/linux_launcher.cpp   |   8 +-
 15 files changed, 269 insertions(+), 109 deletions(-)
 copy 3rdparty/stout/include/stout/os/{fork.hpp => lsof.hpp} (82%)
 copy 3rdparty/stout/include/stout/os/posix/{ls.hpp => lsof.hpp} (53%)
 copy 3rdparty/stout/include/stout/os/{socket.hpp => windows/lsof.hpp} (71%)

Reply via email to