[hibernate/hibernate-orm] bae8ef: * clean up `NavigableReference` / `SqmPath` things
by Steve Ebersole
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: bae8ef1da99bd197700f8d4d9d026b1d7888699c
https://github.com/hibernate/hibernate-orm/commit/bae8ef1da99bd197700f8d4...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-03-29 (Fri, 29 Mar 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Hibernate.java
M hibernate-core/src/main/java/org/hibernate/SessionFactory.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappedSuperclassTypeImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularPersistentAttributeEmbedded.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/composite/EmbeddedTypeDescriptorImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityIdentifierCompositeAggregatedImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityIdentifierCompositeNonAggregatedImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/JoinedEntityTypeDescriptor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/NaturalIdDescriptorImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/SingleTableEntityTypeDescriptor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/BasicValuedNavigable.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/CollectionKey.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EmbeddedValuedNavigable.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EntityValuedNavigable.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/Navigable.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/PluralValuedNavigable.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/BaseSemanticQueryWalker.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleDeleteQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/SqmMutationStrategyHelper.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/TableBasedUpdateHandlerImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SqmTreePrinter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/path/spi/SemanticPathPart.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmSimplePath.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmNavigableReference.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/AbstractSqmNavigableReference.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmAttributeReference.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmNavigableReference.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmSingularAttributeReference.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/update/SqmAssignment.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/update/SqmSetClause.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/ordering/internal/SqmColumnReference.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/internal/SqmDeleteInterpretationImpl.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/internal/SqmUpdateInterpretationImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmDeleteInterpretation.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmDeleteToSqlAstConverterSimple.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmInterpretation.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmUpdateInterpretation.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmUpdateToSqlAstConverterMultiTable.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/domain/AssignableNavigableReference.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/domain/BasicValuedNavigableReference.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/domain/EmbeddableValuedNavigableReference.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/domain/EntityValuedNavigableReference.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/update/UpdateStatement.java
M hibernate-core/src/test/java/org/hibernate/envers/test/revisionentity/CustomBoxedTest.java
M hibernate-core/src/test/java/org/hibernate/envers/test/revisionentity/CustomColumnMappingTest.java
M hibernate-core/src/test/java/org/hibernate/envers/test/revisionentity/CustomDateTest.java
M hibernate-core/src/test/java/org/hibernate/envers/test/revisionentity/CustomPropertyAccessTest.java
M hibernate-core/src/test/java/org/hibernate/envers/test/revisionentity/CustomRevisionEntityPrimitiveTypesTest.java
M hibernate-core/src/test/java/org/hibernate/envers/test/revisionentity/ListenerTest.java
M hibernate-core/src/test/java/org/hibernate/envers/test/revisionentity/LongRevNumberTest.java
M hibernate-core/src/test/java/org/hibernate/envers/test/revisionentity/trackmodifiedentitynames/CustomTrackingEntitiesTest.java
M hibernate-core/src/test/java/org/hibernate/envers/test/revisionentity/trackmodifiedentitynames/DefaultTrackingEntitiesTest.java
M hibernate-core/src/test/java/org/hibernate/envers/test/revisionentity/trackmodifiedentitynames/TrackingEntitiesMultipleChangesTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/joins/JoinTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/AliasCollisionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/AttributePathTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/CaseExpressionsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/SelectClauseTests.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseCoreFunctionalTestCase.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseNonConfigCoreFunctionalTestCase.java
R hibernate-testing/src/main/java/org/hibernate/testing/transaction/TransactionUtil2.java
Log Message:
-----------
* clean up `NavigableReference` / `SqmPath` things
* unified `org.hibernate.query.sqm.tree.expression.domain` fully into `org.hibernate.query.sqm.tree.domain`
* added `#inSession` and `#inTransaction` methods to `org.hibernate.Hibernate`
5 years, 7 months
[hibernate/hibernate-orm] d1d00f: support for multi-valued QueryParameter bindings (...
by Steve Ebersole
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: d1d00f89046d26cdf5918b568dbb06c5d1b344cd
https://github.com/hibernate/hibernate-orm/commit/d1d00f89046d26cdf5918b5...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-03-23 (Sat, 23 Mar 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/FunctionReturnImpl.java
M hibernate-core/src/main/java/org/hibernate/query/QueryLogger.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/spi/ParameterExpression.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/HqlParseTreePrinter.java
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractQueryParameter.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryEngine.java
R hibernate-core/src/main/java/org/hibernate/query/spi/QueryMessageLogger.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryParameterImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/DomainParameterXref.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmTreeCreationLogger.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SqmTreePrinter.java
M logger_id_ranges.adoc
Log Message:
-----------
support for multi-valued QueryParameter bindings (`...where a in (:values)` e.g.)
- this is preliminary work needed to support multi-value bindings
- clean-up to related loggers
Commit: 79d955245f3266b3af829b631f3fc4b8e8d68e67
https://github.com/hibernate/hibernate-orm/commit/79d955245f3266b3af829b6...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
M design/6.0-alpha2-release-notes-wip.adoc
M design/6.0-todo.adoc
M hibernate-core/src/main/java/org/hibernate/boot/SessionFactoryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/selector/internal/StrategySelectorBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/selector/internal/StrategySelectorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/selector/spi/StrategySelector.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/cfg/Settings.java
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractTransactSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Cache71Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB297Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.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/HANAColumnStoreDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANARowStoreDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/InformixDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/IngresDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Oracle8iDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Oracle9Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL81Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL82Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SAPDBDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/TeradataDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/TimesTenDialect.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/QualifiedObjectNameFormatterStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/JdbcCoordinatorImpl.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/JdbcStatementSupportImpl.java
R hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/ResultSetReturnImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/StatementPreparerImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/spi/JdbcCoordinator.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/spi/JdbcStatementSupport.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/spi/ResultSetReturn.java
A hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryAccess.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/envers/strategy/internal/ValidityAuditStrategy.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/util/StringHelper.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/CollectionLoaderImpl.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/StandardMultiIdEntityLoader.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/StandardNaturalIdLoader.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/StandardSingleIdEntityLoader.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/StandardSingleUniqueKeyEntityLoader.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/TemplateParameterBindingContext.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/AbstractCreationExecutor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/AbstractSelector.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/JoinTableRemovalExecutor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/JoinTableRowsDeleletionExecutor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/JoinTableRowsInsertExecutor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/JoinTableRowsUpdateExecutor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/OneToManyRemovalExecutor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/OneToManyRowsDeletionExecutor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/OneToManyRowsIndexUpdateExecutor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/OneToManyRowsInsertExecutor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/OneToManyRowsUpdateExecutor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityHierarchyImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/SingleTableEntityTypeDescriptor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EntityHierarchy.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/IdentifiableTypeDescriptor.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureOutputsImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/spi/ProcedureParamBindings.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/sqm/JpaParameterSqmWrapper.java
A hibernate-core/src/main/java/org/hibernate/query/internal/QueryHelper.java
M hibernate-core/src/main/java/org/hibernate/query/internal/QueryParameterBindingImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/QueryParameterBindingsImpl.java
M hibernate-core/src/main/java/org/hibernate/query/spi/NonSelectQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryParameterBinding.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryParameterBindings.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeNonSelectQueryPlanImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeSelectQueryPlanImpl.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/consume/internal/SqmConsumeHelper.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/internal/PersistentTableSessionUidSupport.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/internal/StandardIdTableSupport.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/package-info.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/DeleteHandler.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/Handler.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/HandlerCreationContext.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/HandlerExecutionContext.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/IdTableStrategy.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/UpdateHandler.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/AbstractTableBasedHandler.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/AbstractTableBasedStrategy.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/AfterUseAction.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/BeforeUseAction.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/GlobalTempTableExporter.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/GlobalTemporaryTableStrategy.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/IdTable.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/IdTableColumn.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/IdTableExporterImpl.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/IdTableHelper.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/IdTableManagementTransactionality.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/IdTableReference.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/IdTableSupport.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/LocalTempTableExporter.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/LocalTemporaryTableStrategy.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/PersistentTableStrategy.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/SessionUidSupport.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/TableBasedDeleteHandlerImpl.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/TableBasedUpdateHandlerImpl.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/package-info.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/internal/DeleteQueryPlanImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/DomainParameterXref.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/MultiTableDeleteQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/MultiTableUpdateQueryPlan.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/SimpleDeleteQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleUpdateQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmInterpretationsKey.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/internal/UpdateQueryPlanImpl.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/SqmIdSelectGenerator.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/SqmMutationStrategyHelper.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/package-info.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/AbstractMutationHandler.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/DeleteHandler.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/Handler.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/HandlerCreationContext.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/SqmMutationStrategy.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/UpdateHandler.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/cte/AbstractCteMutationHandler.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/cte/CteBasedMutationStrategy.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/cte/CteDeleteHandlerImpl.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/cte/CteTable.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/cte/CteTableColumn.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/cte/CteTableGroup.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/cte/CteTableReference.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/cte/CteUpdateHandlerImpl.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/cte/package-info.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/AbstractTableBasedHandler.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/AbstractTableBasedMutationStrategy.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/AfterUseAction.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/BeforeUseAction.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/GlobalTempTableExporter.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/GlobalTemporaryTableStrategy.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/IdTable.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/IdTableColumn.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/IdTableExporterImpl.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/IdTableGroup.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/IdTableHelper.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/IdTableManagementTransactionality.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/IdTableReference.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/IdTableSessionUidColumn.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/IdTableSupport.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/LocalTempTableExporter.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/LocalTemporaryTableStrategy.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/PersistentTableSessionUidSupport.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/PersistentTableStrategy.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/SessionUidSupport.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/StandardIdTableSupport.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/TableBasedDeleteHandlerImpl.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/TableBasedUpdateHandlerImpl.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/idtable/package-info.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/inline/AbstractInlineHandler.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/inline/InlineDeleteHandler.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/inline/InlineMutationStrategy.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/inline/package-info.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/simple/SimpleDeleteHandler.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/simple/SimpleSqmMutationStrategy.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/simple/SimpleUpdateHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmNamedParameter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmParameter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmPositionalParameter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/AndSqmPredicate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/OrSqmPredicate.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/SqmJunctivePredicate.java
M hibernate-core/src/main/java/org/hibernate/result/internal/OutputsImpl.java
M hibernate-core/src/main/java/org/hibernate/result/internal/ResultContext.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/consume/SqlAstPrinter.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/consume/spi/AbstractSqlAstWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/consume/spi/SqlAstSelectToJdbcSelectConverter.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/consume/spi/SqlDeleteToJdbcDeleteConverter.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/consume/spi/SqlInsertSelectToJdbcInsertSelectConverter.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/consume/spi/StandardParameterBindingContext.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/produce/internal/AbstractSqlAstDescriptor.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/produce/internal/SqlAstDeleteDescriptorImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/internal/SqlAstSelectDescriptorImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/internal/LoadIdParameterBinding.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/internal/MetamodelSelectBuilderProcess.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/ordering/internal/OrderByFragmentConverter.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/ordering/internal/TranslationContext.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/internal/IdSelectGenerator.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/internal/SqmDeleteInterpretationImpl.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/internal/SqmSelectInterpretationImpl.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/JdbcParameterBySqmParameterAccess.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmDeleteInterpretation.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmDeleteToSqlAstConverterMultiTable.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmDeleteToSqlAstConverterSimple.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmInterpretation.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmSelectInterpretation.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmSelectToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmUpdateToSqlAstConverterMultiTable.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/CteStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/SqlAstTreeLogger.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/AbstractLiteral.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/AbstractParameter.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/LiteralParameter.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/StandardTableGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/TableGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/Helper.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/JdbcCallParameterBinderImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/JdbcMutationExecutorImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/JdbcParameterBindingsImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/JdbcSelectExecutorStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/LoadParameterBindingContext.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/BasicExecutionContext.java
A hibernate-core/src/main/java/org/hibernate/sql/exec/spi/DomainParameterBindingContext.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/ExecutionContext.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/JdbcMutationExecutor.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/JdbcParameterBinder.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/JdbcParameterBindings.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/JdbcSelectExecutor.java
R hibernate-core/src/main/java/org/hibernate/sql/exec/spi/ParameterBindingContext.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/values/DeferredResultSetAccess.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/values/JdbcValuesResultSetImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/joins/JoinTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/tool/schemacreation/SchemaMigratorHaltOnErrorTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/ParameterCollectionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/sql/BaseSqmSqlTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/sql/SqlAstGenSmokeTest.java
M hibernate-core/src/test/resources/log4j.properties
M hibernate-core/src/test2/java/org/hibernate/test/hql/BulkManipulationTest.java
R hibernate-core/src/test2/java/org/hibernate/test/hql/ParameterCollectionTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/contacts/Contact.java
Log Message:
-----------
support for multi-valued QueryParameter bindings (`...where a in (:values)` e.g.)
- this is preliminary work needed to support multi-value bindings
- clean-up to related loggers
- ported CTE and "inline" versions of SQM mutation strategies
Compare: https://github.com/hibernate/hibernate-orm/compare/f1c961d3eb4e...79d9552...
5 years, 7 months
[hibernate/hibernate-orm] d4c47d: HHH-13241 : Constraint violation when deleting ent...
by gbadner
Branch: refs/heads/5.3
Home: https://github.com/hibernate/hibernate-orm
Commit: d4c47d46f26e063ce7da08b79899ac632bde3201
https://github.com/hibernate/hibernate-orm/commit/d4c47d46f26e063ce7da08b...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/action/internal/AbstractEntityInsertAction.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/ForeignKeys.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultDeleteEventListener.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/BidirectionalLazyTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/group/BidirectionalLazyGroupsInEmbeddableTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/group/BidirectionalLazyGroupsTest.java
Log Message:
-----------
HHH-13241 : Constraint violation when deleting entites in bi-directional, lazy OneToMany association with bytecode enhancement
(cherry picked from commit 980f24916ca27cd4e5ae658de353358d42c94cd2)
Commit: bc8bf9a60d2d675445d3e6a5d5dcefe2f8c803a4
https://github.com/hibernate/hibernate-orm/commit/bc8bf9a60d2d675445d3e6a...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/jpa/test/BaseEntityManagerFunctionalTestCase.java
Log Message:
-----------
HHH-13138 By default, pass the class loader of the test to the EMF
Not doing it causes issues when using the BytecodeEnhancerRunner which
introduces an enhancing class loader.
We could do it on a per test basis but it's easier to do it once and for
all.
And it can still be overridden anyway.
(cherry picked from commit bae98ffaccf55c78bb1eb39b1e249f9b8ae92726)
Commit: ee6e3844d1c441b3243a7840d46d22bfe19f4af0
https://github.com/hibernate/hibernate-orm/commit/ee6e3844d1c441b3243a784...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
M hibernate-testing/src/main/java/org/hibernate/testing/bytecode/enhancement/BytecodeEnhancerRunner.java
Log Message:
-----------
HHH-13138 Set the TCCL in BytecodeEnhancerRunner
We are not consistently using the ClassLoaderService and we sometimes
use the TCCL so better set it correctly.
(cherry picked from commit 2a8582be7f114565fa1fcf8b16a85b721d88d47c)
Commit: b98d78b2ad3bf1e04c069ecf02e9a12c4e884471
https://github.com/hibernate/hibernate-orm/commit/b98d78b2ad3bf1e04c069ec...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/BidirectionalLazyTest.java
Log Message:
-----------
HHH-13241 : Added test case with a lazy null many-to-one association
(cherry picked from commit 65eebbb96b2a5557867994c27b382e9da6f22b12)
Commit: 2e698d47444dde9e0d467d508975c9438b0edd6d
https://github.com/hibernate/hibernate-orm/commit/2e698d47444dde9e0d467d5...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/internal/ForeignKeys.java
Log Message:
-----------
HHH-13241 : Fix regression with an uninitialized null many-to-one association
(cherry picked from commit b28dc488a11f580ebb8128d620cc01646d832343)
Compare: https://github.com/hibernate/hibernate-orm/compare/eb8db53e21c5...2e698d4...
5 years, 7 months
[hibernate/hibernate-search] d54160: HSEARCH-3543 Allow to set GeoPointBridges as sorta...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: d54160d01a1265bb556c4e70e647a8e9795756c9
https://github.com/hibernate/hibernate-search/commit/d54160d01a1265bb556c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/model/BridgeUsingPropertyMarkerAccessIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/spatial/AnnotationMappingGeoPointBridgeIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/spatial/ProgrammaticMappingGeoPointBridgeIT.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/spatial/GeoPointBridgeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/spatial/annotation/GeoPointBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/spatial/impl/GeoPointBridge.java
Log Message:
-----------
HSEARCH-3543 Allow to set GeoPointBridges as sortable to enable distance sorts
Commit: 27b5064e091813925ecf56828023535863dc7f59
https://github.com/hibernate/hibernate-search/commit/27b5064e091813925ecf...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Library.java
M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/OrmLibraryShowcaseIT.java
Log Message:
-----------
HSEARCH-3542 Fix transient failures in OrmLibraryShowcaseIT#searchAroundMe_spatial
Compare: https://github.com/hibernate/hibernate-search/compare/c1b1276c7dc8...27b5...
5 years, 8 months
[hibernate/hibernate-search] 95e1e5: HSEARCH-3531 Explicitly use english stopwords wher...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 95e1e5afb837e32d2906b66a675d54661c6f0591
https://github.com/hibernate/hibernate-search/commit/95e1e5afb837e32d2906...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/configuration/DefaultITAnalysisConfigurer.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/fieldtype/LuceneFieldContentIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/configuration/DefaultITAnalysisConfigurer.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/DocumentElementIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/DocumentModelDslIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/ObjectFieldStorageIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/SmokeIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/IndexSearchResultLoadingOrTransformingIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/PhraseSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SimpleQueryStringSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/WildcardSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/SearchProjectionIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/configuration/DefaultAnalysisDefinitions.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/AnalyzedStringFieldTypeDescriptor.java
Log Message:
-----------
HSEARCH-3531 Explicitly use english stopwords where needed in tests
The stopwords will no longer be included in the standard analyzer by
default as of Lucene 8:
http://issues.apache.org/jira/browse/LUCENE-7444
Commit: 65d76a29e4620892cda22eec3921b5c791613a65
https://github.com/hibernate/hibernate-search/commit/65d76a29e4620892cda2...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinBoundingBoxSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinCircleSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinPolygonSearchPredicateIT.java
Log Message:
-----------
HSEARCH-3531 Use safer parameters in spatial score tests
So that small changes in the scoring method in Lucene won't make
these tests fail.
Commit: 57fdea830b16485db748ebf8c9df4e6c442716b1
https://github.com/hibernate/hibernate-search/commit/57fdea830b16485db748...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/impl/HibernateSearchNormalizerWrapper.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/DistanceCollector.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectors.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/extraction/impl/LuceneCollectorsBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneScoreProjection.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearcher.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/SearchProjectionIT.java
M pom.xml
Log Message:
-----------
HSEARCH-3531 Upgrade to Lucene 8.0.0
Compare: https://github.com/hibernate/hibernate-search/compare/e7439e2222d9...57fd...
5 years, 8 months
[hibernate/hibernate-search] 25039c: HSEARCH-3538 Split codec and converter compatibili...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 25039ce7be6fac66a59594acaed07a64cf0e0e27
https://github.com/hibernate/hibernate-search/commit/25039ce7be6fac66a595...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchSearchProjectionBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/ElasticsearchFieldProjectionBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/ElasticsearchGeoPointFieldProjectionBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/ElasticsearchStandardFieldProjectionBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneSearchProjectionBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/LuceneFieldProjectionBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/LuceneGeoPointFieldProjectionBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/LuceneStandardFieldProjectionBuilderFactory.java
Log Message:
-----------
HSEARCH-3538 Split codec and converter compatibility checks for projections
Commit: cfc0f70b208155b60cec7ed941daee44b3b4b44d
https://github.com/hibernate/hibernate-search/commit/cfc0f70b208155b60cec...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchSearchProjectionBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneSearchProjectionBuilderFactory.java
Log Message:
-----------
HSEARCH-3538 Correctly ignore the converter compatibility check when using ProjectionConverter.DISABLED
Commit: e7439e2222d995a0a9cab4e5edae50a0b4af89bc
https://github.com/hibernate/hibernate-search/commit/e7439e2222d995a0a9ca...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldSearchProjectionIT.java
Log Message:
-----------
HSEARCH-3538 Add basic tests for index compatibility checking in FieldSearchProjectionIT
We had those for predicates, but not for projections. And it turns out
we had a bug.
Compare: https://github.com/hibernate/hibernate-search/compare/d155627be990...e743...
5 years, 8 months
[hibernate/hibernate-search] 8163c1: HSEARCH-3521 Move the backend name setting from th...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 8163c142f60d58fb295123d6a2ba72b99c7f020f
https://github.com/hibernate/hibernate-search/commit/8163c142f60d58fb2951...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M documentation/src/main/asciidoc/configuration.asciidoc
M engine/src/main/java/org/hibernate/search/engine/backend/spi/BackendImplementor.java
M engine/src/main/java/org/hibernate/search/engine/cfg/EngineSettings.java
M engine/src/main/java/org/hibernate/search/engine/cfg/IndexSettings.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolder.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationBuilderImpl.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
M engine/src/main/java/org/hibernate/search/engine/mapper/mapping/building/spi/MappingConfigurationCollector.java
M engine/src/test/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolderTest.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/analysis/ElasticsearchAnalysisConfigurerIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/analysis/LuceneAnalysisConfigurerIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/rule/SearchSetupHelper.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/Indexed.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationMappingDefinitionContextImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/TypeMappingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/TypeMappingContextImpl.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingInitiator.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubTypeMetadataContributor.java
Log Message:
-----------
HSEARCH-3521 Move the backend name setting from the configuration properties to the mapping
Commit: e171d6107460201ac1f9b7ca0c4f8d39d3616e49
https://github.com/hibernate/hibernate-search/commit/e171d6107460201ac1f9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M documentation/src/main/asciidoc/configuration.asciidoc
M engine/src/main/java/org/hibernate/search/engine/backend/spi/BackendFactory.java
M engine/src/main/java/org/hibernate/search/engine/cfg/BackendSettings.java
M engine/src/main/java/org/hibernate/search/engine/cfg/EngineSettings.java
M engine/src/main/java/org/hibernate/search/engine/cfg/IndexSettings.java
M engine/src/main/java/org/hibernate/search/engine/cfg/impl/EngineConfigurationUtils.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolder.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/IndexManagerPartialBuildState.java
Log Message:
-----------
HSEARCH-3521 Move index-specific configuration properties below the hibernate.search.backends.<backend name>.indexes property
Commit: 833d8e0345f4edf3e8c02635482b32101529e6df
https://github.com/hibernate/hibernate-search/commit/833d8e0345f4edf3e8c0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedIT.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/MappingSetupHelper.java
Log Message:
-----------
HSEARCH-3521 Test @Indexed.backend
Commit: d155627be99096163889d2e05752d8977f20fb9a
https://github.com/hibernate/hibernate-search/commit/d155627be99096163889...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M engine/src/test/java/org/hibernate/search/engine/common/impl/IndexManagerBuildingStateHolderTest.java
Log Message:
-----------
HSEARCH-3521 Test the configuration property sources passed to the backends
Compare: https://github.com/hibernate/hibernate-search/compare/725241d1243f...d155...
5 years, 8 months