mesos-reviews mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevin Klues <>
Subject Re: Review Request 53704: Added a level of indirection for logger through an IO Switchboard.
Date Sun, 20 Nov 2016 20:33:32 GMT

This is an automatically generated e-mail. To reply, visit:

(Updated Nov. 20, 2016, 8:33 p.m.)

Review request for mesos, Benjamin Hindman, Jie Yu, and Vinod Kone.


Reworded the description.

Summary (updated)

Added a level of indirection for logger through an IO Switchboard.

Bugs: MESOS-6467

Repository: mesos

Description (updated)

The purpose of this component is to feed stdin to a container from an
external source, as well as redirect the stdin/stdout of a container
to multiple targets.

In this commit, we simply add the IOSwitchboard as a component that
interposes on the fds set up to communicate between the logger and a

In the future, we will expand this component to (optionaly) launch a
sidecar HTTP server process which will be responsible for handling
of a container to redirect the stdin/stdout/sderr of a container to
external clients.

Diffs (updated)

  src/CMakeLists.txt aef9ae6d2872dc15725c01ce85b657965485605f 
  src/ 5a47c93388234a68c3c486a021ccdbe3213c5bac 
  src/slave/containerizer/mesos/containerizer.hpp 272052ddf85b50f817a110a9a83566b011598985

  src/slave/containerizer/mesos/containerizer.cpp ec4ae32485a7ab6c9f73c512004d1220482a188e

  src/slave/containerizer/mesos/io_switchboard/io_switchboard.hpp PRE-CREATION 
  src/slave/containerizer/mesos/io_switchboard/io_switchboard.cpp PRE-CREATION 
  src/tests/containerizer/docker_volume_isolator_tests.cpp 2f21b49535856186e153cd299dd1eda11495fa17

  src/tests/containerizer/mesos_containerizer_tests.cpp 5aae23b1b470d5323ecc21fb5df7ad8ae2498dfa



GTEST_FILTER="" make -j check
sudo src/mesos-tests


Kevin Klues

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message