-
Notifications
You must be signed in to change notification settings - Fork 35
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
Update REST client dependency names after extension name change as the Test Suite compilation fails #1617
Update REST client dependency names after extension name change as the Test Suite compilation fails #1617
Conversation
Where did you see the failures? There should be relocations in place for changed GAVs, CI is building Quarkus main with relocations:
We are processing 3.2.10 TD, so I'd rather wait with this change till 3.2.10 is processed. |
locally
3.2.10 has it's own branch, I don't think it's sound argument as if you do a backport, you can just tweak one name. I'll respect if it's important for you
I never needed relocations till now. There is not a single word about them in https://github.com/quarkus-qe/quarkus-test-suite/blob/main/README.md so it is breaking change for me. I can adapt, but disagree. |
3.2.10 - there will be backports from main to 3.2 branch locally - you need to enable relocations module ... e.g. relocations - https://github.com/quarkusio/quarkus/tree/main/relocations |
ok
I don't see in Quarkus README or CONTRIBUTING documents any suggestion to use relocation. I don't mind using them based on migration note for now, but if there is such a requirement for our project or Quarkus snapshot, it should be documented. |
+1, please create GH issue in Quarkus repo |
the issue should be created by someone who believes they should be used :-) I don't. Let's conclude this, I'll use relocation and thank you for comments and information. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Will be merged once https://github.com/quarkus-qe/quarkus-test-suite/pulls?q=is%3Apr+is%3Aclosed+label%3Atriage%2Fbackport-3.2 are backported
Update: Backports PR: #1624
If you want to have a branch that works with both 3.2 and 3.7-8+ you'll need to have a build with relocations or a profile to handle the diff. I'm going to check with gsmet why we don't just always build with them enabled and just have a way to turn them of so a build is as close to what users will experience. |
conclusion on why we have it and why it is relevant: quarkusio/quarkus#38274 (comment) |
Summary
see https://github.com/quarkusio/quarkus/wiki/Migration-Guide-3.7#rest-client-gear-white_check_mark
Please select the relevant options.
run tests
phrase in comment)Checklist: