Read
Details
Diff Detail
- Repository
- rMARATHON marathon
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Build has FAILED
Link to build: https://jenkins.mesosphere.com/service/jenkins/job/public-test-marathon-phabricator/558/
See console output for more information: https://jenkins.mesosphere.com/service/jenkins/job/public-test-marathon-phabricator/558/console
Build has FAILED
Link to build: https://jenkins.mesosphere.com/service/jenkins/job/public-test-marathon-phabricator/572/
See console output for more information: https://jenkins.mesosphere.com/service/jenkins/job/public-test-marathon-phabricator/572/console
Edits are inline
changelog.md | ||
---|---|---|
57 | Suggest: "We created a new primitive, PodDefinition, as well as new API endpoints. Read more about to use pods in our Pods Documentation and the /v2/pods section of the REST API Reference" | |
59 | Is the above sentence necessary? | |
60 | "Mesos-based" oxford comma" "HTTP, HTTPS, and TCP" | |
62 | Suggest: "Health checks are an integral part of application monitoring and have been available in Marathon since version 0.7." | |
64 | Suggest: "Prior to tha availability of Mesos-based health checks, health checks were only performed directly in Marathon. This has the following consequences:" | |
65 | Marathon has to share the same network as.....? | |
68 | Suggest: "Marathon health checks do not scale to large numbers of tasks." | |
70 | s/do/perform | |
71 | Mesos-based | |
72 | Remove "Please". | |
75 | Suggest: "We strongly recommend Mesos-based health checks over Marathon-based health checks." | |
76 | "Marathon-based" | |
81 | Suggest: "Until version 1.3, Marathon used a flat storage layout in ZooKeeper and encountered this limitation with large installations. | |
82 | Suggest: "The latest version of Marathon uses a nested storage layout, which significantly increases the number of nodes that can be stored." | |
85 | "In prior versions," | |
86 | Suggest: "This could lead to a node size larger than 1 MB, which could not be stored." | |
87 | "The latest version of Marathon stores a group only with references in order to keep node size under 1 MB". | |
89 | Suggest: "A migration inside Marathon automatically migrates the prior layout to the new one." | |
94 | Suggest: "When this happens, there is limited knowledge of the status of the agent's tasks." | |
95 | remove the comma after "tasks" | |
97 | Suggest: "Starting with Mesos 1.1, those task are declared unreachable, not lost." | |
98 | Suggest: "The scheduler that launched the tasks decides how to handle unreachable tasks." | |
100 | Suggest: "Marathon uses this feature and adds an unreachableStrategy to the AppDefinition and PodDefinition, which allows you to define: | |
101 | "how long Marathon should" | |
102 | "how long Marathon should" | |
107 | "Insights into the Launch Process - AKA: Why isn't my app starting? | |
110 | There are situations when Marathon cannot fulfill a launch request, since there is no matching offer from Mesos. | |
111 | Suggest: "It was very hard for users to understand why Marathon could not fulfill launch requests." | |
112 | Suggest: "The latest version of Marathon gives insight into the launch process by analyzing all incoming offers and providing the user with statistics. This makes it easier to see why offers were rejected." | |
115 | Remove "Please" | |
122 | "failover"? | |
123 | Suggest: "This can be cumbersome if you have long-running updates and a Marathon failover." | |
124 | failover? | |
127 | "as an HTTP" | |
131 | "Deprecate Marathon-based Health Checks" | |
133 | "command-based" "network-based" | |
134 | Suggest: "Since those health check types are now also available in Marathon, the Marathon-based health checks are now deprecated." | |
135 | Do not use health checks with the following protocols: HTTP, HTTPS, and TCP. Instead, use the Mesos equivalents: MESOS_HTTP, MESOS_HTTPS and MESOS_TCP. | |
140 | s/2/two | |
144 | s/everybody/everyone | |
150 | Suggest: "All actions currently being performed in Marathon will be stopped; the state will not change. | |
151 | "This can lead to an inconsistent state and is dangerous." |
Build has FAILED
Link to build: https://jenkins.mesosphere.com/service/jenkins/job/public-test-marathon-phabricator/590/
See console output for more information: https://jenkins.mesosphere.com/service/jenkins/job/public-test-marathon-phabricator/590/console
Build has FAILED
Link to build: https://jenkins.mesosphere.com/service/jenkins/job/public-test-marathon-phabricator/593/
See console output for more information: https://jenkins.mesosphere.com/service/jenkins/job/public-test-marathon-phabricator/593/console
1.4.0 should still be listed as unreleased.