Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pipeline Time Outs #1027

Closed
kevsmith opened this issue Oct 10, 2016 · 0 comments · Fixed by #1086
Closed

Pipeline Time Outs #1027

kevsmith opened this issue Oct 10, 2016 · 0 comments · Fixed by #1086
Assignees
Milestone

Comments

@kevsmith
Copy link
Member

kevsmith commented Oct 10, 2016

The hard coded 60 sec pipeline execution timeout has outlived its usefulness. Let's expose the timeout as a configuration entry and default it to 60 secs.

An ideal config would support one timeout value for user initiated pipelines and another for trigger initiated ones. MVP is a simple global value which applies to pipelines started by users and triggers.

Multiple timeout values (Ideal)

config :cog, Cog.Command.Pipeline,
  interactive_timeout: {120, :sec},
  trigger_timeout: {300, :sec}

Single global value (MVP)

config :cog, Cog.Command.Pipeline,
  timeout: {120, :sec}
@kevsmith kevsmith added this to the Cog 0.16 milestone Oct 10, 2016
@mpeck mpeck self-assigned this Oct 20, 2016
@mpeck mpeck added review and removed in-progress labels Oct 20, 2016
@mpeck mpeck removed the review label Oct 24, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants