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.
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