-
Notifications
You must be signed in to change notification settings - Fork 25
Return of OOM #323
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't workingrelease-blockerThe dev branch must not be merged into master while a release-blocker bug is open.The dev branch must not be merged into master while a release-blocker bug is open.
Milestone
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingrelease-blockerThe dev branch must not be merged into master while a release-blocker bug is open.The dev branch must not be merged into master while a release-blocker bug is open.
Type
Fields
Give feedbackNo fields configured for issues without a type.
We've dealt with OOM errors before, most prominently documented here in #157 (which was closed and re-opened and then closed again). The last time it was closed we had resolved the issue in #172 by removing
@fork='true'from the java calls. But it looks like@forkwas added back because of security manager warnings in #247 .I've just hit this again in a project. Trying to increase memory (as we suggest in the docs)
still causes the build to fail for this project with OOM issues on the
jsonstep after ~ 15 mins or so. However, removing@forkfrom the java call injsondoes not throw any SecurityManager issues for me and completes really quickly.I'm wondering if the security manager issues are still relevant? If so, maybe we could add a
forkproperty to the build so that users needing to fork the processes to access higher memory allocations can do so?