[hibernate-commits] [hibernate/hibernate-search] 4e32fc: HSEARCH-3096 Introduce an API to register default ...
Yoann Rodière
noreply at github.com
Fri Jul 31 05:21:08 EDT 2020
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 4e32fcadc998c08ee7c3311ff1dc697c63de2cb6
https://github.com/hibernate/hibernate-search/commit/4e32fcadc998c08ee7c3311ff1dc697c63de2cb6
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/BridgesConfigurationContext.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/DefaultBinderDefinitionStep.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/DefaultBridgeDefinitionStep.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BridgeResolver.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/StaticIdentifierBinder.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/StaticValueBinder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
Log Message:
-----------
HSEARCH-3096 Introduce an API to register default bridges
Commit: 8e717b780d20aa7aad290964a6a1088a2f6e24dc
https://github.com/hibernate/hibernate-search/commit/8e717b780d20aa7aad290964a6a1088a2f6e24dc
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/extractor/impl/ContainerExtractorBinder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/spi/AbstractPojoMappingInitiator.java
Log Message:
-----------
HSEARCH-3096 Expose the API to register default bridges through AbstractPojoMappingInitiator
Commit: 3b76e8aa63f6afa95a44ef5b927db3e16849adaf
https://github.com/hibernate/hibernate-search/commit/3b76e8aa63f6afa95a44ef5b927db3e16849adaf
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/extractor/impl/ContainerExtractorBinder.java
Log Message:
-----------
HSEARCH-3096 Add a missing "static" keyword
Commit: 8b5eb270234e188f35f35b2285f1423e6a3c6bc4
https://github.com/hibernate/hibernate-search/commit/8b5eb270234e188f35f35b2285f1423e6a3c6bc4
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/SearchMappingBuilder.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/HibernateOrmMappingConfigurationContext.java
Log Message:
-----------
HSEARCH-3096 Expose the API to register default bridges through ORM and JavaBean mapper APIs
Commit: 27de64a209a51e41874518508f59ba451635b104
https://github.com/hibernate/hibernate-search/commit/27de64a209a51e41874518508f59ba451635b104
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldDefaultBridgeIT.java
Log Message:
-----------
HSEARCH-3096 Fix typo in FieldDefaultBridgeIT
Commit: 372fb20da85d88b2b8eb549acd44aa632673a7ff
https://github.com/hibernate/hibernate-search/commit/372fb20da85d88b2b8eb549acd44aa632673a7ff
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/mapping/impl/BridgeResolver.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/spi/AbstractPojoMappingInitiator.java
Log Message:
-----------
HSEARCH-3096 Use the introspector to resolve type identifiers from in the bridge resolver builder
This is necessary in particular to handle primitive types: when you pass
int.class, most introspectors will transparently use Integer.class instead,
which has a different type identifier.
Commit: 4d3b50a23160a9f44300d85389090e66ff209dc0
https://github.com/hibernate/hibernate-search/commit/4d3b50a23160a9f44300d85389090e66ff209dc0
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdBaseIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdDefaultBridgeBaseIT.java
R integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdDefaultBridgeIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdDefaultBridgeOverridingIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldBaseIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldDefaultBridgeBaseIT.java
R integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldDefaultBridgeIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldDefaultBridgeOverridingIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FullTextFieldIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/KeywordFieldIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/NonStandardFieldIT.java
Log Message:
-----------
HSEARCH-3096 Test overriding default bridges
Commit: 9ad39dc9767b78149b84c0f777d24a4893488c56
https://github.com/hibernate/hibernate-search/commit/9ad39dc9767b78149b84c0f777d24a4893488c56
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/DocumentIdDefaultBridgeAdditionIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldDefaultBridgeAdditionIT.java
Log Message:
-----------
HSEARCH-3096 Test definining additional default bridges
Commit: 3d9b714c58096bbb0e24684a2f28b9fc65275836
https://github.com/hibernate/hibernate-search/commit/3d9b714c58096bbb0e24684a2f28b9fc65275836
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
M documentation/src/main/asciidoc/reference/mapper-orm-mapping-programmatic.asciidoc
Log Message:
-----------
HSEARCH-3096 Fix typo in documentation of programmatic mapping
Commit: 1009aeabb598e8f32e09d4eb5ac4c0a0eaead9e4
https://github.com/hibernate/hibernate-search/commit/1009aeabb598e8f32e09d4eb5ac4c0a0eaead9e4
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-07-31 (Fri, 31 Jul 2020)
Changed paths:
M documentation/src/main/asciidoc/reference/mapper-orm-bridge-resolver.asciidoc
M documentation/src/main/asciidoc/reference/mapper-orm-bridge-valuebridge.asciidoc
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/resolver/Book.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/resolver/BridgeResolverIT.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/resolver/EnumLabelBridge.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/resolver/EnumLabelService.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/resolver/Genre.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/resolver/ISBNValueBridge.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/resolver/MyCoordinates.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/resolver/MyCoordinatesBridge.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/resolver/MyDefaultBridgesConfigurer.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/resolver/MyProductId.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/resolver/MyProductIdBridge.java
Log Message:
-----------
HSEARCH-3096 Document the bridge resolver
Compare: https://github.com/hibernate/hibernate-search/compare/97ac7377b788...1009aeabb598
More information about the hibernate-commits
mailing list