Skip to content

ISSUE-2833: Avoid using mutable singleton visitor in ResultVariableFactory - #2840

Merged
arjantijms merged 1 commit into
eclipse-ee4j:3.0from
adamsaghy:ISSUE-2833-3.0
Sep 22, 2026
Merged

arjantijms merged 1 commit into
eclipse-ee4j:3.0from
adamsaghy:ISSUE-2833-3.0

Conversation

@adamsaghy

Copy link
Copy Markdown
Contributor

Issue:

#2833

Fix:

Avoid using mutable, singleton visitor in the factory class

Each buildExpression() invocation creates its own SelectClauseVisitor, so concurrent JPQL parses cannot overwrite an another parse’s supported state.

@arjantijms arjantijms added the 3.0 label Sep 22, 2026
@arjantijms arjantijms added this to the 3.0.5 milestone Sep 22, 2026
@arjantijms
arjantijms merged commit 13dcc71 into eclipse-ee4j:3.0 Sep 22, 2026
3 checks passed
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.

2 participants