This is an automated email from the ASF dual-hosted git repository. bbannier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/mesos.git
commit 9bc7bf9cf06e2bd51b564b6324022453021dac9d Author: Benjamin Bannier <[email protected]> AuthorDate: Fri Mar 1 21:34:46 2019 +0100 Removed non-ascii source code characters. Review: https://reviews.apache.org/r/70089 --- 3rdparty/patch.exe.manifest | 2 +- CHANGELOG | 10 +++++----- LICENSE | 6 +++--- docs/csi.md | 4 ++-- docs/isolators/cgroups-cpu.md | 4 ++-- docs/quota.md | 2 +- include/mesos/scheduler/scheduler.proto | 4 ++-- include/mesos/v1/scheduler/scheduler.proto | 4 ++-- 8 files changed, 18 insertions(+), 18 deletions(-) diff --git a/3rdparty/patch.exe.manifest b/3rdparty/patch.exe.manifest index cebcdad..62c8049 100644 --- a/3rdparty/patch.exe.manifest +++ b/3rdparty/patch.exe.manifest @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> <security> diff --git a/CHANGELOG b/CHANGELOG index c1ce30c..06a0bb2 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -705,7 +705,7 @@ All Resolved Issues: * [MESOS-5333] - GET /master/maintenance/schedule/ produces 404. * [MESOS-5820] - Port master to Windows * [MESOS-5882] - `os::cloexec` does not exist on Windows - * [MESOS-5940] - `setPaths` doesn’t work on Windows + * [MESOS-5940] - `setPaths` doesn't work on Windows * [MESOS-6555] - Namespace 'mnt' is not supported * [MESOS-6713] - Port `slave_recovery_tests.cpp` * [MESOS-6715] - Port `uri_fetcher_tests.cpp` @@ -873,7 +873,7 @@ All Resolved Issues: * [MESOS-6575] - Change `disk/xfs` isolator to terminate executor when it exceeds quota * [MESOS-7558] - Add resource provider validation * [MESOS-8184] - Implement master's AcknowledgeOfferOperationMessage handler. - * [MESOS-8189] - Master’s OperationStatusUpdate handler should forward updates to the framework when OfferOperationID is set. + * [MESOS-8189] - Master's OperationStatusUpdate handler should forward updates to the framework when OfferOperationID is set. * [MESOS-8190] - Update the master to accept OfferOperationIDs from frameworks. * [MESOS-8191] - Implement ReconcileOfferOperations handler in the master * [MESOS-8192] - Update the scheduler library to support request/response API calls. @@ -1078,7 +1078,7 @@ This release contains the following new features: to catch-up missing log positions in the replicated log. This opens the door for implementing hot standby (by offloading some reading from a leader to standbys) and fast failover time (by keeping - in-memory storage represented by the log “hot”). + in-memory storage represented by the log "hot"). * Several improvements and fixes to the enforcement of quota guarantees have been made: @@ -1508,7 +1508,7 @@ All Resolved Issues: * [MESOS-8183] - Add a container daemon to monitor a long-running standalone container. * [MESOS-8186] - Implement the agent's AcknowledgeOfferOperationMessage handler. * [MESOS-8187] - Enable LRP to send operation status updates, checkpoint, and retry using the SUM. - * [MESOS-8193] - Update master’s OfferOperationStatusUpdate handler to acknowledge updates to the agent if OfferOperationID is not set. + * [MESOS-8193] - Update master's OfferOperationStatusUpdate handler to acknowledge updates to the agent if OfferOperationID is not set. * [MESOS-8195] - Implement explicit offer operation reconciliation between the master, agent and RPs. * [MESOS-8196] - Propagate failures from applying offer operations from resource providers. * [MESOS-8197] - Implement a library to send offer operation status updates. @@ -6828,7 +6828,7 @@ All Issues: * [MESOS-685] - SlaveRecoveryTest/0.RecoveryTimeout Java SIGSEGV * [MESOS-686] - Testing isolator is broken when multiple frameworks are in play * [MESOS-702] - Webui table headers are not consistently aligned vertically - * [MESOS-729] - ./stout/include/stout/hashmap.hpp:49:5: error: ‘erase’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] + * [MESOS-729] - ./stout/include/stout/hashmap.hpp:49:5: error: 'erase' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] * [MESOS-732] - Make slave recovery asynchronous * [MESOS-734] - MasterTest.ReconcileTaskTest "not authenticated" * [MESOS-737] - Recover completed frameworks/executors during recovery diff --git a/LICENSE b/LICENSE index 592b4d1..8632389 100644 --- a/LICENSE +++ b/LICENSE @@ -712,11 +712,11 @@ For clipboard ====================================================================== The MIT License (MIT) -Copyright © 2018 Zeno Rocha <[email protected]> +Copyright (c) 2018 Zeno Rocha <[email protected]> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the -“Software”), to deal in the Software without restriction, including +"Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject @@ -725,7 +725,7 @@ to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY diff --git a/docs/csi.md b/docs/csi.md index ae6079d..4a83581 100644 --- a/docs/csi.md +++ b/docs/csi.md @@ -306,7 +306,7 @@ of storage vendor-specific parameters for the disk resources. It provides a way for the cluster operator to describe the classes of storage they offer and abstracts away the low-level details of a storage system. -Each profile is just a simple string (e.g., "fast”, "slow”, "gold”), as +Each profile is just a simple string (e.g., "fast", "slow", "gold"), as described below: ```protobuf @@ -757,7 +757,7 @@ A new authorization action `MODIFY_RESOURCE_PROVIDER_CONFIG` has been added. This action applies to adding/updating/removing a SLRP. For the default Mesos local authorizer, a new ACL -`ACL.ModifyResourceProviderConfig` has been added, allowing operators limit the +`ACL.ModifyResourceProviderConfig` has been added, allowing operators limit the access to the above API endpoints. ```protobuf diff --git a/docs/isolators/cgroups-cpu.md b/docs/isolators/cgroups-cpu.md index ce29a89..5392132 100644 --- a/docs/isolators/cgroups-cpu.md +++ b/docs/isolators/cgroups-cpu.md @@ -20,7 +20,7 @@ Cgroups `cpu` subsystem provides 2 mechanisms of limiting the amount of CPU time used by cgroups: [CFS shares](https://github.com/torvalds/linux/blob/master/Documentation/scheduler/sched-design-CFS.txt) and [CFS bandwidth](https://github.com/torvalds/linux/blob/master/Documentation/scheduler/sched-bwc.txt) control. The first one can guarantee some minimum number of CPU -“shares” to a cgroup when the system is under heavy load. It, however, +"shares" to a cgroup when the system is under heavy load. It, however, does not limit the amount of CPU time available to a cgroup when the system is not busy. This mechanism is always enabled when you turn on this isolator. @@ -31,7 +31,7 @@ exports bandwidth statistics in `cpu.stat` file. CFS bandwidth mechanism can be enabled with `--cgroups_enable_cfs` agent flag. Cgroups `cpuacct` subsystem provides accounting for CPU usage by -cgroup’s tasks. Currently it only provides statistics in +cgroup's tasks. Currently it only provides statistics in `cpuacct.stat` that show time spent by tasks of the cgroup in user mode and kernel mode respectively diff --git a/docs/quota.md b/docs/quota.md index 28021f4..c42d5cd 100644 --- a/docs/quota.md +++ b/docs/quota.md @@ -51,7 +51,7 @@ In computer science, a "quota" usually refers to one of the following: In Mesos, a quota is a **guaranteed** resource allocation that a role may rely on; in other words, a minimum share a role is entitled to receive. -**NOTE:** The built-in wDRF allocator extends this contract, and based on the +**NOTE:** The built-in wDRF allocator extends this contract, and based on the definition above, treats quota as the pair of both the minimal and maximal share a role is entitled to receive. See [wDRF implementation notes](#allocatorEnforcement) for details. diff --git a/include/mesos/scheduler/scheduler.proto b/include/mesos/scheduler/scheduler.proto index f6a780a..2763415 100644 --- a/include/mesos/scheduler/scheduler.proto +++ b/include/mesos/scheduler/scheduler.proto @@ -309,7 +309,7 @@ message Call { // ] // } // - // NOTE: Any of the offer’s resources not used in the `Accept` call + // NOTE: Any of the offer's resources not used in the `Accept` call // (e.g., to launch a task) are considered unused and might be // reoffered to other frameworks. In other words, the same `OfferID` // cannot be used in more than one `Accept` call. @@ -378,7 +378,7 @@ message Call { // Shuts down a custom executor. When the executor gets a shutdown // event, it is expected to kill all its tasks (and send TASK_KILLED - // updates) and terminate. If the executor doesn’t terminate within + // updates) and terminate. If the executor doesn't terminate within // a certain timeout (configurable via // '--executor_shutdown_grace_period' slave flag), the slave will // forcefully destroy the container (executor and its tasks) and diff --git a/include/mesos/v1/scheduler/scheduler.proto b/include/mesos/v1/scheduler/scheduler.proto index fcfec5e..9b0f546 100644 --- a/include/mesos/v1/scheduler/scheduler.proto +++ b/include/mesos/v1/scheduler/scheduler.proto @@ -295,7 +295,7 @@ message Call { // ] // } // - // Note that any of the offer’s resources not used in the 'Accept' + // Note that any of the offer's resources not used in the 'Accept' // call (e.g., to launch a task) are considered unused and might be // reoffered to other frameworks. In other words, the same OfferID // cannot be used in more than one 'Accept' call. @@ -363,7 +363,7 @@ message Call { // Shuts down a custom executor. When the executor gets a shutdown // event, it is expected to kill all its tasks (and send TASK_KILLED - // updates) and terminate. If the executor doesn’t terminate within + // updates) and terminate. If the executor doesn't terminate within // a certain timeout (configurable via // '--executor_shutdown_grace_period' agent flag), the agent will // forcefully destroy the container (executor and its tasks) and
