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

[close #818] Disable spring #1017

Merged
merged 1 commit into from
Jun 10, 2020
Merged

[close #818] Disable spring #1017

merged 1 commit into from
Jun 10, 2020

Conversation

schneems
Copy link
Contributor

@schneems schneems commented Jun 9, 2020

Spring causes erratic and unpredictable failures, most recently in ticket https://heroku.support/881089. We can avoid these class of problems entirely by disabling the library.

Any benefits that spring provide come from repeatedly calling the same command, for example spring would speed up running rails test twice. However most commands on Heroku are only run once (rails server on boot for example) so using spring on the system would provide little to no realized practical benefit.

I feel so strongly about the need to disable spring that I do not want to provide an "escape valve" to disable the behavior of disabling spring.

Copy link
Member

@edmorley edmorley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree with the reasoning about most commands only being run once - seems like an easy way to reduce customer issues :-)

Spring causes erratic and unpredictable failures, most recently in ticket https://heroku.support/881089. We can avoid these class of problems entirely by disabling the library.

Any benefits that spring provide come from repeatedly calling the same command, for example spring would speed up running `rails test` twice. However most commands on Heroku are only run once (`rails server` on boot for example) so using spring on the system would provide little to no realized practical benefit.

I feel so strongly about the need to disable spring that I do not want to provide an "escape valve" to disable the behavior of disabling spring.
@schneems schneems merged commit 30184b6 into master Jun 10, 2020
@schneems schneems deleted the schneems/disable-spring branch June 10, 2020 19:17
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 this pull request may close these issues.

2 participants