Skip to content

Conversation

@julianladisch
Copy link
Contributor

@julianladisch julianladisch commented May 22, 2025

https://folio-org.atlassian.net/issues/OKAPI-1212

The shared library okapi-common needs to migrate Vertx from 4 to 5.

It’s required for Trillium: https://folio-org.atlassian.net/wiki/spaces/TC/pages/730891059/Trillium#Trillium-ThirdPartyLibraries/Frameworks

See migration guide: https://folio-org.atlassian.net/wiki/spaces/FOLIJET/pages/1003847853/Migration+to+Vertx+5

FOLIO adopots the Eureka platform: https://folio-org.atlassian.net/wiki/spaces/TC/pages/518946885/0010-eureka
Eureka no longer needs and no longer uses the Okapi server.
Therefore the okapi-core directory (= Okapi server) and all server related content is dropped in this PR.

Copy link
Contributor

@steveellis steveellis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking care of this Julian!

@sonarqubecloud
Copy link

@julianladisch julianladisch merged commit 9878f6b into master May 28, 2025
5 checks passed
@julianladisch julianladisch deleted the OKAPI-1212-vertx-5 branch May 28, 2025 12:54
@jakub-id
Copy link
Contributor

jakub-id commented Jun 7, 2025

@julianladisch @steveellis guys, this PR is misleading, it's certainly much more than upgrading to vert.x 5.

@julianladisch can you please revert this? If you want to avoid porting entire Okapi to vert.x 5 please create a new repo just for okapi-common. But check with @adamdickmeiss first, he expressed that he'd be willing to port the entire codebase.

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

Successfully merging this pull request may close these issues.

4 participants