Branch: refs/heads/wip/6.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: 704896614d15617c235e2ec3b7c092e4026d2cb6
https://github.com/hibernate/hibernate-orm/commit/704896614d15617c235e2ec...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2020-07-29 (Wed, 29 Jul 2020)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/boot/BootLogging.java
M hibernate-core/src/main/java/org/hibernate/boot/Metadata.java
M
hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/internal/NamedHqlQueryDefinitionImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/internal/NamedNativeQueryDefinitionImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/internal/NamedProcedureCallDefinitionImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/MappingDocument.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/NamedQueryBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ResultSetMappingBinder.java
A
hibernate-core/src/main/java/org/hibernate/boot/query/AbstractNamedQueryBuilder.java
A
hibernate-core/src/main/java/org/hibernate/boot/query/HbmResultSetMappingDefinition.java
A
hibernate-core/src/main/java/org/hibernate/boot/query/HbmResultSetMappingDefinitionBuilder.java
A
hibernate-core/src/main/java/org/hibernate/boot/query/NamedCallableQueryDefinition.java
A hibernate-core/src/main/java/org/hibernate/boot/query/NamedHqlQueryDefinition.java
A
hibernate-core/src/main/java/org/hibernate/boot/query/NamedNativeQueryDefinition.java
A
hibernate-core/src/main/java/org/hibernate/boot/query/NamedNativeQueryDefinitionBuilder.java
A
hibernate-core/src/main/java/org/hibernate/boot/query/NamedProcedureCallDefinition.java
A hibernate-core/src/main/java/org/hibernate/boot/query/NamedQueryDefinition.java
A
hibernate-core/src/main/java/org/hibernate/boot/query/NamedResultSetMappingDefinition.java
A
hibernate-core/src/main/java/org/hibernate/boot/query/SqlResultSetMappingDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadata.java
M
hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractNamedQueryDefinition.java
R
hibernate-core/src/main/java/org/hibernate/boot/spi/HbmResultSetMappingDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/InFlightMetadataCollector.java
R
hibernate-core/src/main/java/org/hibernate/boot/spi/NamedCallableQueryDefinition.java
R hibernate-core/src/main/java/org/hibernate/boot/spi/NamedHqlQueryDefinition.java
R hibernate-core/src/main/java/org/hibernate/boot/spi/NamedNativeQueryDefinition.java
R
hibernate-core/src/main/java/org/hibernate/boot/spi/NamedProcedureCallDefinition.java
R hibernate-core/src/main/java/org/hibernate/boot/spi/NamedQueryDefinition.java
R
hibernate-core/src/main/java/org/hibernate/boot/spi/NamedResultSetMappingDefinition.java
M hibernate-core/src/main/java/org/hibernate/cfg/Configuration.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/QueryBinder.java
M
hibernate-core/src/main/java/org/hibernate/cfg/annotations/ResultsetMappingSecondPass.java
R
hibernate-core/src/main/java/org/hibernate/cfg/annotations/SqlResultSetMappingDefinition.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionImplementor.java
M
hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/query/QueryProducer.java
M hibernate-core/src/main/java/org/hibernate/query/hql/spi/NamedHqlQueryMemento.java
M
hibernate-core/src/main/java/org/hibernate/query/internal/NamedResultSetMappingMementoImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/results/StandardScalarResultBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryProducerImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/spi/NamedNativeQueryMemento.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/named/resultmapping/SimpleEntityWithNamedMappings.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/named/resultmapping/SimpleNamedMappingTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/query/named/resultmapping/UsageTests.java
M hibernate-core/src/test/java/org/hibernate/test/hbm/query/QueryReturnTest.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/helpdesk/Incident.java
Log Message:
-----------
Support for JPA `SqlResultSetMapping`, both in terms of:
- creating memento instances for each mapping and storing into repository for runtime
access
- applying to native-queries
Only support for column results is implemented atm since only scalar results are
implemented for native-query