flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From EronWright <...@git.apache.org>
Subject [GitHub] flink pull request #2915: [FLINK-5091] Formalize the Mesos AppMaster environ...
Date Thu, 01 Dec 2016 01:27:02 GMT
GitHub user EronWright opened a pull request:

    https://github.com/apache/flink/pull/2915

    [FLINK-5091] Formalize the Mesos AppMaster environment for docker compatibility

    Fixes FLINK-5091.
    
    - introduced ContainerSpecification.
    - reworked how the TM container environment is constructed; eliminated
    special-case environment variables, file layout.
    - added dynamic configuration support to GlobalConfiguration.
    - integrated the SecurityContext into AM/TM runners.
    - added config setting for Mesos framework user.
    - support DCOS side-channel authentication.
    - set the FS default scheme.
    - made the artifact server more generic (no assumption about existence
    of dispatcher, Path-based).
    - moved some test code related to overriding the JVM’s env.
    - moved the Mesos containerizer config code to the MesosTaskManagerParameters.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/EronWright/flink feature-FLINK-5091

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/flink/pull/2915.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #2915
    
----
commit 82342491b2996f5086fd17f3b24ca588e783b8d4
Author: wrighe3 <eron.wright@emc.com>
Date:   2016-11-17T19:33:40Z

    [FLINK-4921] Upgrade to Mesos 1.0.1
    
    Updated the Mesos dependency, to unlock some new features (notably the
    ability to fetch into sandbox sub-directories).
    
    Shaded the protobuf dependency because the new Mesos library depends on
    a newer version than does akka-remoting.

commit abaf2b4b3eb7c9978bdbcdc4d8c59617b86be664
Author: wrighe3 <eron.wright@emc.com>
Date:   2016-11-30T08:34:58Z

    [FLINK-5091] Formalize the Mesos AppMaster environment for docker compability
    
    Fixes FLINK-5091 and FLINK-4826.
    
    - introduced ContainerSpecification.
    - reworked how the TM container environment is constructed; eliminated
    special-case environment variables, file layout.
    - added dynamic configuration support to GlobalConfiguration.
    - integrated the SecurityContext into AM/TM runners.
    - added config setting for Mesos framework user.
    - support DCOS side-channel authentication.
    - set the FS default scheme.
    - made the artifact server more generic (no assumption about existence
    of dispatcher, Path-based).
    - moved some test code related to overriding the JVM’s env.

commit e0db6f4c3d8630b11ed022453de2296e0d5c03ef
Author: wrighe3 <eron.wright@emc.com>
Date:   2016-11-30T23:22:00Z

    Merge branch 'master' of https://github.com/apache/flink into feature-FLINK-5091

commit 08f9921eb3d5883d5ab1c1f786a4cac9f777b310
Author: wrighe3 <eron.wright@emc.com>
Date:   2016-12-01T01:25:41Z

    [FLINK-5091] Formalize the Mesos AppMaster environment for docker compatibility
    
    - remove dead code

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message