This is an automated email from the ASF dual-hosted git repository. kezhenxu94 pushed a commit to branch armeria in repository https://gitbox.apache.org/repos/asf/skywalking.git
commit bd5fd4b59c3de82f1abfe6d67315a2672d38b509 Author: kezhenxu94 <[email protected]> AuthorDate: Fri Oct 8 13:34:01 2021 +0800 Upgrade Armeria to 1.12, upgrade OpenSearch test version to 1.1.0 --- CHANGES.md | 1 + dist-material/release-docs/LICENSE | 2 +- oap-server-bom/pom.xml | 2 +- .../skywalking/library/elasticsearch/ElasticSearchBuilder.java | 6 +----- test/e2e/e2e-test/docker/storage/docker-compose.opensearch.yml | 2 +- tools/dependencies/known-oap-backend-dependencies.txt | 2 +- 6 files changed, 6 insertions(+), 9 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 59fdffc..fc3d4e0 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -8,6 +8,7 @@ Release Notes. #### OAP Server * Add component definition for `Jackson`. * Fix that zipkin-receiver plugin is not packaged into dist. +* Upgrade Armeria to 1.12, upgrade OpenSearch test version to 1.1.0. #### UI diff --git a/dist-material/release-docs/LICENSE b/dist-material/release-docs/LICENSE index c8e6594..181ce22 100755 --- a/dist-material/release-docs/LICENSE +++ b/dist-material/release-docs/LICENSE @@ -324,7 +324,7 @@ The text of each license is the standard Apache 2.0 license. simpleclient_httpserver 0.11 from prometheus https://github.com/prometheus/client_java Apache 2.0 jetcd 0.5.3, https://github.com/etcd-io/jetcd, Apache 2.0 failasfe 2.3.4, https://github.com/jhalterman/failsafe, Apache 2.0 - Armeria 1.11.0, http://github.com/line/armeria, Apache 2.0 + Armeria 1.12.0, http://github.com/line/armeria, Apache 2.0 Brotli4j 1.6.0, https://github.com/hyperxpro/Brotli4j, Apache 2.0 micrometer 1.7.3, https://github.com/micrometer-metrics/micrometer, Apache 2.0 diff --git a/oap-server-bom/pom.xml b/oap-server-bom/pom.xml index 4051dfe..a0c51cf 100644 --- a/oap-server-bom/pom.xml +++ b/oap-server-bom/pom.xml @@ -73,7 +73,7 @@ <postgresql.version>42.2.18</postgresql.version> <jetcd.version>0.5.3</jetcd.version> <testcontainers.version>1.15.3</testcontainers.version> - <armeria.version>1.11.0</armeria.version> + <armeria.version>1.12.0</armeria.version> <awaitility.version>3.0.0</awaitility.version> <httpcore.version>4.4.13</httpcore.version> <commons-compress.version>1.21</commons-compress.version> diff --git a/oap-server/server-library/library-elasticsearch-client/src/main/java/org/apache/skywalking/library/elasticsearch/ElasticSearchBuilder.java b/oap-server/server-library/library-elasticsearch-client/src/main/java/org/apache/skywalking/library/elasticsearch/ElasticSearchBuilder.java index 06975df..28dc0e2 100644 --- a/oap-server/server-library/library-elasticsearch-client/src/main/java/org/apache/skywalking/library/elasticsearch/ElasticSearchBuilder.java +++ b/oap-server/server-library/library-elasticsearch-client/src/main/java/org/apache/skywalking/library/elasticsearch/ElasticSearchBuilder.java @@ -18,7 +18,6 @@ package org.apache.skywalking.library.elasticsearch; import com.google.common.collect.ImmutableList; -import com.google.common.net.HttpHeaders; import com.linecorp.armeria.client.ClientFactory; import com.linecorp.armeria.client.ClientFactoryBuilder; import com.linecorp.armeria.client.Endpoint; @@ -179,10 +178,7 @@ public final class ElasticSearchBuilder { return options; }); if (StringUtil.isNotBlank(username) && StringUtil.isNotBlank(password)) { - endpointGroupBuilder.withClientOptions(it -> it.setHeader( - HttpHeaders.AUTHORIZATION, - BasicToken.of(username, password).asHeaderValue() - )); + endpointGroupBuilder.auth(BasicToken.of(username, password)); } final HealthCheckedEndpointGroup endpointGroup = endpointGroupBuilder.build(); diff --git a/test/e2e/e2e-test/docker/storage/docker-compose.opensearch.yml b/test/e2e/e2e-test/docker/storage/docker-compose.opensearch.yml index 0d9b855..c05e8a4 100644 --- a/test/e2e/e2e-test/docker/storage/docker-compose.opensearch.yml +++ b/test/e2e/e2e-test/docker/storage/docker-compose.opensearch.yml @@ -17,7 +17,7 @@ version: '2.1' services: es: - image: opensearchproject/opensearch:1.0.0 + image: opensearchproject/opensearch:1.1.0 expose: - 9200 networks: diff --git a/tools/dependencies/known-oap-backend-dependencies.txt b/tools/dependencies/known-oap-backend-dependencies.txt index 1d65e91..ce5c710 100755 --- a/tools/dependencies/known-oap-backend-dependencies.txt +++ b/tools/dependencies/known-oap-backend-dependencies.txt @@ -7,7 +7,7 @@ antlr4-runtime-4.7.1.jar aopalliance-1.0.jar apollo-client-1.8.0.jar apollo-core-1.8.0.jar -armeria-1.11.0.jar +armeria-1.12.0.jar audience-annotations-0.5.0.jar bcpkix-jdk15on-1.69.jar bcprov-ext-jdk15on-1.69.jar
