Sanne Grinovero (
https://hibernate.atlassian.net/secure/ViewProfile.jspa?accountId=557058%...
) *created* an issue
Hibernate ORM (
https://hibernate.atlassian.net/browse/HHH?atlOrigin=eyJpIjoiYWNhYmJjYzQ2...
) / Improvement (
https://hibernate.atlassian.net/browse/HHH-16679?atlOrigin=eyJpIjoiYWNhYm...
) HHH-16679 (
https://hibernate.atlassian.net/browse/HHH-16679?atlOrigin=eyJpIjoiYWNhYm...
) Avoid type pollution problems on iterations of List<JdbcParameter> (
https://hibernate.atlassian.net/browse/HHH-16679?atlOrigin=eyJpIjoiYWNhYm...
)
Issue Type: Improvement Assignee: Sanne Grinovero (
https://hibernate.atlassian.net/secure/ViewProfile.jspa?accountId=557058%...
) Created: 23/May/2023 08:25 AM Fix Versions: 6.3.0, 6.2.4 Labels: performance Priority:
Major Reporter: Sanne Grinovero (
https://hibernate.atlassian.net/secure/ViewProfile.jspa?accountId=557058%...
)
Hibernate ORM does frequently need to iterate on the JdbcParameter Lists, and it risks
triggering type pollution during each step of such iteration.
This issue is to track mitigation for this, and also proposes a slightly more robust
contract as we want to expose an “immutable list” as internal contract rather than a
vanilla List, which inherently exposes mutability and several other operations we don’t
actually need.
(
https://hibernate.atlassian.net/browse/HHH-16679#add-comment?atlOrigin=ey...
) Add Comment (
https://hibernate.atlassian.net/browse/HHH-16679#add-comment?atlOrigin=ey...
)
Get Jira notifications on your phone! Download the Jira Cloud app for Android (
https://play.google.com/store/apps/details?id=com.atlassian.android.jira....
) or iOS (
https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=Em...
) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100225- sha1:bbd69a1 )