Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions src/taskgraph/morph.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@

here = os.path.abspath(os.path.dirname(__file__))
logger = logging.getLogger(__name__)
MAX_ROUTES = 10
MAX_ROUTES = 64

registered_morphs = []

Expand Down Expand Up @@ -155,10 +155,9 @@ def make_index_task(parent_task, taskgraph, label_to_taskid, parameters, graph_c
@register_morph
def add_index_tasks(taskgraph, label_to_taskid, parameters, graph_config):
"""
The TaskCluster queue only allows 10 routes on a task, but we have tasks
with many more routes, for purposes of indexing. This graph morph adds
"index tasks" that depend on such tasks and do the index insertions
directly, avoiding the limits on task.routes.
The TaskCluster queue only allows 64 routes on a task. In the event a task
exceeds this limit, this graph morph adds "index tasks" that depend on it
and do the index insertions directly, avoiding the limit on task.routes.
"""
logger.debug("Morphing: adding index tasks")

Expand Down
Loading