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
Bump ehcache to version 3 #12526
base: main
Are you sure you want to change the base?
Bump ehcache to version 3 #12526
Conversation
I am pretty sure this needs more work than just bumping the version. |
Yes this is also my assumption. However to my surprise compilation did not fail for me and I was not able to run tests (I followed the manual on building), there must be a problem with my environment. So, I opened a draft request to see what checks will fail. I hope this is not much trouble? |
Not sure what you did locally, but just changing the version number will definitely not work, because Ehcache 3 is hosted under a different groupId than Ehcache 2 ( |
I apologize for the noise. I am ok with closing this PR until it's ready. |
You can keep it open as draft an push every now and then to validate your changes. However if you don't plan to work on it or give up at some point you probably want to close it. |
@mkurz , I have made a few changes, please have a look. |
@sdudzin Thanks! Can you rebase against latest |
@mkurz I rebased and squashed the commits. |
Pull Request Checklist
Helpful things
Purpose
Upgrades Ehcache to version 3 (version 2 contains security vulnerabilities).
Background Context
This is a bit 'naive' implementation but it does not break the Play API which I think is more important. One big disadvantage is the ehcahce xml configuration which force use of Play API as cache item.