You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
HHH-17002, HHH-18820, HHH-19391, HHH-18514 equals() and hashCode() for SQM nodes
- finally enables efficient caching of criteria query plans
- also reconsider how alias generation is done - aliases should only
be unique to a given query, NOT globally unique, since that results
in interpretation cache misses
- ran into and fixed several other problems along the way
- note that the previous solution based on translating to HQL was not
working at all, partly because the translation to HQL is not very
correct - but anyway this is more efficient, since hashCodes are
in general more flexible from an efficiency perspective
- there is still a remaining problem where NavigablePaths elements
are assigned globally unique aliases resulting in cache misses
Copy file name to clipboardExpand all lines: hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EmbeddedDiscriminatorSqmPath.java
Copy file name to clipboardExpand all lines: hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EntityDiscriminatorSqmPath.java
Copy file name to clipboardExpand all lines: hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingSqmOrderedSetAggregateFunction.java
0 commit comments