-
Notifications
You must be signed in to change notification settings - Fork 31
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
Migration to Quarkus3 #626
Conversation
Two tests are failing: |
|
|
|
|
|
force pushed the dialect change |
We should raise the minimum requirement to JDK 17, so the pom.xml ( |
Quarkus 3.2.4.Final is out |
Atm the |
@jesperpedersen 3.3.0 is also |
3.3.x is in CR stage atm |
@johnaohara We should investigate what it takes to go to 17/LTS |
force pushed a fix, thanks! |
Did Build success locally? |
No, I have two failures locally as mentioned in the first comment |
18b897b
to
b6d54d4
Compare
Could you look at the CI failures ? I can recreate locally with |
@jesperpedersen @stalep the integration test failure is caused by having resteasy classic and resteasy reactive on the classpath |
I know nothing about Quinoa unfortunately, so I'll summon @ia3andy |
@stalep did you try |
@stalep i ran in to this last week, cherry-picking the PR onto quarkus 3.3.0 tag got the proj building for me, but now rebase is not working, looks like transient issue. |
ok the api changed and we need a new release with 3.3.0 |
Ok, I was wrong, I checked 3.3.0 and it should work the problem is with 999-SNAPSHOT because the |
So, with the following builds;
I am able to get Horreum integration tests to pass & dev mode to bootstrap. The issues I now see is an exception thrown when dev mode starts and horreum tries to retrieve the banner;
and some queries are failing;
We need to improve test coverage to catch these issues in the CI |
Just chatting to @ia3andy, before we merge this PR we would need to either;
|
At this point, a backport is looking kinda difficult... |
3.4.0 is not far away: https://github.com/quarkusio/quarkus/wiki/Release-Planning#34-proposal You probably only need the core artifacts and they should be available next week. But... we need to get this PR in. |
Based on @geoand latest changes I can get Horreum to start and the backend tests are all passing. The integration tests failed to run, I'll look into that now, but I do not think it's related. |
Thanks for checking @stalep |
The integration tests run so hopefully @geoand's pr will be merged in 3.4 that's scheduled for CR on Wednesday. |
Rebased, squashed, and merged. Thanks for your contribution ! |
We have to look at Dataset... |
Fixes Issue
Changes proposed
Check List (Check all the applicable boxes)