Skip to content

Adapt CDI provider tests to recent changes#3455

Draft
manovotn wants to merge 2 commits into
weld:mainfrom
manovotn:fix-cdi-race-condition-compat
Draft

Adapt CDI provider tests to recent changes#3455
manovotn wants to merge 2 commits into
weld:mainfrom
manovotn:fix-cdi-race-condition-compat

Conversation

@manovotn

Copy link
Copy Markdown
Member

Adapts the testing to changes done in jakartaee/cdi#996

First commit is to be removed once there is a CDI version in Central that we can bring in via Weld API.
Kept as draft until then.

manovotn added 2 commits July 16, 2026 14:22
To be removed once Weld API updates its CDI API dependency.
CDI API replaced protected volatile fields with an
`AtomicReference<ProviderState>` record to fix a race condition.
@manovotn manovotn added the 7.0 label Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant