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

Add changes from release-3.1.x and release-4.0 TCK to release-3.2 #1220

Merged
merged 9 commits into from
Feb 20, 2024

Conversation

jim-krueger
Copy link
Contributor

@jim-krueger jim-krueger commented Feb 13, 2024

Pulled in changes from the following 3.1.x PR's:

#1139
#1173
#1181
#1184
#1200

Pulled in changes from the following 4.0 PR's:

#863
#1146
#1164
#1172
#1182

Removed changes from PR 864 since this change is a breaking change and needs to go in a full release.

Still needs fix to Issue 1138 and then the exclude list can be updated.

@jim-krueger jim-krueger force-pushed the move-3.1.x-tck-to-3.2 branch 2 times, most recently from bbadd63 to 93ddc33 Compare February 13, 2024 22:40
@jim-krueger jim-krueger force-pushed the move-3.1.x-tck-to-3.2 branch from 93ddc33 to 4e712dc Compare February 13, 2024 22:41
Copy link
Contributor

@jamezp jamezp left a comment

Choose a reason for hiding this comment

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

This looks good to me. I agree with reverting #863 as well. There was a comment on #859 (comment) which indicated:

Anyway, it is a backward-incompatible change, and as such, it should go into a major version, not minor 3.1, imho.

I agree with that statement.

Copy link
Contributor

@jansupol jansupol left a comment

Choose a reason for hiding this comment

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

If time permits, we should come up with a fix for the disabled tests for 3.2

@alwin-joseph
Copy link
Contributor

FYI #1218 was merged to release-3.1.x yesterday, might want to update the exclude list file jaxrs-tck-docs/TCK-Exclude-List.txt with that.

Another option to consider would be to include the fix #1201 for those challenged tests from master and enable the tests excluded in #1200.

@jim-krueger jim-krueger force-pushed the move-3.1.x-tck-to-3.2 branch from 351401d to 1638122 Compare February 15, 2024 22:29
@jim-krueger jim-krueger changed the title Add changes from release-3.1.x TCK to release-3.2 Add changes from release-3.1.x and release-4.0 TCK to release-3.2 Feb 19, 2024
@jim-krueger
Copy link
Contributor Author

Updated to include nearly all of the TCK changes in 4.0 as well. Exceptions to this are noted in the description above.

@spericas
Copy link
Contributor

Could you please review this PR @alwin-joseph?

@spericas spericas self-requested a review February 20, 2024 14:26
Copy link
Contributor

@spericas spericas left a comment

Choose a reason for hiding this comment

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

LGTM, but we should get @alwin-joseph to review as well.

Copy link
Contributor

@alwin-joseph alwin-joseph left a comment

Choose a reason for hiding this comment

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

+1

@jim-krueger jim-krueger merged commit 86b4c96 into jakartaee:release-3.2 Feb 20, 2024
4 checks passed
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.

6 participants