[ https://issues.apache.org/jira/browse/FLINK-6494?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16055983#comment-16055983 ]
ASF GitHub Bot commented on FLINK-6494: --------------------------------------- Github user zentol commented on a diff in the pull request: https://github.com/apache/flink/pull/4075#discussion_r123014657 --- Diff: flink-mesos/src/main/java/org/apache/flink/mesos/configuration/MesosConfigOptions.java --- @@ -0,0 +1,110 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.flink.mesos.configuration; + +import org.apache.flink.configuration.ConfigOption; + +import static org.apache.flink.configuration.ConfigOptions.key; + +/** + * This class holds configuration constants used by Flink's MESOS runners. + * + * <p>These options are not expected to be ever configured by users explicitly. + */ +public class MesosConfigOptions { + + /** + * The initial number of Mesos tasks to allocate. + */ + public static final ConfigOption<Integer> MESOS_INITIAL_TASKS = + key("mesos.initial-tasks") + .defaultValue(0); + + /** + * The maximum number of failed Mesos tasks before entirely stopping + * the Mesos session / job on Mesos. + * + * <p>By default, we take the number of of initially requested tasks. + */ + public static final ConfigOption<String> MESOS_MAX_FAILED_TASKS = + key("mesos.maximum-failed-tasks") + .noDefaultValue(); + + /** + * The Mesos master URL. + * + * <p>The value should be in one of the following forms: + * <pre> + * {@code + * host:port + * zk://host1:port1,host2:port2,.../path + * zk://username:password@host1:port1,host2:port2,.../path + * file:///path/to/file (where file contains one of the above) + * } + * </pre> + * + */ + public static final ConfigOption<String> MESOS_MASTER_URL = + key("mesos.master").noDefaultValue(); + + /** + * The failover timeout for the Mesos scheduler, after which running tasks are automatically shut down. + * + * <p>The default value is 600 (seconds). --- End diff -- dont need this comment anymore. > Migrate ResourceManager configuration options > --------------------------------------------- > > Key: FLINK-6494 > URL: https://issues.apache.org/jira/browse/FLINK-6494 > Project: Flink > Issue Type: Sub-task > Components: Distributed Coordination, ResourceManager > Reporter: Chesnay Schepler > Assignee: Fang Yong > -- This message was sent by Atlassian JIRA (v6.4.14#64029)