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

Pipelines should have a non-infinite deadline #10

Open
Sanrag opened this issue Aug 29, 2013 · 3 comments
Open

Pipelines should have a non-infinite deadline #10

Sanrag opened this issue Aug 29, 2013 · 3 comments

Comments

@Sanrag
Copy link
Contributor

Sanrag commented Aug 29, 2013

With groningen's ability to run as a service, clients can start a pipeline and forget about them. There should be a deadline (maybe modifiable by clients) after which the pipeline should be marked stale and removed from groningen.

@d2rk
Copy link
Contributor

d2rk commented Aug 29, 2013

👍

@etheon
Copy link
Contributor

etheon commented Sep 9, 2013

We had talked about this previously.

Slade's idea was to institute a per user quota which made sense to me as well. Why time a pipeline out if you can make the user clean it up? Unless of course the user walks away forever.

Perhaps both should be implemented.

On Aug 29, 2013, at 2:05 PM, Sanrag Sood [email protected] wrote:

With groningen's ability to run as a service, clients can start a pipeline and forget about them. There should be a deadline (maybe modifiable by clients) after which the pipeline should be marked stale and removed from groningen.


Reply to this email directly or view it on GitHub.

@Sanrag
Copy link
Contributor Author

Sanrag commented Sep 9, 2013

Clients can be automated systems which may lose state that they ever started a pipeline (crash, then restart but no restoration of state). In such a case, the pipeline would keep running forever.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants