Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: 6a238faace1da2494d05a7892ef0ff79ede12ac9
https://github.com/hibernate/hibernate-search/commit/6a238faace1da2494d05...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchStandardMatchPredicateBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextMatchPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/AbstractLuceneStandardMatchPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/MatchPredicateTerminalContext.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/MultiFieldPredicateFieldSetContext.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/MatchPredicateFieldSetContextImpl.java
M
engine/src/main/java/org/hibernate/search/engine/search/predicate/spi/MatchPredicateBuilder.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/predicate/impl/StubPredicateBuilder.java
Log Message:
-----------
HSEARCH-3312 Add override analyzer on match terminal context
Commit: b379731eefa138a6d35a23c6aba6cfecb59d5763
https://github.com/hibernate/hibernate-search/commit/b379731eefa138a6d35a...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextMatchPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBackendImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSearchContext.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneIndexSearchScope.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/SearchBackendContext.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
Log Message:
-----------
HSEARCH-3312 Implement override analyzer on backends
Commit: 4bc959074a34ecd2ca7320b12f1613e15e4b0fd5
https://github.com/hibernate/hibernate-search/commit/4bc959074a34ecd2ca73...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
A
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/configuration/AnalysisOverrideITAnalysisConfigurer.java
A
integrationtest/backend/elasticsearch/src/test/resources/backend-tck-analysis-override.properties
A
integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/configuration/AnalysisOverrideITAnalysisConfigurer.java
A
integrationtest/backend/lucene/src/test/resources/backend-tck-analysis-override.properties
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.java
A
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/configuration/OverrideAnalysisDefinitions.java
Log Message:
-----------
HSEARCH-3312 Test override analyzer on backends
Commit: 790399bfc7ada70b18291bbc77d43083ebf05f73
https://github.com/hibernate/hibernate-search/commit/790399bfc7ada70b1829...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchStandardMatchPredicateBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextMatchPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/AbstractLuceneStandardMatchPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/MatchPredicateFieldSetContextImpl.java
M
engine/src/main/java/org/hibernate/search/engine/search/predicate/spi/MatchPredicateBuilder.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/predicate/impl/StubPredicateBuilder.java
Log Message:
-----------
HSEARCH-3312 Implement ignore analyzer on match predicate
Commit: 07b7a20aa6d10fbd3c96a09a3d93adc40544c1b8
https://github.com/hibernate/hibernate-search/commit/07b7a20aa6d10fbd3c96...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchIndexSearchQuery.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.java
Log Message:
-----------
HSEARCH-3312 Avoid to throw a CompletionException at API level
Commit: 6beb7c247b27e494a3a6ff553feb6dffe4b65005
https://github.com/hibernate/hibernate-search/commit/6beb7c247b27e494a3a6...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextPhrasePredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSearchPredicateBuilderFactoryImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/AbstractLuceneFieldPredicateBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneFieldPredicateBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextFieldPredicateBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextPhrasePredicateBuilder.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/PhrasePredicateTerminalContext.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/PhrasePredicateFieldSetContextImpl.java
M
engine/src/main/java/org/hibernate/search/engine/search/predicate/spi/PhrasePredicateBuilder.java
Log Message:
-----------
HSEARCH-3312 Implement override & ignore analyzer on phrase predicate
Commit: ded6bfed7b3b8c7ef90a23e3ff45ddb3dd905e78
https://github.com/hibernate/hibernate-search/commit/ded6bfed7b3b8c7ef90a...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/PhraseSearchPredicateIT.java
Log Message:
-----------
HSEARCH-3312 Test override & ignore analyzer on phrase predicate
Commit: 93d637d68cef9263ac0563de62e05ea8f427f088
https://github.com/hibernate/hibernate-search/commit/93d637d68cef9263ac05...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSimpleQueryStringPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSearchPredicateBuilderFactoryImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSimpleQueryStringPredicateBuilder.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/SimpleQueryStringPredicateTerminalContext.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/SimpleQueryStringPredicateFieldSetContextImpl.java
M
engine/src/main/java/org/hibernate/search/engine/search/predicate/spi/SimpleQueryStringPredicateBuilder.java
Log Message:
-----------
HSEARCH-3312 Implement override & ignore analyzer on simple query
Commit: 86b9e7d5c476002475e5e080922bb0ae9f5a86e1
https://github.com/hibernate/hibernate-search/commit/86b9e7d5c476002475e5...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SimpleQueryStringSearchPredicateIT.java
Log Message:
-----------
HSEARCH-3312 Test override & ignore analyzer on simple query
Commit: d0f305d23c0abdfe6283d761f7d9a441fe08bf2e
https://github.com/hibernate/hibernate-search/commit/d0f305d23c0abdfe6283...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/impl/ScopedAnalyzer.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSimpleQueryStringPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextPhrasePredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/util/impl/AnalyzerUtils.java
Log Message:
-----------
HSEARCH-3312 Move Lucene default analyzer to AnalyzerUtils
Commit: 5748d27c6016f84ed0847b24dd82ed8e704e606d
https://github.com/hibernate/hibernate-search/commit/5748d27c6016f84ed084...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSimpleQueryStringPredicateBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextMatchPredicateBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextPhrasePredicateBuilder.java
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/util/impl/AnalyzerUtils.java
Log Message:
-----------
HSEARCH-3312 Move ES default analyzer to AnalyzerUtils
Commit: 3eb8ad419905587745e587a9fee8f2789d035a3f
https://github.com/hibernate/hibernate-search/commit/3eb8ad419905587745e5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSimpleQueryStringPredicateBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextMatchPredicateBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextPhrasePredicateBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/util/impl/AnalyzerUtils.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/impl/ScopedAnalyzer.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSimpleQueryStringPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextPhrasePredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/util/impl/AnalyzerUtils.java
Log Message:
-----------
HSEARCH-3312 Rename AnalyzerUtils.DEFAULT_ANALYZER to KEYWORD_ANALYZER
Commit: 620ef3e773dce37c9b3a808218fa9ee94983236f
https://github.com/hibernate/hibernate-search/commit/620ef3e773dce37c9b3a...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextPhrasePredicateBuilder.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.java
Log Message:
-----------
HSEARCH-3312 Avoid to touch original query builder instance at query time
As a side effect we allow to override analyzer on a not analyzed field
Commit: d2446ce1ea106fffb49b3f0fc1a45d13381074fc
https://github.com/hibernate/hibernate-search/commit/d2446ce1ea106fffb49b...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSimpleQueryStringPredicateBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchStandardMatchPredicateBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextMatchPredicateBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextPhrasePredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/AbstractLuceneStandardMatchPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSimpleQueryStringPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextPhrasePredicateBuilder.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/MatchPredicateTerminalContext.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/PhrasePredicateTerminalContext.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/SimpleQueryStringPredicateTerminalContext.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/MatchPredicateFieldSetContextImpl.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/PhrasePredicateFieldSetContextImpl.java
M
engine/src/main/java/org/hibernate/search/engine/search/dsl/predicate/impl/SimpleQueryStringPredicateFieldSetContextImpl.java
M
engine/src/main/java/org/hibernate/search/engine/search/predicate/spi/MatchPredicateBuilder.java
M
engine/src/main/java/org/hibernate/search/engine/search/predicate/spi/PhrasePredicateBuilder.java
M
engine/src/main/java/org/hibernate/search/engine/search/predicate/spi/SimpleQueryStringPredicateBuilder.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
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/predicate/impl/StubPredicateBuilder.java
Log Message:
-----------
HSEARCH-3312 Rename ignoreAnalyzer option in skipAnalysis
Commit: 3cee291846202bcc191c06a1b7587f9e213de7f1
https://github.com/hibernate/hibernate-search/commit/3cee291846202bcc191c...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
A
integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneMatchSearchPredicateIT.java
Log Message:
-----------
HSEARCH-3312 Test skip analysis on normalized field Lucene
Commit: b79a1d40ac95d5e25054b5f1aa70494b32124a86
https://github.com/hibernate/hibernate-search/commit/b79a1d40ac95d5e25054...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchStringIndexFieldTypeContext.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchStandardMatchPredicateBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextFieldPredicateBuilderFactory.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextMatchPredicateBuilder.java
A
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/tmp/ElasticsearchMatchSearchPredicateIT.java
Log Message:
-----------
HSEARCH-3312 Avoid skip analysis on normalized field for ES
Commit: 88538b7f83a1898289fa48904ff137da535a9b20
https://github.com/hibernate/hibernate-search/commit/88538b7f83a1898289fa...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneStringIndexFieldTypeContext.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextFieldPredicateBuilderFactory.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextPhrasePredicateBuilder.java
Log Message:
-----------
HSEARCH-3312 Remove the shared query builder in Lucene predicate factories
It's no longer useful as we only consider the analyzer
Compare:
https://github.com/hibernate/hibernate-search/compare/7ac7f5ab2e8c...8853...