-
Notifications
You must be signed in to change notification settings - Fork 3
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
Improve memory management and error handling #70
Conversation
jafarre-bi
commented
Dec 15, 2021
- Using temporary files, input/output streams or scratch files instead of fully loading files into memory.
- Improved error handling.
- Temporary files are now guarranted to be removed when not needed anymore.
- Created generic utility class and extension to simplify temporary-file management.
- Fixed bugs in the /health endpoint.
- Small miscellaneous improvements and many warnings removed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🥇
aa69bc9
to
64715d6
Compare
64715d6
to
5c79276
Compare
We have detected a problem with the packaging of the app.jar, so this cannot be merged yet. Apparently, the problem was always there, but it doesn't always manifest. |
Add a modified transformer for module descriptors in META-INF/groovy
The fix required activating the mergeGroovyExtensionModules transformation of the shadowJar plugin and also working around a bug in the plugin code. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
* Improve memory management and error handling Co-authored-by: zxBCN Farre_Basurte,Juan_Antonio (IT EDS) EXTERNAL <juan_antonio.farre_basurte.ext@boehringer-ingelheim.com> (cherry picked from commit def9b0c)