Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 09cc6d7b0013cb10006b1925e6d7ed7ffdff5138
https://github.com/hibernate/hibernate-orm/commit/09cc6d7b0013cb10006b192...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-12-08 (Wed, 08 Dec 2021)
Changed paths:
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/intf/InstantiationTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/intf/TempInstantiationTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/intf2/InstantiationTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/intf2/TempInstantiationTests.java
Log Message:
-----------
HHH-14950 - Support mapping of embeddables with no setters (assuming a custom
instantiator or repo-strategy is used)
Tests
Commit: fa4b76702c396aa7130e66abe9fa0028a68fd809
https://github.com/hibernate/hibernate-orm/commit/fa4b76702c396aa7130e66a...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-12-08 (Wed, 08 Dec 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/mapping/Component.java
M hibernate-core/src/main/java/org/hibernate/tuple/Tuplizer.java
R
hibernate-core/src/main/java/org/hibernate/tuple/component/AbstractComponentTuplizer.java
R hibernate-core/src/main/java/org/hibernate/tuple/component/ComponentMetamodel.java
R hibernate-core/src/main/java/org/hibernate/tuple/component/ComponentTuplizer.java
R
hibernate-core/src/main/java/org/hibernate/tuple/component/ComponentTuplizerFactory.java
R
hibernate-core/src/main/java/org/hibernate/tuple/component/DynamicMapComponentTuplizer.java
R
hibernate-core/src/main/java/org/hibernate/tuple/component/PojoComponentTuplizer.java
M hibernate-core/src/main/java/org/hibernate/type/ComponentType.java
M hibernate-core/src/main/java/org/hibernate/type/EmbeddedComponentType.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/basic/BasicCriteriaUsageTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/embeddable/Person.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/embedded/Person.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/intf/InstantiationTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/intf/Person.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/intf/TempInstantiationTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/intf2/InstantiationTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/intf2/Name.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/intf2/NameInstantiator.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/intf2/Person.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/strategy/instantiator/intf2/TempInstantiationTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/sql/hand/custom/db2/DB2CustomSQLTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/sql/hand/custom/derby/DerbyCustomSQLTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/sql/hand/custom/mysql/MySQLCustomSQLTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/sql/hand/custom/oracle/OracleCustomSQLTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/sql/hand/custom/sqlserver/SQLServerCustomSQLTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/sql/hand/custom/sybase/SybaseCustomSQLTest.java
M
hibernate-core/src/test/java/org/hibernate/test/sql/hand/query/NativeSQLQueriesTest.java
M
hibernate-graalvm/src/main/java/org/hibernate/graalvm/internal/StaticClassLists.java
Log Message:
-----------
HHH-14950 - Support mapping of embeddables with no setters (assuming a custom
instantiator or repo-strategy is used)
Tests;
Remove `ComponentTuplizer` and friends;
Remove `ComponentMetadata`
Compare:
https://github.com/hibernate/hibernate-orm/compare/37bc00e567f7...fa4b767...