[hibernate/hibernate-orm] 367a64: HHH-17103 massively simplify @Index + @UniqueKey h...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 367a64741238cdbe8d92f94ff5e12aef03f49ae6
https://github.com/hibernate/hibernate-orm/commit/367a64741238cdbe8d92f94...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2023-08-18 (Fri, 18 Aug 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/AnnotatedColumn.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/CopyIdentifierComponentSecondPass.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/EntityBinder.java
A hibernate-core/src/main/java/org/hibernate/boot/model/internal/IndexBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/IndexHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/TableBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/UniqueConstraintHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/InFlightMetadataCollector.java
M hibernate-core/src/main/java/org/hibernate/mapping/UniqueKey.java
Log Message:
-----------
HHH-17103 massively simplify @Index + @UniqueKey handling
There was a whole completely unnecessary second-pass-based lifecycle
making everything way more complicated than it needed to be.
Commit: 49495c2a542febb700697a98f3af3eb49bcb8983
https://github.com/hibernate/hibernate-orm/commit/49495c2a542febb700697a9...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2023-08-18 (Fri, 18 Aug 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
R hibernate-core/src/main/java/org/hibernate/boot/model/internal/IndexHolder.java
R hibernate-core/src/main/java/org/hibernate/boot/model/internal/UniqueConstraintHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/InFlightMetadataCollector.java
Log Message:
-----------
HHH-17103 simply remove the obsolete operations and types
The Holder types were internal, and the operations of the SPI
actually leaked these internal types. So just removing is legit.
Compare: https://github.com/hibernate/hibernate-orm/compare/5bfe11fd274c...49495c2...
2 years, 4 months
[hibernate/hibernate-orm] 24646e: HHH-17103 allow SQL expressions in @Index(columnList)
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 24646ece2cb768bc10eb0d4fd90c1860870de8cb
https://github.com/hibernate/hibernate-orm/commit/24646ece2cb768bc10eb0d4...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2023-08-18 (Fri, 18 Aug 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/EntityBinder.java
A hibernate-core/src/main/java/org/hibernate/boot/model/internal/IndexHolder.java
R hibernate-core/src/main/java/org/hibernate/boot/model/internal/JPAIndexHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/TableBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/UniqueConstraintHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/InFlightMetadataCollector.java
M hibernate-core/src/main/java/org/hibernate/dialect/unique/AlterTableUniqueIndexDelegate.java
M hibernate-core/src/main/java/org/hibernate/mapping/Column.java
M hibernate-core/src/main/java/org/hibernate/mapping/Constraint.java
M hibernate-core/src/main/java/org/hibernate/mapping/Formula.java
M hibernate-core/src/main/java/org/hibernate/mapping/Index.java
M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/StandardIndexExporter.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/uniqueconstraint/UniqueConstraintValidationTest.java
Log Message:
-----------
HHH-17103 allow SQL expressions in @Index(columnList)
2 years, 4 months
[hibernate/hibernate-search] f78fba: [Jenkins release job] changelog.txt updated by rel...
by Bot for Hibernate continuous integration
Branch: refs/heads/6.2
Home: https://github.com/hibernate/hibernate-search
Commit: f78fbaf72f2db897f833108e83c0e8c99aedc203
https://github.com/hibernate/hibernate-search/commit/f78fbaf72f2db897f833...
Author: Jenkins <ci(a)hibernate.org>
Date: 2023-08-17 (Thu, 17 Aug 2023)
Changed paths:
M changelog.txt
Log Message:
-----------
[Jenkins release job] changelog.txt updated by release build 6.2.1.Final
Commit: c2a155c4e5feb76055c3735f970615585dc9d862
https://github.com/hibernate/hibernate-search/commit/c2a155c4e5feb76055c3...
Author: Jenkins <ci(a)hibernate.org>
Date: 2023-08-17 (Thu, 17 Aug 2023)
Changed paths:
M backend/elasticsearch-aws/pom.xml
M backend/elasticsearch/pom.xml
M backend/lucene/pom.xml
M build/config/pom.xml
M build/configuration-properties-collector/pom.xml
M build/parents/integrationtest/pom.xml
M build/parents/internal/pom.xml
M build/parents/public/pom.xml
M build/reports/pom.xml
M distribution/pom.xml
M documentation/pom.xml
M engine/pom.xml
M integrationtest/backend/elasticsearch/pom.xml
M integrationtest/backend/lucene/pom.xml
M integrationtest/backend/tck/pom.xml
M integrationtest/java/modules/orm-coordination-outbox-polling-elasticsearch/pom.xml
M integrationtest/java/modules/orm-elasticsearch/pom.xml
M integrationtest/java/modules/orm-lucene/pom.xml
M integrationtest/java/modules/pojo-standalone-elasticsearch/pom.xml
M integrationtest/java/modules/pojo-standalone-lucene/pom.xml
M integrationtest/mapper/orm-batch-jsr352/pom.xml
M integrationtest/mapper/orm-cdi/pom.xml
M integrationtest/mapper/orm-coordination-outbox-polling/pom.xml
M integrationtest/mapper/orm-envers/pom.xml
M integrationtest/mapper/orm-realbackend/pom.xml
M integrationtest/mapper/orm-spring-uberjar/application/pom.xml
M integrationtest/mapper/orm-spring-uberjar/model/pom.xml
M integrationtest/mapper/orm-spring-uberjar/pom.xml
M integrationtest/mapper/orm-spring/pom.xml
M integrationtest/mapper/orm/pom.xml
M integrationtest/mapper/pojo-base/pom.xml
M integrationtest/mapper/pojo-standalone-realbackend/pom.xml
M integrationtest/performance/backend/base/pom.xml
M integrationtest/performance/backend/elasticsearch/pom.xml
M integrationtest/performance/backend/lucene/pom.xml
M integrationtest/performance/pom.xml
M integrationtest/pom.xml
M integrationtest/showcase/library/pom.xml
M integrationtest/v5migrationhelper/engine/pom.xml
M integrationtest/v5migrationhelper/orm/pom.xml
M jakarta/build/parents/integrationtest/pom.xml
M jakarta/build/parents/internal/pom.xml
M jakarta/build/parents/public/pom.xml
M jakarta/documentation/pom.xml
M jakarta/integrationtest/java/modules/orm-coordination-outbox-polling-elasticsearch/pom.xml
M jakarta/integrationtest/java/modules/orm-elasticsearch/pom.xml
M jakarta/integrationtest/java/modules/orm-lucene/pom.xml
M jakarta/integrationtest/mapper/orm-batch-jsr352/pom.xml
M jakarta/integrationtest/mapper/orm-cdi/pom.xml
M jakarta/integrationtest/mapper/orm-coordination-outbox-polling/pom.xml
M jakarta/integrationtest/mapper/orm-envers/pom.xml
M jakarta/integrationtest/mapper/orm-realbackend/pom.xml
M jakarta/integrationtest/mapper/orm/pom.xml
M jakarta/integrationtest/pom.xml
M jakarta/integrationtest/v5migrationhelper/orm/pom.xml
M jakarta/mapper/orm-batch-jsr352/core/pom.xml
M jakarta/mapper/orm-batch-jsr352/jberet/pom.xml
M jakarta/mapper/orm-coordination-outbox-polling/pom.xml
M jakarta/mapper/orm/pom.xml
M jakarta/pom.xml
M jakarta/util/internal/integrationtest/jbatch-runtime/pom.xml
M jakarta/util/internal/integrationtest/jberet-se/pom.xml
M jakarta/util/internal/integrationtest/mapper/orm/pom.xml
M jakarta/util/internal/integrationtest/pom.xml
M jakarta/util/internal/test/orm/pom.xml
M jakarta/v5migrationhelper/orm/pom.xml
M mapper/orm-batch-jsr352/core/pom.xml
M mapper/orm-batch-jsr352/jberet/pom.xml
M mapper/orm-coordination-outbox-polling/pom.xml
M mapper/orm/pom.xml
M mapper/pojo-base/pom.xml
M mapper/pojo-standalone/pom.xml
M orm6/build/parents/integrationtest/pom.xml
M orm6/build/parents/internal/pom.xml
M orm6/build/parents/public/pom.xml
M orm6/documentation/pom.xml
M orm6/integrationtest/java/modules/orm-coordination-outbox-polling-elasticsearch/pom.xml
M orm6/integrationtest/java/modules/orm-elasticsearch/pom.xml
M orm6/integrationtest/java/modules/orm-lucene/pom.xml
M orm6/integrationtest/mapper/orm-batch-jsr352/pom.xml
M orm6/integrationtest/mapper/orm-cdi/pom.xml
M orm6/integrationtest/mapper/orm-coordination-outbox-polling/pom.xml
M orm6/integrationtest/mapper/orm-envers/pom.xml
M orm6/integrationtest/mapper/orm-realbackend/pom.xml
M orm6/integrationtest/mapper/orm/pom.xml
M orm6/integrationtest/pom.xml
M orm6/integrationtest/v5migrationhelper/orm/pom.xml
M orm6/mapper/orm-batch-jsr352/core/pom.xml
M orm6/mapper/orm-batch-jsr352/jberet/pom.xml
M orm6/mapper/orm-coordination-outbox-polling/pom.xml
M orm6/mapper/orm/pom.xml
M orm6/pom.xml
M orm6/util/internal/integrationtest/jbatch-runtime/pom.xml
M orm6/util/internal/integrationtest/jberet-se/pom.xml
M orm6/util/internal/integrationtest/mapper/orm/pom.xml
M orm6/util/internal/integrationtest/pom.xml
M orm6/util/internal/test/orm/pom.xml
M orm6/v5migrationhelper/orm/pom.xml
M pom.xml
M util/common/pom.xml
M util/internal/integrationtest/backend/elasticsearch/pom.xml
M util/internal/integrationtest/backend/lucene/pom.xml
M util/internal/integrationtest/common/pom.xml
M util/internal/integrationtest/jbatch-runtime/pom.xml
M util/internal/integrationtest/jberet-se/pom.xml
M util/internal/integrationtest/mapper/orm/pom.xml
M util/internal/integrationtest/mapper/pojo-standalone/pom.xml
M util/internal/integrationtest/mapper/stub/pom.xml
M util/internal/integrationtest/pom.xml
M util/internal/integrationtest/v5migrationhelper/pom.xml
M util/internal/test/common/pom.xml
M util/internal/test/orm/pom.xml
M v5migrationhelper/engine/pom.xml
M v5migrationhelper/orm/pom.xml
Log Message:
-----------
[Jenkins release job] Preparing release 6.2.1.Final
Commit: 6b6834c11cea05ae9c533eccdfcf6dfc27c0b219
https://github.com/hibernate/hibernate-search/commit/6b6834c11cea05ae9c53...
Author: Jenkins <ci(a)hibernate.org>
Date: 2023-08-17 (Thu, 17 Aug 2023)
Changed paths:
M backend/elasticsearch-aws/pom.xml
M backend/elasticsearch/pom.xml
M backend/lucene/pom.xml
M build/config/pom.xml
M build/configuration-properties-collector/pom.xml
M build/parents/integrationtest/pom.xml
M build/parents/internal/pom.xml
M build/parents/public/pom.xml
M build/reports/pom.xml
M distribution/pom.xml
M documentation/pom.xml
M engine/pom.xml
M integrationtest/backend/elasticsearch/pom.xml
M integrationtest/backend/lucene/pom.xml
M integrationtest/backend/tck/pom.xml
M integrationtest/java/modules/orm-coordination-outbox-polling-elasticsearch/pom.xml
M integrationtest/java/modules/orm-elasticsearch/pom.xml
M integrationtest/java/modules/orm-lucene/pom.xml
M integrationtest/java/modules/pojo-standalone-elasticsearch/pom.xml
M integrationtest/java/modules/pojo-standalone-lucene/pom.xml
M integrationtest/mapper/orm-batch-jsr352/pom.xml
M integrationtest/mapper/orm-cdi/pom.xml
M integrationtest/mapper/orm-coordination-outbox-polling/pom.xml
M integrationtest/mapper/orm-envers/pom.xml
M integrationtest/mapper/orm-realbackend/pom.xml
M integrationtest/mapper/orm-spring-uberjar/application/pom.xml
M integrationtest/mapper/orm-spring-uberjar/model/pom.xml
M integrationtest/mapper/orm-spring-uberjar/pom.xml
M integrationtest/mapper/orm-spring/pom.xml
M integrationtest/mapper/orm/pom.xml
M integrationtest/mapper/pojo-base/pom.xml
M integrationtest/mapper/pojo-standalone-realbackend/pom.xml
M integrationtest/performance/backend/base/pom.xml
M integrationtest/performance/backend/elasticsearch/pom.xml
M integrationtest/performance/backend/lucene/pom.xml
M integrationtest/performance/pom.xml
M integrationtest/pom.xml
M integrationtest/showcase/library/pom.xml
M integrationtest/v5migrationhelper/engine/pom.xml
M integrationtest/v5migrationhelper/orm/pom.xml
M jakarta/build/parents/integrationtest/pom.xml
M jakarta/build/parents/internal/pom.xml
M jakarta/build/parents/public/pom.xml
M jakarta/documentation/pom.xml
M jakarta/integrationtest/java/modules/orm-coordination-outbox-polling-elasticsearch/pom.xml
M jakarta/integrationtest/java/modules/orm-elasticsearch/pom.xml
M jakarta/integrationtest/java/modules/orm-lucene/pom.xml
M jakarta/integrationtest/mapper/orm-batch-jsr352/pom.xml
M jakarta/integrationtest/mapper/orm-cdi/pom.xml
M jakarta/integrationtest/mapper/orm-coordination-outbox-polling/pom.xml
M jakarta/integrationtest/mapper/orm-envers/pom.xml
M jakarta/integrationtest/mapper/orm-realbackend/pom.xml
M jakarta/integrationtest/mapper/orm/pom.xml
M jakarta/integrationtest/pom.xml
M jakarta/integrationtest/v5migrationhelper/orm/pom.xml
M jakarta/mapper/orm-batch-jsr352/core/pom.xml
M jakarta/mapper/orm-batch-jsr352/jberet/pom.xml
M jakarta/mapper/orm-coordination-outbox-polling/pom.xml
M jakarta/mapper/orm/pom.xml
M jakarta/pom.xml
M jakarta/util/internal/integrationtest/jbatch-runtime/pom.xml
M jakarta/util/internal/integrationtest/jberet-se/pom.xml
M jakarta/util/internal/integrationtest/mapper/orm/pom.xml
M jakarta/util/internal/integrationtest/pom.xml
M jakarta/util/internal/test/orm/pom.xml
M jakarta/v5migrationhelper/orm/pom.xml
M mapper/orm-batch-jsr352/core/pom.xml
M mapper/orm-batch-jsr352/jberet/pom.xml
M mapper/orm-coordination-outbox-polling/pom.xml
M mapper/orm/pom.xml
M mapper/pojo-base/pom.xml
M mapper/pojo-standalone/pom.xml
M orm6/build/parents/integrationtest/pom.xml
M orm6/build/parents/internal/pom.xml
M orm6/build/parents/public/pom.xml
M orm6/documentation/pom.xml
M orm6/integrationtest/java/modules/orm-coordination-outbox-polling-elasticsearch/pom.xml
M orm6/integrationtest/java/modules/orm-elasticsearch/pom.xml
M orm6/integrationtest/java/modules/orm-lucene/pom.xml
M orm6/integrationtest/mapper/orm-batch-jsr352/pom.xml
M orm6/integrationtest/mapper/orm-cdi/pom.xml
M orm6/integrationtest/mapper/orm-coordination-outbox-polling/pom.xml
M orm6/integrationtest/mapper/orm-envers/pom.xml
M orm6/integrationtest/mapper/orm-realbackend/pom.xml
M orm6/integrationtest/mapper/orm/pom.xml
M orm6/integrationtest/pom.xml
M orm6/integrationtest/v5migrationhelper/orm/pom.xml
M orm6/mapper/orm-batch-jsr352/core/pom.xml
M orm6/mapper/orm-batch-jsr352/jberet/pom.xml
M orm6/mapper/orm-coordination-outbox-polling/pom.xml
M orm6/mapper/orm/pom.xml
M orm6/pom.xml
M orm6/util/internal/integrationtest/jbatch-runtime/pom.xml
M orm6/util/internal/integrationtest/jberet-se/pom.xml
M orm6/util/internal/integrationtest/mapper/orm/pom.xml
M orm6/util/internal/integrationtest/pom.xml
M orm6/util/internal/test/orm/pom.xml
M orm6/v5migrationhelper/orm/pom.xml
M pom.xml
M util/common/pom.xml
M util/internal/integrationtest/backend/elasticsearch/pom.xml
M util/internal/integrationtest/backend/lucene/pom.xml
M util/internal/integrationtest/common/pom.xml
M util/internal/integrationtest/jbatch-runtime/pom.xml
M util/internal/integrationtest/jberet-se/pom.xml
M util/internal/integrationtest/mapper/orm/pom.xml
M util/internal/integrationtest/mapper/pojo-standalone/pom.xml
M util/internal/integrationtest/mapper/stub/pom.xml
M util/internal/integrationtest/pom.xml
M util/internal/integrationtest/v5migrationhelper/pom.xml
M util/internal/test/common/pom.xml
M util/internal/test/orm/pom.xml
M v5migrationhelper/engine/pom.xml
M v5migrationhelper/orm/pom.xml
Log Message:
-----------
[Jenkins release job] Preparing next development iteration
Compare: https://github.com/hibernate/hibernate-search/compare/ff6f89b3b06d...6b68...
2 years, 4 months
[hibernate/hibernate-orm] ca3258: HHH-15629, HHH-16583 fix @ManyToOne @JoinTable wit...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: ca3258b31766860e020ae534ced0d72fcd51441f
https://github.com/hibernate/hibernate-orm/commit/ca3258b31766860e020ae53...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2023-08-17 (Thu, 17 Aug 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/ClassPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/CollectionBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/CollectionPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/ColumnsBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/ComponentPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/EntityBinder.java
A hibernate-core/src/main/java/org/hibernate/boot/model/internal/ImplicitToOneJoinTableSecondPass.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/PropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/TableBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/ToOneBinder.java
A hibernate-core/src/test/java/org/hibernate/orm/test/associations/ManyToOneJoinTableTest.java
Log Message:
-----------
HHH-15629, HHH-16583 fix @ManyToOne @JoinTable with defaulted name
2 years, 4 months