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

Add support for compute... convenience methods available in Map since Java 1.8 #418

Open
sergproua opened this issue Apr 24, 2023 · 4 comments

Comments

@sergproua
Copy link

sergproua commented Apr 24, 2023

Please add compute, computeIfAbsent and computeIfPresent convenience methods to Cache interface, exact spec as in Map available since Java 1.8

@cruftex
Copy link
Member

cruftex commented Apr 25, 2023

The JSR107 is finalised years ago and in maintenance mode. It also targets Java 1.6. There needs to be a new standardisation effort to do this.

@sergproua
Copy link
Author

The JSR107 is finalised years ago and in maintenance mode. It also targets Java 1.6. There needs to be a new standardisation effort to do this.

Would are the next steps, if any, to start new standardization effort? Thanks!

@tristantarrant
Copy link

JCache itself would have to be abandoned completely, as it contains IP from some of the original partners and also falls under the now-forbidden javax namespace.
There are two avenues for an equivalent effort: within Microprofile or within JakartaEE.

@linghengqian
Copy link

Would are the next steps, if any, to start new standardization effort? Thanks!

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

No branches or pull requests

4 participants