Skip to content

Update Persistence TCK tests to avoid Character[] + Byte[] Java type for basic attributes#2071

Merged
scottmarlow merged 1 commit intojakartaee:mainfrom
scottmarlow:issues-1162-avoidArrayTypesInPersistencePlatformTests
Mar 31, 2025
Merged

Update Persistence TCK tests to avoid Character[] + Byte[] Java type for basic attributes#2071
scottmarlow merged 1 commit intojakartaee:mainfrom
scottmarlow:issues-1162-avoidArrayTypesInPersistencePlatformTests

Conversation

@scottmarlow
Copy link
Copy Markdown
Member

Fixes Issue
#1162 in support of jakartaee/persistence#549 which Deprecates use of Byte[] and Character[] arrays types for basic attributes, in favor of primitive array types.

Related Issue(s)
TCK challenge jakartaee/persistence#394

Describe the change
This change is for the Jakarta EE 11 Platform TCK Persistence tests to avoid use of Byte[] and Character[] array types for basic (Persistence) attributes and instead use primitive array types.

Additional context
From a timing perspective this change can be considered after we complete the EE 11 Web Profile ballot but before starting the EE 11 Platform ballot.

CC @alwin-joseph @anajosep @arjantijms @cesarhernandezgt @dblevins @m0mus @edbratt @gurunrao @jansupol @jgallimore @kazumura @kwsutter @LanceAndersen @bhatpmk @RohitKumarJain @shighbar @gthoman @brideck @OndroMih @dmatej
@starksm64 @scottmarlow

…unless they are specifically testing a SQL Array type

Signed-off-by: Scott Marlow <smarlow@redhat.com>
@scottmarlow scottmarlow marked this pull request as ready for review March 31, 2025 22:17
@scottmarlow scottmarlow merged commit 114c9db into jakartaee:main Mar 31, 2025
2 checks passed
@scottmarlow
Copy link
Copy Markdown
Member Author

It has been a few years since the TCK challenge was opened for EE 10 and we are now testing the EE 11 Platform TCK as we make further changes as needed for the release. Merged for the next build.

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.

2 participants