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

Upgrade to jdk 21 #1437

Open
4 tasks
adejanovski opened this issue Nov 15, 2023 · 0 comments
Open
4 tasks

Upgrade to jdk 21 #1437

adejanovski opened this issue Nov 15, 2023 · 0 comments
Assignees
Labels
product-backlog Issues in the state 'product-backlog'

Comments

@adejanovski
Copy link
Contributor

adejanovski commented Nov 15, 2023

Project board link

We'd need to upgrade to the latest LTS JDK and update our dependencies accordingly.
In the process, we should also consider switching to dropwizard 4.0 and dropwizard-cassandra, since we've been relying so far on a 3rd party bundle which is no longer supported.

This may also be the right time to ditch Shiro as authentication system and use dropwizard built in authc/authz features.

Definition of Done

  • Reaper runs on JDK 17 or 21
  • Reaper uses Dropwizard 4.0.x
  • Reaper uses the official dropwizard-cassandra bundle
  • Shiro is no longer used for authentication and replaced by the built in dropwizard auth features

┆Issue is synchronized with this Jira Story by Unito
┆Issue Number: REAP-23

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
product-backlog Issues in the state 'product-backlog'
Projects
None yet
Development

No branches or pull requests

1 participant