Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: 22412acdb2d2f409ad24effa3d69e71e7bb92554
https://github.com/hibernate/hibernate-search/commit/22412acdb2d2f409ad24...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/Elasticsearch2AnalyzerStrategy.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/Elasticsearch52AnalyzerStrategy.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategyFactory.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/DefaultElasticsearchDialectFactory.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/es2/Elasticsearch2Dialect.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/es50/Elasticsearch50Dialect.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/es52/Elasticsearch52Dialect.java
A
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchIndexFamilyImpl.java
A
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/indexes/spi/ElasticsearchIndexFamily.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/spi/ElasticsearchIndexManagerType.java
M
engine/src/main/java/org/hibernate/search/analyzer/impl/LuceneEmbeddedAnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/engine/impl/ImmutableSearchFactory.java
M
engine/src/main/java/org/hibernate/search/engine/impl/ImmutableSearchIntegration.java
M engine/src/main/java/org/hibernate/search/engine/impl/MutableSearchFactory.java
M
engine/src/main/java/org/hibernate/search/engine/impl/SearchIntegrationConfigContext.java
M
engine/src/main/java/org/hibernate/search/engine/integration/impl/SearchIntegration.java
A
engine/src/main/java/org/hibernate/search/indexes/impl/LuceneEmbeddedIndexFamilyImpl.java
A engine/src/main/java/org/hibernate/search/indexes/spi/IndexFamily.java
A engine/src/main/java/org/hibernate/search/indexes/spi/IndexFamilyImplementor.java
M engine/src/main/java/org/hibernate/search/indexes/spi/IndexManagerType.java
A
engine/src/main/java/org/hibernate/search/indexes/spi/LuceneEmbeddedIndexFamily.java
M
engine/src/main/java/org/hibernate/search/indexes/spi/LuceneEmbeddedIndexManagerType.java
M engine/src/main/java/org/hibernate/search/spi/SearchIntegrator.java
Log Message:
-----------
HSEARCH-3125 Model the concept of IndexFamily
We were already executing operations related to index families, but
before this commit, the concept was not formally modeled as a class.
Commit: 372831fd3f0bcf235fc33c2865ef17d5fb57fffa
https://github.com/hibernate/hibernate-search/commit/372831fd3f0bcf235fc3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/DefaultElasticsearchClient.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/ElasticsearchClient.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/DefaultElasticsearchService.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchIndexFamilyImpl.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchService.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/indexes/spi/ElasticsearchIndexFamily.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
A
integrationtest/elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchLowLevelClientAccessIT.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/stub/BlackholeElasticsearchClient.java
Log Message:
-----------
HSEARCH-3125 Allow access to the Elasticsearch RestClient
Commit: ee0e58c6afb073f3ce45c2e8abafe612c3e19af9
https://github.com/hibernate/hibernate-search/commit/ee0e58c6afb073f3ce45...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchIndexFamilyImpl.java
A
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/indexes/ElasticsearchIndexFamily.java
A
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/indexes/ElasticsearchIndexFamilyType.java
R
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/indexes/spi/ElasticsearchIndexFamily.java
M engine/src/main/java/org/hibernate/search/engine/impl/ImmutableSearchFactory.java
M engine/src/main/java/org/hibernate/search/engine/impl/MutableSearchFactory.java
A engine/src/main/java/org/hibernate/search/indexes/IndexFamily.java
A engine/src/main/java/org/hibernate/search/indexes/IndexFamilyType.java
A engine/src/main/java/org/hibernate/search/indexes/LuceneEmbeddedIndexFamily.java
A
engine/src/main/java/org/hibernate/search/indexes/LuceneEmbeddedIndexFamilyType.java
M
engine/src/main/java/org/hibernate/search/indexes/impl/LuceneEmbeddedIndexFamilyImpl.java
R engine/src/main/java/org/hibernate/search/indexes/spi/IndexFamily.java
M engine/src/main/java/org/hibernate/search/indexes/spi/IndexFamilyImplementor.java
M engine/src/main/java/org/hibernate/search/indexes/spi/IndexManagerType.java
R
engine/src/main/java/org/hibernate/search/indexes/spi/LuceneEmbeddedIndexFamily.java
M engine/src/main/java/org/hibernate/search/spi/SearchIntegrator.java
M
integrationtest/elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchLowLevelClientAccessIT.java
M orm/src/main/java/org/hibernate/search/SearchFactory.java
M orm/src/main/java/org/hibernate/search/impl/SearchFactoryImpl.java
Log Message:
-----------
HSEARCH-3125 Move IndexFamily to API
This requires to add a superinterface to IndexManagerType: IndexFamilyType.
That's because IndexManagerType is only SPI, and we need some type to use as
keys in the APIs allowing to retrieve an index family.
Commit: 131a7fed7412e23be86b7ec1e3db041db67fe6e3
https://github.com/hibernate/hibernate-search/commit/131a7fed7412e23be86b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M documentation/src/main/asciidoc/elasticsearch-integration.asciidoc
Log Message:
-----------
HSEARCH-3125 Document the API allowing to retrieve the Elasticsearch client
Commit: 66f9a2a83391e87160113ad90d4177b9c79686b6
https://github.com/hibernate/hibernate-search/commit/66f9a2a83391e8716011...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/cfg/ElasticsearchEnvironment.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/es2/Elasticsearch2Dialect.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
M
integrationtest/elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchAnalysisDefinitionProviderIT.java
Log Message:
-----------
HSEARCH-3133 Make ElasticsearchEnvironment.ANALYSIS_DEFINITION_PROVIDER consistent with
other constants
Commit: a0b2810c84996a95e77bb01c2a94ca0f0fcef2a4
https://github.com/hibernate/hibernate-search/commit/a0b2810c84996a95e77b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M engine/src/main/java/org/hibernate/search/indexes/IndexFamily.java
M engine/src/main/java/org/hibernate/search/indexes/spi/IndexManagerType.java
Log Message:
-----------
HSEARCH-3125 Clarify the javadoc of IndexFamily, IndexFamilyType and IndexManagerType
Compare:
https://github.com/hibernate/hibernate-search/compare/8b32a5bbf229...a0b2...