[hibernate-commits] [hibernate/hibernate-search] fa0ce5: HSEARCH-3051 Restore support fo ElasticsearchHttpC...

Yoann Rodière noreply at github.com
Wed Apr 3 09:42:54 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: fa0ce52f4a4d37bca3a8ac76070af7a06b071da1
      https://github.com/hibernate/hibernate-search/commit/fa0ce52f4a4d37bca3a8ac76070af7a06b071da1
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-03 (Wed, 03 Apr 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/spi/ElasticsearchBackendSpiSettings.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.java
    A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/spi/ElasticsearchHttpClientConfigurer.java
    M engine/src/main/java/org/hibernate/search/engine/environment/bean/BeanHolder.java
    A engine/src/main/java/org/hibernate/search/engine/environment/bean/DependencyClosingBeanHolder.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/bootstrap/ElasticsearchBootstrapIT.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchClientSpy.java
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/TestElasticsearchClient.java
    M jqassistant/rules.xml
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/TestHelper.java

  Log Message:
  -----------
  HSEARCH-3051 Restore support fo ElasticsearchHttpClientConfigurer


  Commit: 864221189300c579511d11783a0917588b6fde38
      https://github.com/hibernate/hibernate-search/commit/864221189300c579511d11783a0917588b6fde38
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-03 (Wed, 03 Apr 2019)

  Changed paths:
    A backend/elasticsearch-aws/pom.xml
    A backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/cfg/ElasticsearchAwsBackendSettings.java
    A backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/AwsHeaders.java
    A backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/AwsNormalization.java
    A backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/AwsPayloadHashingRequestInterceptor.java
    A backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/AwsSigningRequestInterceptor.java
    A backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/ElasticsearchAwsBeanConfigurer.java
    A backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/ElasticsearchAwsHttpClientConfigurer.java
    A backend/elasticsearch-aws/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
    M jqassistant/rules.xml
    M pom.xml
    M reports/pom.xml
    M util/common/src/main/java/org/hibernate/search/util/common/impl/CollectionHelper.java

  Log Message:
  -----------
  HSEARCH-3051 Restore the Elasticsearch AWS integration


  Commit: dd3a9be9297c63becae7d45431f3976c2f62ca1d
      https://github.com/hibernate/hibernate-search/commit/dd3a9be9297c63becae7d45431f3976c2f62ca1d
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-03 (Wed, 03 Apr 2019)

  Changed paths:
    M Jenkinsfile
    M documentation/src/test/resources/META-INF/persistence.xml
    M documentation/src/test/resources/hibernate-test-elasticsearch.properties
    M integrationtest/backend/elasticsearch/pom.xml
    A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/categories/RequiresNoRequestPostProcessing.java
    A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/categories/RequiresRequestPostProcessing.java
    M integrationtest/backend/elasticsearch/src/test/resources/backend-tck-analysis-custom.properties
    M integrationtest/backend/elasticsearch/src/test/resources/backend-tck-multi-tenancy.properties
    M integrationtest/backend/elasticsearch/src/test/resources/backend-tck.properties
    M integrationtest/showcase/library/pom.xml
    M integrationtest/showcase/library/src/main/resources/application-elasticsearch.yaml
    M pom.xml

  Log Message:
  -----------
  HSEARCH-3051 Restore support for testing the Elasticsearch backend against an AWS Elasticsearch service


  Commit: 256979cc9aba7def458c8a6530d58f99d532fd84
      https://github.com/hibernate/hibernate-search/commit/256979cc9aba7def458c8a6530d58f99d532fd84
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-03 (Wed, 03 Apr 2019)

  Changed paths:
    M Jenkinsfile

  Log Message:
  -----------
  HSEARCH-3051 Add more AWS Elasticsearch environments in the Jenkinsfile

Note we don't test all these environments: they are only taken
into account if CI is configured to provide the URL and credentials
for that particular version.


  Commit: 6b6cc7498817c417ca4b86247b06f6e63c9eb5c1
      https://github.com/hibernate/hibernate-search/commit/6b6cc7498817c417ca4b86247b06f6e63c9eb5c1
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-03 (Wed, 03 Apr 2019)

  Changed paths:
    M Jenkinsfile

  Log Message:
  -----------
  HSEARCH-3051 Mark AWS Elasticsearch environments as supported in the Jenkinsfile


  Commit: 6c3c4e1688b3de228b06d6db6f3eaf6afa07d5eb
      https://github.com/hibernate/hibernate-search/commit/6c3c4e1688b3de228b06d6db6f3eaf6afa07d5eb
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-03 (Wed, 03 Apr 2019)

  Changed paths:
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/TestElasticsearchClient.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/TckConfiguration.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/rule/SearchSetupHelper.java
    A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/TestConfigurationProvider.java
    R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/TestHelper.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/MappingSetupHelper.java

  Log Message:
  -----------
  HSEARCH-3051 Rename TestHelper to TestConfigurationProvider and turn it into a JUnit Rule

So that we can use it in tests directly (see next commit).


  Commit: 7ef557ec35c03e015c374bf2b153acc519c3f457
      https://github.com/hibernate/hibernate-search/commit/7ef557ec35c03e015c374bf2b153acc519c3f457
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-03 (Wed, 03 Apr 2019)

  Changed paths:
    M integrationtest/backend/elasticsearch/pom.xml
    A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchContentLengthIT.java
    M legacy/integrationtest/elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/client/ElasticsearchContentLengthIT.java
    M pom.xml

  Log Message:
  -----------
  HSEARCH-3051 Port ElasticsearchContentLengthIT to Search 6


  Commit: 881b086475bcfd9ce96c80c827c1de1dd4f10fa8
      https://github.com/hibernate/hibernate-search/commit/881b086475bcfd9ce96c80c827c1de1dd4f10fa8
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-03 (Wed, 03 Apr 2019)

  Changed paths:
    M documentation/src/main/asciidoc/backend-elasticsearch.asciidoc

  Log Message:
  -----------
  HSEARCH-3051 Document support for AWS authentication


  Commit: f0dc52204508b9ef23a616729c5fbb7dee373c00
      https://github.com/hibernate/hibernate-search/commit/f0dc52204508b9ef23a616729c5fbb7dee373c00
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-03 (Wed, 03 Apr 2019)

  Changed paths:
    M distribution/pom.xml
    M distribution/src/main/assembly/dist.xml

  Log Message:
  -----------
  HSEARCH-3051 Add the AWS integration to the distribution ZIP


  Commit: 3042de3d5b6e63a05608e731cdd7a52caed3ce43
      https://github.com/hibernate/hibernate-search/commit/3042de3d5b6e63a05608e731cdd7a52caed3ce43
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-04-03 (Wed, 03 Apr 2019)

  Changed paths:
    M Jenkinsfile
    M README.md
    M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/cfg/ElasticsearchAwsBackendSettings.java
    M backend/elasticsearch-aws/src/main/java/org/hibernate/search/backend/elasticsearch/aws/impl/ElasticsearchAwsHttpClientConfigurer.java
    M documentation/src/main/asciidoc/backend-elasticsearch.asciidoc
    M documentation/src/test/resources/META-INF/persistence.xml
    M documentation/src/test/resources/hibernate-test-elasticsearch.properties
    M integrationtest/backend/elasticsearch/src/test/resources/backend-tck-analysis-custom.properties
    M integrationtest/backend/elasticsearch/src/test/resources/backend-tck-multi-tenancy.properties
    M integrationtest/backend/elasticsearch/src/test/resources/backend-tck.properties
    M integrationtest/showcase/library/pom.xml
    M jenkins/performance-elasticsearch.groovy
    M legacy/backends/jgroups/src/test/resources/hibernate.properties
    M legacy/documentation/src/main/asciidoc/elasticsearch-integration.asciidoc
    M legacy/elasticsearch-aws/src/main/java/org/hibernate/search/elasticsearch/aws/impl/AWSElasticsearchHttpClientConfigurer.java
    M legacy/integrationtest/elasticsearch/src/test/resources/hibernate.properties
    M legacy/integrationtest/elasticsearch/src/test/resources/test-defaults.properties
    M legacy/integrationtest/jsr352/src/test/resources/META-INF/persistence.xml
    M legacy/integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/BaseIndexSetup.java
    M legacy/integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/setuputilities/SearchIntegratorHelper.java
    M legacy/integrationtest/wildfly/src/test/java/org/hibernate/search/test/integration/elasticsearch/ElasticsearchModuleMemberRegistrationIT.java
    M legacy/integrationtest/wildfly/src/test/resources/test-defaults.properties
    M pom.xml

  Log Message:
  -----------
  HSEARCH-3051 Consistently use the .aws.signing namespace for AWS signing properties


Compare: https://github.com/hibernate/hibernate-search/compare/561d0fc54b2c...3042de3d5b6e



More information about the hibernate-commits mailing list