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

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


    from 177bc52  Bumped the Mesos version to 1.4.4.
     new 6bcaadf  Windows: Update curl version to 7.61.0.
     new 3d3dd70  Windows: Parse version 2 schema 2 Docker image manifest.
     new 2b3ad79  Windows: Fetch blobs with V2S2 Docker image manifest.
     new 39af40b  Windows: Enable DockerFetcher in Windows agent.
     new 137899c  Windows: Enabled `DockerFetcherPluginTest` suite.
     new e1360f5  Windows: Add comment about V2S2 Docker image Manifest.
     new a366022  Added 'prettyjws' option to docker manifest V2 Schema1 accept 
header.
     new 0161d5d  Refactored the UCR docker store to construct 'Image' proto at 
pullers.
     new 7e2e044  Added protobuf for docker v2 schema2 config_digest in 'Image'.
     new bc23389  Supported docker manifest v2 schema2.
     new 46b1a62  Added a TODO for additional URLs support.
     new 29c2663  Fixed docker fetcher plugin unit test for v2s2 change.
     new 71ba7a8  Added gcr registry test.
     new df4babf  Added a unit test for Mesos containerizer image force pulling.
     new 1b6568f  Fixed use-after-free bug in Docker provisioner store.
     new cb492cc  Fixed the URI fetcher image fetch test failure on windows.
     new 1a76202  Added MESOS-9159 and MESOS-9675 to the 1.4.4 CHANGELOG.

The 17 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/cmake/Versions.cmake                      |   4 +-
 CHANGELOG                                          |   2 +
 include/mesos/docker/spec.hpp                      |  18 ++
 .../mesos/{fetcher/fetcher.hpp => docker/v2_2.hpp} |   8 +-
 .../mesos/docker/v2_2.proto                        |  35 +-
 src/CMakeLists.txt                                 |   5 +-
 src/Makefile.am                                    |  11 +-
 src/docker/spec.cpp                                |  66 ++++
 src/slave/containerizer/mesos/containerizer.cpp    |   2 +
 .../mesos/provisioner/docker/local_puller.cpp      |  20 +-
 .../mesos/provisioner/docker/local_puller.hpp      |   2 +-
 .../mesos/provisioner/docker/message.proto         |   8 +-
 .../mesos/provisioner/docker/metadata_manager.cpp  |  28 +-
 .../mesos/provisioner/docker/metadata_manager.hpp  |  12 +-
 .../mesos/provisioner/docker/puller.hpp            |   4 +-
 .../mesos/provisioner/docker/registry_puller.cpp   | 294 ++++++++++++++---
 .../mesos/provisioner/docker/registry_puller.hpp   |   2 +-
 .../mesos/provisioner/docker/store.cpp             |  70 +++-
 src/tests/CMakeLists.txt                           |   2 +-
 src/tests/containerizer/docker_spec_tests.cpp      | 121 +++++++
 .../containerizer/provisioner_docker_tests.cpp     | 141 +++++++-
 src/tests/environment.cpp                          |   4 +
 src/tests/health_check_tests.cpp                   |  10 +-
 src/tests/uri_fetcher_tests.cpp                    |  85 +++--
 src/uri/fetcher.cpp                                |   6 +-
 src/uri/fetcher.hpp                                |  10 +-
 src/uri/fetchers/docker.cpp                        | 354 +++++++++++++++++----
 src/uri/fetchers/docker.hpp                        |   4 +
 28 files changed, 1078 insertions(+), 250 deletions(-)
 copy include/mesos/{fetcher/fetcher.hpp => docker/v2_2.hpp} (85%)
 copy src/slave/containerizer/mesos/provisioner/docker/message.proto => 
include/mesos/docker/v2_2.proto (57%)

Reply via email to