[hibernate-commits] [hibernate/hibernate-search] a8c880: Add missing @Overrides.
GitHub
noreply at github.com
Mon Dec 5 14:10:27 EST 2016
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: a8c88008cf76d8b5798c942f6de12101352d8de7
https://github.com/hibernate/hibernate-search/commit/a8c88008cf76d8b5798c942f6de12101352d8de7
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/util/impl/FieldHelper.java
M engine/src/main/java/org/hibernate/search/bridge/TwoWayFieldBridge.java
Log Message:
-----------
Add missing @Overrides.
Commit: 8a485aad24385ea093c4ddce96e4ba7629189d8d
https://github.com/hibernate/hibernate-search/commit/8a485aad24385ea093c4ddce96e4ba7629189d8d
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/util/impl/FieldHelper.java
M engine/src/main/java/org/hibernate/search/bridge/builtin/impl/NullEncodingFieldBridge.java
M engine/src/main/java/org/hibernate/search/bridge/builtin/impl/NullEncodingTwoWayFieldBridge.java
A engine/src/main/java/org/hibernate/search/bridge/util/impl/BridgeAdaptor.java
A engine/src/main/java/org/hibernate/search/bridge/util/impl/BridgeAdaptorUtils.java
M engine/src/main/java/org/hibernate/search/bridge/util/impl/NumericFieldUtils.java
M engine/src/main/java/org/hibernate/search/bridge/util/impl/String2FieldBridgeAdaptor.java
M engine/src/main/java/org/hibernate/search/bridge/util/impl/TwoWayString2FieldBridgeAdaptor.java
M engine/src/main/java/org/hibernate/search/engine/metadata/impl/AnnotationMetadataProvider.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedMultiFieldsTermQueryBuilder.java
Log Message:
-----------
HSEARCH-2415 Unify the way we take adaptors into account when introspecting bridges
Commit: 49c062012a748eb4761cd983dedfbef5da0e9863
https://github.com/hibernate/hibernate-search/commit/49c062012a748eb4761cd983dedfbef5da0e9863
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchIndexWorkVisitor.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/DefaultElasticsearchSchemaTranslator.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/ElasticSearchIndexNullAsHelper.java
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchIndexMappingIT.java
M engine/src/main/java/org/hibernate/search/bridge/builtin/NumericEncodingDateBridge.java
M engine/src/main/java/org/hibernate/search/bridge/builtin/NumericFieldBridge.java
M engine/src/main/java/org/hibernate/search/bridge/builtin/impl/NullEncodingTwoWayFieldBridge.java
A engine/src/main/java/org/hibernate/search/bridge/builtin/nullencoding/impl/KeywordBasedNullCodec.java
A engine/src/main/java/org/hibernate/search/bridge/builtin/nullencoding/impl/NotEncodingCodec.java
A engine/src/main/java/org/hibernate/search/bridge/builtin/nullencoding/impl/NumericDoubleNullCodec.java
A engine/src/main/java/org/hibernate/search/bridge/builtin/nullencoding/impl/NumericFloatNullCodec.java
A engine/src/main/java/org/hibernate/search/bridge/builtin/nullencoding/impl/NumericIntegerNullCodec.java
A engine/src/main/java/org/hibernate/search/bridge/builtin/nullencoding/impl/NumericLongNullCodec.java
M engine/src/main/java/org/hibernate/search/bridge/builtin/time/impl/DurationBridge.java
M engine/src/main/java/org/hibernate/search/bridge/builtin/time/impl/InstantBridge.java
R engine/src/main/java/org/hibernate/search/bridge/builtin/time/impl/NumericTimeBridge.java
M engine/src/main/java/org/hibernate/search/bridge/builtin/time/impl/YearBridge.java
A engine/src/main/java/org/hibernate/search/bridge/spi/EncodingBridge.java
A engine/src/main/java/org/hibernate/search/bridge/spi/NullMarkerCodec.java
A engine/src/main/java/org/hibernate/search/bridge/util/impl/EncodingStringBridge.java
M engine/src/main/java/org/hibernate/search/bridge/util/impl/NumericFieldUtils.java
M engine/src/main/java/org/hibernate/search/engine/impl/LuceneOptionsImpl.java
R engine/src/main/java/org/hibernate/search/engine/impl/nullencoding/KeywordBasedNullCodec.java
R engine/src/main/java/org/hibernate/search/engine/impl/nullencoding/NotEncodingCodec.java
R engine/src/main/java/org/hibernate/search/engine/impl/nullencoding/NullMarkerCodec.java
R engine/src/main/java/org/hibernate/search/engine/impl/nullencoding/NumericDoubleNullCodec.java
R engine/src/main/java/org/hibernate/search/engine/impl/nullencoding/NumericFloatNullCodec.java
R engine/src/main/java/org/hibernate/search/engine/impl/nullencoding/NumericIntegerNullCodec.java
R engine/src/main/java/org/hibernate/search/engine/impl/nullencoding/NumericLongNullCodec.java
R engine/src/main/java/org/hibernate/search/engine/impl/nullencoding/NumericNullEncodersHelper.java
M engine/src/main/java/org/hibernate/search/engine/metadata/impl/AnnotationMetadataProvider.java
M engine/src/main/java/org/hibernate/search/engine/metadata/impl/DocumentFieldMetadata.java
M engine/src/main/java/org/hibernate/search/engine/spi/DocumentBuilderIndexedEntity.java
M engine/src/main/java/org/hibernate/search/metadata/impl/FieldDescriptorImpl.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
Log Message:
-----------
HSEARCH-2415 Make it possible for any field bridge to define null encoding and indexNullAs parsing
Previously, we used type introspection on the field bridges to determine
whether a field bridge was using numeric encoding on its main (default)
field and to parse indexNullAs accordingly. The downside of this method
is that it prevents extensions from additional modules such as the
Elasticsearch integration.
This commit introduces the EncodingBridge interface for bridges with
specific data encoding on the main field, making it possible for those
to define what their numeric encoding is (if any) and how to parse their
indexNullAs parameter.
Commit: eb7a0be7a0f3544bc05a004d2ed3dbdc19b17c12
https://github.com/hibernate/hibernate-search/commit/eb7a0be7a0f3544bc05a004d2ed3dbdc19b17c12
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/impl/ElasticsearchCalendarBridge.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/impl/ElasticsearchDateBridge.java
Log Message:
-----------
HSEARCH-2415 Restore previous type-checking behavior for indexNullAs on date/calendar fields with Elasticsearch
Commit: ae481050ac4981a4a700023b08793e84dbb6ae0c
https://github.com/hibernate/hibernate-search/commit/ae481050ac4981a4a700023b08793e84dbb6ae0c
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/impl/ElasticsearchBooleanBridge.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/impl/ElasticsearchBridgeProvider.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/impl/ElasticsearchPrimitiveBridgeProvider.java
Log Message:
-----------
HSEARCH-2415 Restore previous type-checking behavior for indexNullAs on boolean fields with Elasticsearch
Commit: 4d30d47fa2cc53668f9512b4a5e4c0bfa288f02e
https://github.com/hibernate/hibernate-search/commit/4d30d47fa2cc53668f9512b4a5e4c0bfa288f02e
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M documentation/src/main/asciidoc/elasticsearch-integration.asciidoc
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/time/impl/ElasticsearchInstantBridge.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/time/impl/ElasticsearchLocalDateBridge.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/time/impl/ElasticsearchLocalDateTimeBridge.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/time/impl/ElasticsearchLocalTimeBridge.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/time/impl/ElasticsearchMonthDayBridge.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/time/impl/ElasticsearchOffsetDateTimeBridge.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/time/impl/ElasticsearchOffsetTimeBridge.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/time/impl/ElasticsearchTemporalAccessorStringBridge.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/time/impl/ElasticsearchYearBridge.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/time/impl/ElasticsearchYearMonthBridge.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/bridge/builtin/time/impl/ElasticsearchZonedDateTimeBridge.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
Log Message:
-----------
HSEARCH-2415 Add support for indexNullAs on Elasticsearch time bridges
Commit: cc1c82789a269fa38f976a42c58a21670a43f699
https://github.com/hibernate/hibernate-search/commit/cc1c82789a269fa38f976a42c58a21670a43f699
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/metadata/impl/AnnotationMetadataProvider.java
Log Message:
-----------
HSEARCH-2415 Fix a previously hidden issue with embedded IDs not being marked as numeric
Tests started failing following a previous commit for HSEARCH-2415.
Commit: 87bf951a5060c5172b19593451e3de670f34cc5b
https://github.com/hibernate/hibernate-search/commit/87bf951a5060c5172b19593451e3de670f34cc5b
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
A elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchIndexNullAsIT.java
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchIndexNullAsTypeCheckingIT.java
Log Message:
-----------
HSEARCH-2415 Test indexNullAs more extensively with Elasticsearch
Commit: e97d93498e27ac739905b576eda3784d29ade4e4
https://github.com/hibernate/hibernate-search/commit/e97d93498e27ac739905b576eda3784d29ade4e4
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M engine/src/main/java/org/hibernate/search/bridge/builtin/impl/NullEncodingFieldBridge.java
M engine/src/main/java/org/hibernate/search/bridge/builtin/impl/NullEncodingTwoWayFieldBridge.java
M engine/src/main/java/org/hibernate/search/bridge/util/impl/BridgeAdaptor.java
M engine/src/main/java/org/hibernate/search/bridge/util/impl/BridgeAdaptorUtils.java
M engine/src/main/java/org/hibernate/search/bridge/util/impl/String2FieldBridgeAdaptor.java
M engine/src/main/java/org/hibernate/search/bridge/util/impl/TwoWayString2FieldBridgeAdaptor.java
M orm/src/test/java/org/hibernate/search/test/configuration/ProgrammaticMappingTest.java
M orm/src/test/java/org/hibernate/search/test/engine/NumericFieldTest.java
Log Message:
-----------
HSEARCH-2415 Make the BridgeAdaptor unwrapping closer to the EntityManager unwrapping pattern
Commit: 87afa4f1cbfa0f574872aec38c25f0ec98b3dee1
https://github.com/hibernate/hibernate-search/commit/87afa4f1cbfa0f574872aec38c25f0ec98b3dee1
Author: Sanne Grinovero <sanne at hibernate.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M engine/src/main/java/org/hibernate/search/bridge/builtin/impl/NullEncodingFieldBridge.java
M engine/src/main/java/org/hibernate/search/bridge/builtin/impl/NullEncodingTwoWayFieldBridge.java
M engine/src/main/java/org/hibernate/search/bridge/util/impl/String2FieldBridgeAdaptor.java
M engine/src/main/java/org/hibernate/search/bridge/util/impl/TwoWayString2FieldBridgeAdaptor.java
Log Message:
-----------
HSEARCH-2415 Simplify recursive unwrapping of BridgeAdaptor
Compare: https://github.com/hibernate/hibernate-search/compare/2a4be0c5e1ae...87afa4f1cbfa
More information about the hibernate-commits
mailing list