Zameer Manji created AURORA-1897:
------------------------------------
Summary: Remove task length restrictions.
Key: AURORA-1897
URL: https://issues.apache.org/jira/browse/AURORA-1897
Project: Aurora
Issue Type: Task
Reporter: Zameer Manji
Priority: Minor
Currently we restrict the total name of a task because of a Mesos bug:
{noformat}
// This number is derived from the maximum file name length limit on most
UNIX systems, less
// the number of characters we've observed being added by mesos for the
executor ID, prefix, and
// delimiters.
@VisibleForTesting
static final int MAX_TASK_ID_LENGTH = 255 - 90;
....
// TODO(maximk): This is a short-term hack to stop the bleeding from
// https://issues.apache.org/jira/browse/MESOS-691
if (taskIdGenerator.generate(task, totalInstances).length() >
MAX_TASK_ID_LENGTH) {
throw new TaskValidationException(
"Task ID is too long, please shorten your role or job name.");
}
{noformat}
However [~codyg] recently
[asked|https://lists.apache.org/thread.html/ca92420fe6394d6467f70989e1ffadac23775e84cf7356ff8c9efdd5@%3Cdev.mesos.apache.org%3E]
on the mesos mailing list about MESOS-691 and learned that it is no longer
valid.
We should remove this restriction.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)