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

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


    from 80c0673  Added MESOS-9707 to the 1.6.3 CHANGELOG.
     new e3e7799  Windows: Update curl version to 7.61.0.
     new 49e140e  Windows: Parse version 2 schema 2 Docker image manifest.
     new f35eecc  Windows: Fetch blobs with V2S2 Docker image manifest.
     new 19d5bb7  Windows: Enable DockerFetcher in Windows agent.
     new 2ea1679  Windows: Enabled `DockerFetcherPluginTest` suite.
     new de643c1  Windows: Add comment about V2S2 Docker image Manifest.
     new bdc09d0  Added 'prettyjws' option to docker manifest V2 Schema1 accept 
header.
     new 82cc060  Refactored the UCR docker store to construct 'Image' proto at 
pullers.
     new 94838d4  Added protobuf for docker v2 schema2 config_digest in 'Image'.
     new 75abad7  Supported docker manifest v2 schema2.
     new 5f24894  Added a TODO for additional URLs support.
     new 3017a79  Fixed docker fetcher plugin unit test for v2s2 change.
     new c2d1f34  Added gcr registry test.
     new a0c2ca8  Added a unit test for Mesos containerizer image force pulling.
     new 26e122c  Fixed use-after-free bug in Docker provisioner store.
     new ebb1b56  Fixed the URI fetcher image fetch test failure on windows.
     new ac98f84  Added MESOS-9159 and MESOS-9675 to the 1.6.3 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/CMakeLists.txt                            |   4 +-
 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                                 |  16 +-
 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             |  66 +++-
 src/tests/CMakeLists.txt                           |   2 +-
 src/tests/containerizer/docker_spec_tests.cpp      | 121 +++++++
 .../containerizer/provisioner_docker_tests.cpp     | 154 ++++++++-
 src/tests/environment.cpp                          |   5 +-
 src/tests/health_check_tests.cpp                   |  10 +-
 src/tests/uri_fetcher_tests.cpp                    |  85 +++--
 src/uri/fetcher.cpp                                |   3 -
 src/uri/fetcher.hpp                                |   5 -
 src/uri/fetchers/docker.cpp                        | 354 +++++++++++++++++----
 src/uri/fetchers/docker.hpp                        |   4 +
 29 files changed, 1083 insertions(+), 262 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