Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: d72deaa3066d440680c87ea390e48f6257d67e3a
https://github.com/hibernate/hibernate-search/commit/d72deaa3066d440680c8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M documentation/src/main/asciidoc/elasticsearch-integration.asciidoc
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/cfg/ElasticsearchEnvironment.java
A
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/ElasticsearchHttpClientConfigurer.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/DefaultElasticsearchClientFactory.java
Log Message:
-----------
HSEARCH-2714 Allow finer-grained configuration of Elasticsearch authentication
Commit: ae33c7cc122d49f084def279415cebb28b41756a
https://github.com/hibernate/hibernate-search/commit/ae33c7cc122d49f084de...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-2714 Add dependency management to Apache httpcore, httpclient and commons-codec
This will avoid conflicts with AWS-related test dependencies.
Commit: bde7a24db4c3d1022fb99350e8610cbb9403c133
https://github.com/hibernate/hibernate-search/commit/bde7a24db4c3d1022fb9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M pom.xml
Log Message:
-----------
HSEARCH-2714 Give explicit empty values to Elasticsearch test properties
If we don't, Maven will leave the "${test.elastcsearch.stuff}" strings
as is in the properties files, instead of replacing them with empty
strings, resulting in nonsensical configuration.
Commit: ba95b9428f3f39b06d1f903eac1ec8d99163de41
https://github.com/hibernate/hibernate-search/commit/ba95b9428f3f39b06d1f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/DefaultElasticsearchClientFactoryTest.java
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/TestElasticsearch2Client.java
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-2714 Use DefaultElasticsearchClientFactory in TestElasticsearchClient
The main advantage is that we ensure we connect to Elasticsearch exactly the same way
as any test-created SearchFactory, allowing to support things like testing on AWS
(using a dedicated configurer).
Commit: 66f0d2bec87e6db53882de6d01ecc284e4006739
https://github.com/hibernate/hibernate-search/commit/66f0d2bec87e6db53882...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/DefaultElasticsearchClientFactoryTest.java
M
engine/src/test/java/org/hibernate/search/testsupport/setup/SearchConfigurationForTest.java
Log Message:
-----------
HSEARCH-2714 Avoid default test properties to contaminate unit tests
It didn't matter until now, but if we introduce settings that will make
clients connect to AWS in the next commits, we certainly don't want
those settings to affect unit tests.
Commit: dcca10f8c47a1ea7f0c2a6223da3d31f0774ea2b
https://github.com/hibernate/hibernate-search/commit/dcca10f8c47a1ea7f0c2...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/AbstractAnalyzerDefinitionValidationIT.java
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/AbstractElasticsearch2And50NormalizerDefinitionValidationIT.java
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch2And50NormalizerDefinitionMigrationIT.java
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch2SchemaMigrationIT.java
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch52NormalizerDefinitionMigrationIT.java
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch52NormalizerDefinitionValidationIT.java
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch5SchemaMigrationIT.java
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchAnalyzerDefinitionMigrationIT.java
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchFlushIT.java
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-2714 Avoid closing/opening indexes in Elasticsearch tests as much as possible
Because AWS doesn't allow the "_close"/"_open" operations, so a
test
using such an operation will not be compatible with AWS.
Commit: 9e54846fe351270431537b9edc49d4b4739dbe0a
https://github.com/hibernate/hibernate-search/commit/9e54846fe35127043153...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M README.md
M elasticsearch/pom.xml
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch2And50NormalizerDefinitionMigrationIT.java
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/Elasticsearch52NormalizerDefinitionMigrationIT.java
A
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/aws/AWSElasticsearchHttpClientConfigurer.java
A
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/aws/AWSSigningRequestInterceptor.java
M elasticsearch/src/test/resources/hibernate.properties
M elasticsearch/src/test/resources/test-defaults.properties
M pom.xml
Log Message:
-----------
HSEARCH-2714 Add a profile to execute tests against an AWS host
Commit: b2efd5c5a97b8e68c71aad961fea3382b3d99b65
https://github.com/hibernate/hibernate-search/commit/b2efd5c5a97b8e68c71a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M documentation/src/main/asciidoc/elasticsearch-integration.asciidoc
M elasticsearch/pom.xml
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchAnalyzerDefinitionMigrationIT.java
A
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/junit/SkipOnAWS.java
Log Message:
-----------
HSEARCH-2714 Take into account AWS-Elasticsearch limitations in documentation and tests
Commit: 4bc5fe39314ca76314c411dfc23fb7f5de006301
https://github.com/hibernate/hibernate-search/commit/4bc5fe39314ca76314c4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M README.md
M documentation/src/main/asciidoc/elasticsearch-integration.asciidoc
M elasticsearch/pom.xml
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/cfg/ElasticsearchEnvironment.java
R
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/ElasticsearchHttpClientConfigurer.java
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/DefaultElasticsearchClientFactory.java
A
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/spi/ElasticsearchHttpClientConfigurer.java
M
elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/aws/AWSElasticsearchHttpClientConfigurer.java
A
elasticsearch/src/test/resources/META-INF/services/org.hibernate.search.elasticsearch.client.spi.ElasticsearchHttpClientConfigurer
M elasticsearch/src/test/resources/hibernate.properties
M elasticsearch/src/test/resources/test-defaults.properties
Log Message:
-----------
HSEARCH-2714 Turn ElasticsearchHttpClientConfigurer to an SPI
Commit: 37dd156b690f8c2da45dbafc00ec08d4ffbfd649
https://github.com/hibernate/hibernate-search/commit/37dd156b690f8c2da45d...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths:
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/spi/ElasticsearchHttpClientConfigurer.java
Log Message:
-----------
HSEARCH-2714 Some more javadoc polishing
Compare:
https://github.com/hibernate/hibernate-search/compare/904e354b428e...37dd...