This is an automated email from the ASF dual-hosted git repository.
chhsiao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mesos.git.
from e6a3f0d Added a unit test for Mesos containerizer image force pulling.
new 3da5496 Bundled CSI spec 1.1.0.
new 6ef64a3 Added spec inclusion header and type helpers for CSI v1.
new 2b1336d Added the `mesos::csi::v1::Client` wrapper.
new 6e73de1 Extended `CSIClientTest` to test the CSI v1 client wrapper.
The 4 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/CMakeLists.txt | 24 ++-
3rdparty/Makefile.am | 19 +-
3rdparty/cmake/Versions.cmake | 2 +
3rdparty/csi-1.1.0.tar.gz | Bin 0 -> 173338 bytes
3rdparty/versions.am | 1 +
configure.ac | 8 +-
include/mesos/csi/{v0.hpp => v1.hpp} | 24 +--
src/CMakeLists.txt | 3 +
src/Makefile.am | 29 ++-
src/cmake/MesosProtobuf.cmake | 6 +
src/csi/{v0.cpp => v1.cpp} | 6 +-
src/csi/{v0_client.cpp => v1_client.cpp} | 78 +++++++-
src/csi/{v0_client.hpp => v1_client.hpp} | 34 +++-
src/tests/csi_client_tests.cpp | 31 +++
src/tests/mock_csi_plugin.cpp | 208 ++++++++++++++++++---
src/tests/mock_csi_plugin.hpp | 137 +++++++++++++-
.../storage_local_resource_provider_tests.cpp | 8 +-
17 files changed, 539 insertions(+), 79 deletions(-)
create mode 100644 3rdparty/csi-1.1.0.tar.gz
copy include/mesos/csi/{v0.hpp => v1.hpp} (89%)
copy src/csi/{v0.cpp => v1.cpp} (94%)
copy src/csi/{v0_client.cpp => v1_client.cpp} (75%)
copy src/csi/{v0_client.hpp => v1_client.hpp} (77%)