[hibernate/hibernate-search] cbb08b: HSEARCH-3461 Disable the MassIndexer's optimizeAtE...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: cbb08b0ad36186a75ae72b07dcc5842c0f6dcdd6
https://github.com/hibernate/hibernate-search/commit/cbb08b0ad36186a75ae7...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-12-18 (Wed, 18 Dec 2019)
Changed paths:
M documentation/src/main/asciidoc/mapper-orm-indexing-massindexer.asciidoc
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingBaseIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingEmbeddedIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingFailureIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingMonitorIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingNonEntityIdDocumentIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/massindexing/MassIndexingPrimitiveIdIT.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/MassIndexer.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/MassIndexerImpl.java
Log Message:
-----------
HSEARCH-3461 Disable the MassIndexer's optimizeAtEnd by default
Commit: caba46746bf67c25b2220716000411eb2706814a
https://github.com/hibernate/hibernate-search/commit/caba46746bf67c25b222...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-12-18 (Wed, 18 Dec 2019)
Changed paths:
M documentation/src/main/asciidoc/internals.asciidoc
Log Message:
-----------
HSEARCH-3461 Fix an obsolete statement in the documentation
Commit: 95382472f6cf9e04a4b3751a161956b3c0b01161
https://github.com/hibernate/hibernate-search/commit/95382472f6cf9e04a4b3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-12-18 (Wed, 18 Dec 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/factory/impl/Elasticsearch7WorkBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/factory/impl/ElasticsearchWorkBuilderFactory.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/ForceMergeWorkBuilder.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/OptimizeWorkBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexWorkspace.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ForceMergeWork.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/OptimizeWork.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexWorkspace.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneForceMergeWork.java
R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneOptimizeWork.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneWorkFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneWorkFactoryImpl.java
M documentation/src/main/asciidoc/internals.asciidoc
M documentation/src/main/asciidoc/mapper-orm-indexing-manual.asciidoc
M documentation/src/main/asciidoc/mapper-orm-indexing-massindexer.asciidoc
M engine/src/main/java/org/hibernate/search/engine/backend/work/execution/spi/IndexWorkspace.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/LuceneTckBackendFeatures.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/TckBackendFeatures.java
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceForceMergeIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceIT.java
R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceOptimizeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/dynamicmap/DynamicMapBaseIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingBaseIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingEmbeddedIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingFailureIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingInterruptionIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingMonitorIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingNonEntityIdDocumentIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/massindexing/MassIndexingPrimitiveIdIT.java
A integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/workspace/SearchWorkspaceForceMergeIT.java
R integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/workspace/SearchWorkspaceOptimizeIT.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/MassIndexer.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/BatchCoordinator.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/MassIndexerImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/SearchWorkspace.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/impl/SearchWorkspaceImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoScopeWorkspaceImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/spi/PojoScopeWorkspace.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/BackendMock.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/StubIndexScopeWork.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexWorkspace.java
Log Message:
-----------
HSEARCH-3461 Rename optimize() to forceMerge()
As was done in Lucene and Elasticsearch a long time ago.
Commit: 8159f8566ad606261b554e71016b10d4d372ef84
https://github.com/hibernate/hibernate-search/commit/8159f8566ad606261b55...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-12-18 (Wed, 18 Dec 2019)
Changed paths:
M documentation/src/main/asciidoc/mapper-orm-indexing-manual.asciidoc
M documentation/src/main/asciidoc/mapper-orm-indexing-massindexer.asciidoc
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/SearchWorkspace.java
Log Message:
-----------
HSEARCH-3461 Document the effect of force-merge on performance
Commit: e04060be5784e173c00f02c427482de173f00b0d
https://github.com/hibernate/hibernate-search/commit/e04060be5784e173c00f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-12-18 (Wed, 18 Dec 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/factory/impl/Elasticsearch7WorkBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/factory/impl/ElasticsearchWorkBuilderFactory.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/ForceMergeWorkBuilder.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/MergeSegmentsWorkBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexWorkspace.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/ForceMergeWork.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/writer/impl/IndexWriterDelegator.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/writer/impl/IndexWriterDelegatorImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexWorkspace.java
R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneForceMergeWork.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneMergeSegmentsWork.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneWorkFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneWorkFactoryImpl.java
M documentation/src/main/asciidoc/internals.asciidoc
M documentation/src/main/asciidoc/mapper-orm-indexing-manual.asciidoc
M documentation/src/main/asciidoc/mapper-orm-indexing-massindexer.asciidoc
M engine/src/main/java/org/hibernate/search/engine/backend/work/execution/spi/IndexWorkspace.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/LuceneTckBackendFeatures.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/TckBackendFeatures.java
R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceForceMergeIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceIT.java
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceMergeSegmentsIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/dynamicmap/DynamicMapBaseIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingBaseIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingEmbeddedIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingFailureIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingInterruptionIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingMonitorIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingNonEntityIdDocumentIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/massindexing/MassIndexingPrimitiveIdIT.java
R integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/workspace/SearchWorkspaceForceMergeIT.java
A integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/workspace/SearchWorkspaceMergeSegmentsIT.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/MassIndexer.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/BatchCoordinator.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/MassIndexerImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/SearchWorkspace.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/impl/SearchWorkspaceImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoScopeWorkspaceImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/spi/PojoScopeWorkspace.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/BackendMock.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/StubIndexScopeWork.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexWorkspace.java
Log Message:
-----------
HSEARCH-3461 Rename force-merge to mergeSegments
Compare: https://github.com/hibernate/hibernate-search/compare/9236e60a7c07...e040...
4 years, 5 months
[hibernate/hibernate-search] efc37d: HSEARCH-3794 Break down search-dsl.asciidoc into m...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: efc37d91c1f3775ab024120c5d683a9aeb09da8e
https://github.com/hibernate/hibernate-search/commit/efc37d91c1f3775ab024...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-12-17 (Tue, 17 Dec 2019)
Changed paths:
A documentation/src/main/asciidoc/search-dsl-aggregation.asciidoc
A documentation/src/main/asciidoc/search-dsl-predicate.asciidoc
A documentation/src/main/asciidoc/search-dsl-projection.asciidoc
A documentation/src/main/asciidoc/search-dsl-query.asciidoc
A documentation/src/main/asciidoc/search-dsl-sort.asciidoc
A documentation/src/main/asciidoc/search-dsl-type-compatibility.asciidoc
M documentation/src/main/asciidoc/search-dsl.asciidoc
Log Message:
-----------
HSEARCH-3794 Break down search-dsl.asciidoc into multiple, smaller files
Commit: e9903fc60b3371074ee17dd78702f2c3e95b6e02
https://github.com/hibernate/hibernate-search/commit/e9903fc60b3371074ee1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-12-17 (Tue, 17 Dec 2019)
Changed paths:
A documentation/src/main/asciidoc/mapper-orm-bridge-basics.asciidoc
A documentation/src/main/asciidoc/mapper-orm-bridge-bridgeelement-dependencies.asciidoc
A documentation/src/main/asciidoc/mapper-orm-bridge-identifierbridge.asciidoc
A documentation/src/main/asciidoc/mapper-orm-bridge-index-field-dsl.asciidoc
A documentation/src/main/asciidoc/mapper-orm-bridge-index-field-type-dsl.asciidoc
A documentation/src/main/asciidoc/mapper-orm-bridge-propertybridge.asciidoc
A documentation/src/main/asciidoc/mapper-orm-bridge-resolver.asciidoc
A documentation/src/main/asciidoc/mapper-orm-bridge-routingkeybridge.asciidoc
A documentation/src/main/asciidoc/mapper-orm-bridge-typebridge.asciidoc
A documentation/src/main/asciidoc/mapper-orm-bridge-valuebridge.asciidoc
M documentation/src/main/asciidoc/mapper-orm-bridge.asciidoc
Log Message:
-----------
HSEARCH-3794 Break down mapper-orm-bridge.asciidoc into multiple, smaller files
Compare: https://github.com/hibernate/hibernate-search/compare/038fd263f68d...e990...
4 years, 5 months
[hibernate/hibernate-orm] 0ec232: HHH-13778: `@OrderBy` handling using SQL AST
by Steve Ebersole
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 0ec232a32651a04577d8f2c0cea1675e35486168
https://github.com/hibernate/hibernate-orm/commit/0ec232a32651a04577d8f2c...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/DotIdentifierSequence.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSqlAstCreationState.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/Bindable.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/CollectionPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ModelPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/SqlExpressable.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedCollectionPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedIdentifierMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/PluralAttributeMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/OrderByFragment.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/OrderByFragmentTranslator.java
A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/CollectionPartPath.java
R hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/CollectionSubPath.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/ColumnReference.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/DomainPath.java
A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/DomainPathContinuation.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/FunctionExpression.java
A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/OrderingExpression.java
A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/OrderingSpecification.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/ParseTreeVisitor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/PathConsumer.java
A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/PathResolutionException.java
A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/PluralAttributePath.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/RootSequencePart.java
R hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/SortExpression.java
R hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/SortSpecification.java
R hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/SubDomainPath.java
R hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/UnexpectedTokenException.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/NavigableRole.java
M hibernate-core/src/main/java/org/hibernate/query/NavigablePath.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/SqmPathInterpretation.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmSelectTranslator.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/sql/package-info.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlAliasBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlAliasBaseManager.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlAstCreationState.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/DomainResult.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/Fetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/basic/BasicFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/DelayedCollectionFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/EagerCollectionFetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableFetchImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityFetchDelayedImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityFetchJoinedImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityFetchSelectImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/BiDirectionalFetchImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/spi/CircularFetchDetector.java
M hibernate-core/src/test/java/org/hibernate/orm/test/metamodel/mapping/collections/MapOperationTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/metamodel/mapping/collections/PluralAttributeMappingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/metamodel/mapping/collections/SetOperationTests.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/collectionelement/ordered/ElementCollectionSortingTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/gambit/EntityOfSets.java
Log Message:
-----------
HHH-13778: `@OrderBy` handling using SQL AST
- complete support other than function support which is still overall not implemented
4 years, 5 months
[hibernate/hibernate-search] 3e06f3: HSEARCH-3773 Move some runtime bridge-related clas...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 3e06f35e74d23ad58a752fd9e6b44ca672b72b34
https://github.com/hibernate/hibernate-search/commit/3e06f35e74d23ad58a75...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanIndexedTypeContext.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSessionIndexedTypeContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmIndexedTypeContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSessionIndexedTypeContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/IdentifierBindingContextImpl.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PojoIdentifierBridgeToDocumentIdentifierValueConverter.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PojoValueBridgeContextExtension.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PojoValueBridgeFromDocumentFieldValueConverter.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PojoValueBridgeToDocumentFieldValueConverter.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/ValueBindingContextImpl.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/IdentifierMappingImplementor.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/PropertyIdentifierMapping.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/ProvidedStringIdentifierMapping.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/RoutingKeyBridgeRoutingKeyProvider.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/RoutingKeyProvider.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/spi/IdentifierMapping.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/IdentifierMappingImplementor.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/PojoIdentifierBridgeToDocumentIdentifierValueConverter.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/PojoValueBridgeContextExtension.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/PojoValueBridgeFromDocumentFieldValueConverter.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/PojoValueBridgeToDocumentFieldValueConverter.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/PropertyIdentifierMapping.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/ProvidedStringIdentifierMapping.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/RoutingKeyBridgeRoutingKeyProvider.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/RoutingKeyProvider.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/spi/IdentifierMapping.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIdentityMappingCollectorImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoIndexedTypeExtendedMappingCollector.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoDocumentReferenceProvider.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkIndexedTypeContext.java
Log Message:
-----------
HSEARCH-3773 Move some runtime bridge-related classes to a more fitting package
Commit: b2f1fdf90e7e8d96a332004db7b76a07bc2fbb92
https://github.com/hibernate/hibernate-search/commit/b2f1fdf90e7e8d96a332...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/HibernateOrmExtension.java
M mapper/orm/src/test/java/org/hibernate/search/mapper/orm/HibernateOrmExtensionTest.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/IdentifierBridgeFromDocumentIdentifierContextExtension.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/IdentifierBridgeToDocumentIdentifierContextExtension.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/PropertyBridgeWriteContextExtension.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/RoutingKeyBridgeToRoutingKeyContextExtension.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/TypeBridgeWriteContextExtension.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/ValueBridgeFromIndexedValueContextExtension.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/ValueBridgeToIndexedValueContextExtension.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/BridgeSessionContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/IdentifierBridgeToDocumentIdentifierContextImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/IdentifierMappingImplementor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/PojoIdentifierBridgeToDocumentIdentifierValueConverter.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/PojoValueBridgeContextExtension.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/PropertyIdentifierMapping.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/ProvidedStringIdentifierMapping.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/RoutingKeyBridgeRoutingKeyProvider.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/RoutingKeyProvider.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/SessionBasedBridgeOperationContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/ValueBridgeToIndexedValueContextImpl.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/spi/BridgeMappingContext.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/spi/BridgeSessionContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/spi/IdentifierMapping.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/context/spi/AbstractPojoBackendMappingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorValueBridgeNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/context/spi/AbstractPojoBackendSessionContext.java
Log Message:
-----------
HSEARCH-3773 Remove messy dependencies between the bridge package and other packages
Commit: d1523cb0058f9db50c5308afdef2701e466e70b3
https://github.com/hibernate/hibernate-search/commit/d1523cb0058f9db50c53...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/spi/BridgeSessionContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/NoOpPojoIndexingProcessor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorContainerElementNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorPropertyNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorTypeNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorValueBridgeNode.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/spi/PojoIndexingProcessorSessionContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/context/spi/AbstractPojoBackendSessionContext.java
Log Message:
-----------
HSEARCH-3773 Remove messy dependencies between the POJO indexing processor package and other packages
Commit: 7759436b6ef2ba5e00797780f586034d1e428c12
https://github.com/hibernate/hibernate-search/commit/7759436b6ef2ba5e0079...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/context/spi/AbstractPojoBackendMappingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoContainedTypeManager.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/context/spi/AbstractPojoBackendSessionContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/AbstractPojoTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoContainedTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoDocumentContributor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoDocumentReferenceProvider.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexedTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexerImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoScopeWorkspaceImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoTypeIndexer.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkContainedTypeContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkIndexedTypeContext.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/spi/PojoWorkMappingContext.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/spi/PojoWorkSessionContext.java
Log Message:
-----------
HSEARCH-3773 Remove messy dependencies between the POJO work package and other packages
Commit: 4db77a8dbd8eb8ff8e8460a04e48496b676ad6ec
https://github.com/hibernate/hibernate-search/commit/4db77a8dbd8eb8ff8e84...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/context/spi/AbstractPojoBackendMappingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoMappingDelegateImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/spi/PojoMappingDelegate.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeDelegateImpl.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeMappingContext.java
Log Message:
-----------
HSEARCH-3773 Remove messy dependencies between the POJO scope package and other packages
Commit: 038fd263f68d0043a2e9c1d87448b536fba67fa0
https://github.com/hibernate/hibernate-search/commit/038fd263f68d0043a2e9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/BridgeTestUtils.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdDefaultBridgeIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldDefaultBridgeIT.java
R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/context/impl/JavaBeanBackendMappingContext.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanMapping.java
R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/context/impl/JavaBeanBackendSessionContext.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSession.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSessionMappingContext.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/context/impl/HibernateOrmMappingContextImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapping.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/context/impl/HibernateOrmSessionContextImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSessionMappingContext.java
M mapper/orm/src/test/java/org/hibernate/search/mapper/orm/HibernateOrmExtensionTest.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/context/spi/AbstractPojoBackendMappingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoMappingDelegateImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/spi/AbstractPojoMappingImplementor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/spi/PojoMappingDelegate.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/context/spi/AbstractPojoBackendSessionContext.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/impl/PojoSearchSessionDelegateImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/spi/AbstractPojoSearchSession.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/spi/PojoSearchSessionDelegate.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/spi/PojoSearchSessionMappingContext.java
Log Message:
-----------
HSEARCH-3773 Simplify the implementation of mapping/session in mappers
Compare: https://github.com/hibernate/hibernate-search/compare/2d4914bb2d25...038f...
4 years, 5 months
[hibernate/hibernate-orm] 8ce140: HHH-13644 fix the NPE by override ProcedureCallImp...
by Andrea Boriero
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 8ce140475496d7b58df9c9fd82f1aafc288f73f4
https://github.com/hibernate/hibernate-orm/commit/8ce140475496d7b58df9c9f...
Author: Nathan Xu <nathan_xu(a)ultimatesoftware.com>
Date: 2019-12-11 (Wed, 11 Dec 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
A hibernate-core/src/test/java/org/hibernate/procedure/internal/ProcedureCallImplTest.java
Log Message:
-----------
HHH-13644 fix the NPE by override ProcedureCallImpl's 'getResultStream()' method.
Commit: 3a69b748947b865b3b90ae9459ca1b6bb581813e
https://github.com/hibernate/hibernate-orm/commit/3a69b748947b865b3b90ae9...
Author: Nathan Xu <nathan_xu(a)ultimatesoftware.com>
Date: 2019-12-11 (Wed, 11 Dec 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/id/ForeignGenerator.java
A hibernate-core/src/test/java/org/hibernate/test/id/ForeignGeneratorTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseCoreFunctionalTestCase.java
Log Message:
-----------
HHH-13456 refactor ForeignGenerator to allow for the possibility of StatelessSession
Commit: bac88eda53ef8b36a807d09df8206f44309a8c1c
https://github.com/hibernate/hibernate-orm/commit/bac88eda53ef8b36a807d09...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/spi/ProxyFactoryFactory.java
Log Message:
-----------
HHH-13704 Typo: tupizer -> tuplizer
Commit: 2e5892236b1a34433039b3c570df503eb3eddf6d
https://github.com/hibernate/hibernate-orm/commit/2e5892236b1a34433039b3c...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/ClassFileArchiveEntryHandler.java
Log Message:
-----------
HHH-13704 Remove Javassist from ClassFileArchiveEntryHandler
Use Jandex instead.
Commit: dd79fda20d8e4e2faba50182c0381b169562262c
https://github.com/hibernate/hibernate-orm/commit/dd79fda20d8e4e2faba5018...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M hibernate-testing/src/main/java/org/hibernate/testing/bytecode/enhancement/EnhancerTestContext.java
Log Message:
-----------
HHH-13704 Remove unused javassist import
Commit: 39071a4d397e899ce05af9390763e64948adb03c
https://github.com/hibernate/hibernate-orm/commit/39071a4d397e899ce05af93...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/javassist/EnhancerFileNotFoundTest.java
A hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/enhancement/javassist/EnhancerFileNotFoundTest.java
Log Message:
-----------
HHH-13704 Move EnhancerFileNotFoundTest
Tests requiring Javassist are now in a dedicated folder.
Commit: 76d267212215fcad99a84253406d0854ae5f0823
https://github.com/hibernate/hibernate-orm/commit/76d267212215fcad99a8425...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M hibernate-core/hibernate-core.gradle
M hibernate-osgi/src/test/resources/org/hibernate/osgi/test/testing-bundles.xml
Log Message:
-----------
HHH-13704 Make Javassist an optional dependency
* Change the gradle scope to `provide`
* Add the dependency to the OSGi test bundle
HHH-13704 Add Javassist to the dependencies for the OSGi test
Commit: c3ccc65275522504836965828f84450e9bffc6d2
https://github.com/hibernate/hibernate-orm/commit/c3ccc652755225048369658...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/optional/javassist/OptionalJavassistDependencyTest.java
Log Message:
-----------
HHH-13704 Test Javassist is not on the classpath
Commit: b8ffe851a71645efdddd87444bb86debe9bf675e
https://github.com/hibernate/hibernate-orm/commit/b8ffe851a71645efdddd874...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/enhancement/javassist/EnhancerFileNotFoundTest.java
Log Message:
-----------
HHH-13704 Format imports in EnhancerFileNotFoundTest
Commit: 921b1fe67f426a89eb4072cd3f5226601fd6a7ad
https://github.com/hibernate/hibernate-orm/commit/921b1fe67f426a89eb4072c...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M hibernate-envers/hibernate-envers.gradle
Log Message:
-----------
HHH-13704 No need to exclude javassist in the envers module
Commit: 50d6fbe3a631f4b6d7574bc73ab0cfe18f593bf5
https://github.com/hibernate/hibernate-orm/commit/50d6fbe3a631f4b6d7574bc...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
A hibernate-orm-modules/src/test/java/org/hibernate/wildfly/integrationtest/JavassistHibernateModulesOnWildflyTest.java
Log Message:
-----------
HHH-13704 Add Javassist integration tests with WildFly
Commit: f322054000766ea54540b146af71713af3ff9be5
https://github.com/hibernate/hibernate-orm/commit/f322054000766ea54540b14...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M migration-guide.adoc
Log Message:
-----------
HHH-13704 Update migration guide
Commit: 130945f70fe5cd3ac499ddbfd0d0167a5924a573
https://github.com/hibernate/hibernate-orm/commit/130945f70fe5cd3ac499ddb...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M hibernate-orm-modules/module-templates/hibernate-core.xml
Log Message:
-----------
HHH-13704 Add optional=true to javassist in orm module
Commit: c4dc9b0d250c6b95b1229a22cc788e3c0bc6292d
https://github.com/hibernate/hibernate-orm/commit/c4dc9b0d250c6b95b1229a2...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-13 (Fri, 13 Dec 2019)
Changed paths:
M hibernate-core/hibernate-core.gradle
R hibernate-core/src/test/java/org/hibernate/optional/javassist/OptionalJavassistDependencyTest.java
M hibernate-envers/hibernate-envers.gradle
M hibernate-osgi/src/test/resources/org/hibernate/osgi/test/testing-bundles.xml
M migration-guide.adoc
Log Message:
-----------
HHH-13704 Make javassist a compile time dependency again
This commit revert some of the changes so that we can release it in a micro
without breaking application using Javassist.
In the next minor it should be reverted.
Commit: 0dea8319d460670b346742905b8dd0e7f4fe623f
https://github.com/hibernate/hibernate-orm/commit/0dea8319d460670b3467429...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2019-12-13 (Fri, 13 Dec 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/CodeTemplates.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/InlineDirtyCheckingHandler.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/javassist/PersistentAttributesEnhancer.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MappedSuperclassWithEmbeddableTest.java
Log Message:
-----------
HHH-13759 - Support for private Embedded in MappedSuperclass
Commit: 0251473c87d2381124543297c4dd83b953bb55b0
https://github.com/hibernate/hibernate-orm/commit/0251473c87d238112454329...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-13 (Fri, 13 Dec 2019)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhance/internal/bytebuddy/DirtyCheckingWithEmbeddableAndMappedSuperclassTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhance/internal/bytebuddy/DirtyCheckingWithMappedsuperclassTest.java
Log Message:
-----------
HHH-13759 Additional test cases
Commit: 57a45dab19622cc4fa60d1de69f5789fdd37070e
https://github.com/hibernate/hibernate-orm/commit/57a45dab19622cc4fa60d1d...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-13 (Fri, 13 Dec 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/InlineDirtyCheckingHandler.java
Log Message:
-----------
HHH-13579 Add comment to InlineDirtyChekingHandler
Commit: 6cf7fdaa976d2782843461596cebfeab405808fe
https://github.com/hibernate/hibernate-orm/commit/6cf7fdaa976d27828434615...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2019-12-13 (Fri, 13 Dec 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImpl.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/PersistentAttributeTransformer.java
Log Message:
-----------
HHH-13759 Small refactoring for PersistentAttributeTransformer
This change makes it easier to identify where we behave differently
because we are dealing with a class annotated with @MappedSuperclasss.
Commit: 1d4bb08ef7f6e3694482375d3d4015295cc419ea
https://github.com/hibernate/hibernate-orm/commit/1d4bb08ef7f6e3694482375...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2019-12-16 (Mon, 16 Dec 2019)
Changed paths:
M hibernate-core/hibernate-core.gradle
M hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/ClassFileArchiveEntryHandler.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/CodeTemplates.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImpl.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/InlineDirtyCheckingHandler.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/PersistentAttributeTransformer.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/javassist/PersistentAttributesEnhancer.java
M hibernate-core/src/main/java/org/hibernate/bytecode/spi/ProxyFactoryFactory.java
M hibernate-core/src/main/java/org/hibernate/id/ForeignGenerator.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
A hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhance/internal/bytebuddy/DirtyCheckingWithEmbeddableAndMappedSuperclassTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhance/internal/bytebuddy/DirtyCheckingWithMappedsuperclassTest.java
A hibernate-core/src/test/java/org/hibernate/procedure/internal/ProcedureCallImplTest.java
R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/javassist/EnhancerFileNotFoundTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MappedSuperclassWithEmbeddableTest.java
A hibernate-core/src/test/java/org/hibernate/test/id/ForeignGeneratorTest.java
A hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/enhancement/javassist/EnhancerFileNotFoundTest.java
M hibernate-orm-modules/module-templates/hibernate-core.xml
A hibernate-orm-modules/src/test/java/org/hibernate/wildfly/integrationtest/JavassistHibernateModulesOnWildflyTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/bytecode/enhancement/EnhancerTestContext.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseCoreFunctionalTestCase.java
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_16
Compare: https://github.com/hibernate/hibernate-orm/compare/d5715e3fbc87...1d4bb08...
4 years, 5 months