[hibernate/hibernate-orm] 90a752: HHH-15328 Add support for CTE WITH clause
by Christian Beikov
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 90a752a0ee0d553098db415f7008622f10680339
https://github.com/hibernate/hibernate-orm/commit/90a752a0ee0d553098db415...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/query/hql/QueryLanguage.adoc
M documentation/src/main/asciidoc/userguide/chapters/query/hql/extras/statement_select_bnf.txt
M documentation/src/test/java/org/hibernate/userguide/hql/HQLTest.java
M gradle/databases.gradle
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CUBRIDSqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CacheSqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CockroachLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CockroachLegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/DB2LegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/DB2LegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/DB2iLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/DB2zLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/DB2zLegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/DerbyLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/DerbyLegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/FirebirdSqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/H2LegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/H2LegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/HSQLLegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixSqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/IngresSqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/MariaDBLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/MariaDBLegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/MaxDBSqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/MimerSQLSqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/MySQLLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/MySQLLegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/OracleLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/OracleLegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/PostgreSQLLegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/RDMSOS2200SqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SQLServerLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SQLServerLegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SQLiteSqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SybaseASELegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SybaseAnywhereSqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SybaseLegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/TeradataSqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/TimesTenSqlAstTranslator.java
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlLexer.g4
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/action/internal/BulkOperationCleanupAction.java
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractTransactSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/CockroachDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/CockroachSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2SqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2iDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2zDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2zSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbySqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/H2SqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANASqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HSQLSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/MariaDBDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MariaDBSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/SpannerSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASESqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/TiDBDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/TiDBSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/AggregateWindowEmulationQueryTransformer.java
A hibernate-core/src/main/java/org/hibernate/dialect/function/ChrLiteralEmulation.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/CountFunction.java
M hibernate-core/src/main/java/org/hibernate/internal/util/collections/Stack.java
M hibernate-core/src/main/java/org/hibernate/internal/util/collections/StandardStack.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCteContainer.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCteCriteria.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCteCriteriaAttribute.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCteCriteriaType.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaDerivedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaFrom.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaJoinedFrom.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaQueryableCriteria.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaSearchOrder.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaSelectCriteria.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaSubQuery.java
M hibernate-core/src/main/java/org/hibernate/query/derived/AnonymousTupleEntityValuedModelPart.java
M hibernate-core/src/main/java/org/hibernate/query/derived/AnonymousTupleSqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/query/derived/AnonymousTupleTableGroupProducer.java
M hibernate-core/src/main/java/org/hibernate/query/derived/AnonymousTupleType.java
A hibernate-core/src/main/java/org/hibernate/query/derived/CteTupleTableGroupProducer.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPathConsumer.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QuerySplitter.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/hql/spi/SqmCreationState.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/SemanticQueryWalker.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/StrictJpaComplianceViolation.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmTreePrinter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/AbstractCteMutationHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteDeleteHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteInsertHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteInsertStrategy.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteMutationStrategy.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteUpdateHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/spi/BaseSemanticQueryWalker.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/EntityValuedPathInterpretation.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/AbstractSqmDmlStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/AbstractSqmRestrictedDmlStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/cte/SqmCteContainer.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/cte/SqmCteStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/cte/SqmCteTable.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/cte/SqmCteTableColumn.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/cte/SqmSearchClauseSpecification.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/delete/SqmDeleteStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmAttributeJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmFrom.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmQualifiedJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCteRoot.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmCteJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmDerivedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/insert/AbstractSqmInsertStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/insert/SqmInsertSelectStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/insert/SqmInsertValuesStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/AbstractSqmSelectQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSubQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/update/SqmUpdateStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/Clause.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlTreePrinter.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/ExpressionReplacementWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/AbstractStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/CteContainer.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/CteStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/CteTable.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/CteTableGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/delete/DeleteStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/Any.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/Every.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/ModifiedSubQueryExpression.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/QueryPartTableGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/QueryPartTableReference.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/insert/InsertStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/predicate/ExistsPredicate.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/predicate/InSubQueryPredicate.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/QueryGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/QueryPart.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/QuerySpec.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/SelectStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/update/UpdateStatement.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/CteTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromEmbeddedIdTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromIdClassTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromInverseOneEmbeddedIdTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromInverseOneIdClassTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromInverseOneTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromManyToManyEmbeddedIdTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromManyToManyIdClassTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromManyToManyTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromOneToManyEmbeddedIdTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromOneToManyIdClassTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromOneToManyTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/CountExpressionTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/DialectChecks.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
Log Message:
-----------
HHH-15328 Add support for CTE WITH clause
2 years, 2 months
[hibernate/hibernate-search] 702e96: HSEARCH-4678 Remove support of custom OutboxEvent ...
by Marko Bekhta
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-search
Commit: 702e961c94312752c1a1e704359c1a88ac5fd401
https://github.com/hibernate/hibernate-search/commit/702e961c94312752c1a1...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M documentation/src/main/asciidoc/reference/coordination.asciidoc
M integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingCustomEntityMappingIT.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cfg/HibernateOrmMapperOutboxPollingSettings.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cfg/spi/HibernateOrmMapperOutboxPollingSpiSettings.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxPollingOutboxEventAdditionalJaxbMappingProducer.java
Log Message:
-----------
HSEARCH-4678 Remove support of custom OutboxEvent sequence name
Commit: f292fa7b4db85f1c036f6b8bd1425c76028b9aef
https://github.com/hibernate/hibernate-search/commit/f292fa7b4db85f1c036f...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/FilteringOutboxEventFinder.java
M integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingEdgeCasesIT.java
M integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingOutOfOrderIdsIT.java
M integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingRoutingIT.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxEvent.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxEventLoader.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxEventUpdater.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxPollingOutboxEventAdditionalJaxbMappingProducer.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/logging/impl/Log.java
Log Message:
-----------
HSEARCH-4678 Switch to UUID id in OutboxEvent
Commit: 3cc55b9de4a96f69e46624a3d6cd982116fbad0f
https://github.com/hibernate/hibernate-search/commit/3cc55b9de4a96f69e466...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M documentation/src/main/asciidoc/reference/coordination.asciidoc
M integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingCustomEntityMappingIT.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cfg/HibernateOrmMapperOutboxPollingSettings.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cfg/spi/HibernateOrmMapperOutboxPollingSpiSettings.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxPollingOutboxEventAdditionalJaxbMappingProducer.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/UuidGenerationStrategy.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/logging/impl/Log.java
Log Message:
-----------
HSEARCH-4678 Expose UUID generation strategy property
Commit: f5e07ab146b2a82eaa4df45311e77cb439518fc5
https://github.com/hibernate/hibernate-search/commit/f5e07ab146b2a82eaa4d...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M orm6/mapper/orm-coordination-outbox-polling/ant-src-changes.patch
Log Message:
-----------
HSEARCH-4678 Add patch for orm6 compatibility
Commit: c748480a71a5e3e5e93061419b78b3f7dea66175
https://github.com/hibernate/hibernate-search/commit/c748480a71a5e3e5e930...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/FilteringOutboxEventFinder.java
M integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingEventSendingIT.java
M integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingOutOfOrderIdsIT.java
M integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingCustomEntityMappingIT.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/DefaultOutboxEventFinder.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxEvent.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxPollingOutboxEventAdditionalJaxbMappingProducer.java
Log Message:
-----------
HSEARCH-4678 Add timestamp to OutboxEvent
Commit: bdb6b281bd4d6157983786abd9c1219a0ed79025
https://github.com/hibernate/hibernate-search/commit/bdb6b281bd4d61579837...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M documentation/src/main/asciidoc/migration/index.asciidoc
Log Message:
-----------
HSEARCH-4678 Add migration scripts for various DBs
Commit: 12e5e7b8ec70646c330e85fc455473413094b037
https://github.com/hibernate/hibernate-search/commit/12e5e7b8ec70646c330e...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cfg/HibernateOrmMapperOutboxPollingSettings.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cfg/UuidGenerationStrategy.java
M mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxPollingOutboxEventAdditionalJaxbMappingProducer.java
R mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/UuidGenerationStrategy.java
Log Message:
-----------
HSEARCH-4678 Move `UuidGenerationStrategy` to config package and mark as incubating
Compare: https://github.com/hibernate/hibernate-search/compare/c9a9630faee9...12e5...
2 years, 2 months
[hibernate/hibernate-orm] a56a7c: HHH-15702 Javadoc for CacheMode
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: a56a7c523b42fc696a2e978decb751a126e1e4dc
https://github.com/hibernate/hibernate-orm/commit/a56a7c523b42fc696a2e978...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/CacheMode.java
M hibernate-core/src/main/java/org/hibernate/boot/SessionFactoryBuilder.java
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
Log Message:
-----------
HHH-15702 Javadoc for CacheMode
talk about how it relates to the JPA enums
Commit: 5c90779a02e4ad44bbe3c6974d8e263f75a97b7e
https://github.com/hibernate/hibernate-orm/commit/5c90779a02e4ad44bbe3c69...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/NativeQuery.java
M hibernate-core/src/main/java/org/hibernate/query/Query.java
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractQuery.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractSelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/QuerySqmImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmSelectionQueryImpl.java
Log Message:
-----------
HHH-15702 add SelectionQuery.setCacheRetrieveMode, SelectionQuery.setCacheStoreMode
also clean up some unnecessary overriding in Query hierarchy
Commit: 778675b8678bcb8a6ca2f65188c1d3741e83dac6
https://github.com/hibernate/hibernate-orm/commit/778675b8678bcb8a6ca2f65...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegator.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
Log Message:
-----------
HHH-15702 add Session.setCacheRetrieveMode, Session.setCacheStoreMode
Commit: 215d411ffad9ec11d98389147826089d30827979
https://github.com/hibernate/hibernate-orm/commit/215d411ffad9ec11d983891...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-10 (Thu, 10 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegator.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractSelectionQuery.java
Log Message:
-----------
HHH-15702 also add matching getters
Compare: https://github.com/hibernate/hibernate-orm/compare/51e2531c9c42...215d411...
2 years, 2 months
[hibernate/hibernate-orm] bd7140: HHH-15701 deprecate CacheModeType since it is a du...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: bd7140eef71cb4b8d88e1c26a39f36aa91c04958
https://github.com/hibernate/hibernate-orm/commit/bd7140eef71cb4b8d88e1c2...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/CacheMode.java
M hibernate-core/src/main/java/org/hibernate/annotations/CacheModeType.java
M hibernate-core/src/main/java/org/hibernate/annotations/NamedNativeQuery.java
M hibernate-core/src/main/java/org/hibernate/annotations/NamedQuery.java
M hibernate-core/src/main/java/org/hibernate/annotations/OptimisticLockType.java
M hibernate-core/src/main/java/org/hibernate/annotations/OptimisticLocking.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/QueryBinder.java
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
Log Message:
-----------
HHH-15701 deprecate CacheModeType since it is a dupe of CacheMode
improve Javadoc
2 years, 2 months
[hibernate/hibernate-orm] c966ac: JPA requires that IllegalStateException be thrown ...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: c966acf1783fff915f8bf15c1b1cc1ded90dc9a1
https://github.com/hibernate/hibernate-orm/commit/c966acf1783fff915f8bf15...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/NativeQuery.java
M hibernate-core/src/main/java/org/hibernate/query/Query.java
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractSelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryImplementor.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/NativeQueryImplementor.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/lock/QueryLockingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/paging/PagingAndLockingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/AddNamedQueryTest.java
Log Message:
-----------
JPA requires that IllegalStateException be thrown instead of UOE
leave code comments making this very clear, because it wasn't
clear at all (and is sort-of wrong)
on the other hand, add getHibernateLockMode(), and let the client
bypass the stupid JPA restriction
Commit: 7bcbfdcc12bcb89b48452553bc250292db5cb8b4
https://github.com/hibernate/hibernate-orm/commit/7bcbfdcc12bcb89b4845255...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/MutationQuery.java
M hibernate-core/src/main/java/org/hibernate/query/NativeQuery.java
M hibernate-core/src/main/java/org/hibernate/query/Query.java
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/SynchronizeableQuery.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractSelectionQuery.java
Log Message:
-----------
move getLockMode() up to SelectionQuery
squash some warnings in the query APIs
Compare: https://github.com/hibernate/hibernate-orm/compare/2a92267cd82d...7bcbfdc...
2 years, 2 months
[hibernate/hibernate-search] 53b731: HSEARCH-4724 Test JarUtils#jarOrDirectoryPath
by Yoann Rodière
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-search
Commit: 53b731d23abf4145f79e4d46528e802249391bfe
https://github.com/hibernate/hibernate-search/commit/53b731d23abf4145f79e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths:
M util/common/pom.xml
M util/common/src/test/java/org/hibernate/search/util/common/jar/impl/JarUtilsTest.java
A util/common/src/test/java/org/hibernate/search/util/common/jar/impl/SimpleClass.java
M util/internal/test/common/src/main/java/org/hibernate/search/util/impl/test/jar/JarTestUtils.java
Log Message:
-----------
HSEARCH-4724 Test JarUtils#jarOrDirectoryPath
Commit: 2773f906cdccfacabec67ea02c02f16e0a197efb
https://github.com/hibernate/hibernate-search/commit/2773f906cdccfacabec6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths:
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/gson/spi/GsonClassesTest.java
M mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/mapping/spi/HibernateOrmMapperOutboxPollingClassesTest.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationMappingConfigurationContextImpl.java
M mapper/pojo-base/src/test/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/spi/BuiltinAnnotationsTest.java
A util/common/src/main/java/org/hibernate/search/util/common/jar/impl/CodeSource.java
M util/common/src/main/java/org/hibernate/search/util/common/jar/impl/JandexUtils.java
M util/common/src/main/java/org/hibernate/search/util/common/jar/impl/JarUtils.java
M util/common/src/main/java/org/hibernate/search/util/common/logging/impl/Log.java
A util/common/src/test/java/org/hibernate/search/util/common/jar/impl/CodeSourceTest.java
M util/common/src/test/java/org/hibernate/search/util/common/jar/impl/JandexUtilsTest.java
R util/common/src/test/java/org/hibernate/search/util/common/jar/impl/JarUtilsTest.java
M util/common/src/test/java/org/hibernate/search/util/common/jar/impl/SimpleClass.java
M util/internal/test/common/src/main/java/org/hibernate/search/util/impl/test/jar/JarTestUtils.java
Log Message:
-----------
HSEARCH-4724 Support reading (and building to some extent) Jandex indexes for Spring Boot repackaged JARs
Commit: c9a9630faee9e8eadd2c05ca9604fff0204364a4
https://github.com/hibernate/hibernate-search/commit/c9a9630faee9e8eadd2c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationMappingConfigurationContextImpl.java
Log Message:
-----------
HSEARCH-4743 Skip Jandex index building for Hibernate JARs
Compare: https://github.com/hibernate/hibernate-search/compare/db957713b7ca...c9a9...
2 years, 2 months