You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by ta...@apache.org on 2021/08/24 03:34:32 UTC

[skywalking] 01/02: Merge branch 'master' of https://github.com/apache/skywalking into fix_browser_nodetype

This is an automated email from the ASF dual-hosted git repository.

tanjian pushed a commit to branch fix_browser_nodetype
in repository https://gitbox.apache.org/repos/asf/skywalking.git

commit a56a6af055955b3b259e000db715d1fd1c3f7447
Merge: 72442eb db2bc93
Author: JaredTan95 <ji...@daocloud.io>
AuthorDate: Tue Aug 24 11:33:03 2021 +0800

    Merge branch 'master' of https://github.com/apache/skywalking into fix_browser_nodetype

 .github/actions/e2e-test/action.yml                |  17 +-
 .github/actions/plugins-test/action.yml            |  17 +-
 .github/workflows/ci-it.yaml                       |  10 +-
 .github/workflows/codeql.yaml                      |   2 +-
 .github/workflows/e2e.alarm.yaml                   |   8 -
 .github/workflows/e2e.cluster.yaml                 |   8 -
 .github/workflows/e2e.compat.yaml                  |   8 -
 .github/workflows/e2e.event.yaml                   |   8 -
 .github/workflows/e2e.go.yaml                      |   8 -
 .github/workflows/e2e.istio.yaml                   |  12 +-
 .github/workflows/e2e.jdk-versions.yaml            |   8 -
 .github/workflows/e2e.js.yaml                      |  16 -
 .github/workflows/e2e.kafka.yaml                   |   8 -
 .github/workflows/e2e.log.yaml                     |  16 -
 .github/workflows/e2e.nodejs.yaml                  |   8 -
 .github/workflows/e2e.php.yaml                     |   8 -
 .github/workflows/e2e.profiling.yaml               |   8 -
 .github/workflows/e2e.python.yaml                  |   8 -
 .github/workflows/e2e.so11y.yaml                   |   8 -
 .github/workflows/e2e.storages.yaml                |   9 -
 .github/workflows/e2e.ttl.yaml                     |   8 -
 .github/workflows/e2e.yaml                         |  16 -
 .github/workflows/plugins-jdk14-test.0.yaml        |   7 -
 .github/workflows/plugins-test.0.yaml              |   7 -
 .github/workflows/plugins-test.1.yaml              |   7 -
 .github/workflows/plugins-test.2.yaml              |   7 -
 .github/workflows/plugins-test.3.yaml              |  13 +-
 CHANGES.md                                         |  19 +-
 README.md                                          |   4 +-
 .../apm/commons/datacarrier/DataCarrier.java       |  11 +-
 .../datacarrier/consumer/ConsumeDriver.java        |  22 +-
 .../commons/datacarrier/consumer/IConsumer.java    |   3 +-
 .../apm/commons/datacarrier/DataCarrierTest.java   |   3 +-
 .../commons/datacarrier/consumer/ConsumerTest.java |   3 +-
 .../datacarrier/consumer/SampleConsumer.java       |   3 +-
 .../apm/agent/core/context/tag/IntegerTag.java     |  33 +-
 .../apm/agent/core/context/tag/Tags.java           |   8 +-
 .../agent/core/remote/LogReportServiceClient.java  |   3 +-
 .../core/remote/TraceSegmentServiceClient.java     |   3 +-
 .../asynchttpclient/v2/AsyncHandlerWrapper.java    |   2 +-
 .../http/v9/DefaultHttpClientInterceptor.java      |   2 +-
 .../http/v9/LoadBalancerHttpClientInterceptor.java |   2 +-
 .../plugin/grpc/v1/client/TracingClientCall.java   |  20 +-
 .../plugin/grpc/v1/server/TracingServerCall.java   |   9 +-
 .../v4/HttpClientExecuteInterceptor.java           |   2 +-
 .../wrapper/HttpAsyncResponseConsumerWrapper.java  |   2 +-
 .../v3/HttpClientExecuteInterceptor.java           |   2 +-
 .../plugin/jetty/v9/server/HandleInterceptor.java  |   2 +-
 .../jsonrpc4j/JsonServiceExporterInterceptor.java  |   2 +-
 .../plugin/light4j/HandleRequestInterceptor.java   |   2 +-
 .../nutz/http/sync/SenderSendInterceptor.java      |   2 +-
 .../plugin/nutz/mvc/ActionMethodInterceptor.java   |   2 +-
 .../plugin/okhttp/common/RealCallInterceptor.java  |   2 +-
 .../apm/plugin/play/v2x/TracingFilter.java         |   2 +-
 .../server/SynchronousDispatcherInterceptor.java   |   2 +-
 .../ProducerOperationHandlerInterceptor.java       |   2 +-
 .../TransportClientHandlerInterceptor.java         |   2 +-
 .../v1/ProducerOperationHandlerInterceptor.java    |   2 +-
 .../v1/TransportClientHandlerInterceptor.java      |   2 +-
 .../plugin/spring/mvc/v5/InvokeInterceptor.java    |   2 +-
 .../interceptor/AbstractMethodInterceptor.java     |   2 +-
 .../resttemplate/sync/RestResponseInterceptor.java |   2 +-
 .../v5/webclient/WebFluxWebClientInterceptor.java  |   2 +-
 .../apm/plugin/struts2/Struts2Interceptor.java     |   2 +-
 .../plugin/tomcat78x/TomcatInvokeInterceptor.java  |   2 +-
 .../undertow/v2x/handler/TracingHandler.java       |   2 +-
 ...ClientRequestImplHandleResponseInterceptor.java |   2 +-
 ...tpContextHandleDispatchResponseInterceptor.java |   2 +-
 .../vertx3/HttpServerResponseImplInterceptor.java  |   2 +-
 .../jdk/http/HttpClientParseHttpInterceptor.java   |   2 +-
 apm-sniffer/config/agent.config                    | 245 +++++++---
 .../gateway/v20x/HttpClientRequestInterceptor.java |   2 +-
 ...ientFinalizerResponseConnectionInterceptor.java |   2 +-
 ...ientFinalizerResponseConnectionInterceptor.java |   2 +-
 .../DispatcherHandlerHandleMethodInterceptor.java  |  10 +-
 .../kafka-reporter-plugin/pom.xml                  |  75 +--
 .../apm/agent/core/kafka/KafkaProducerManager.java |  27 +-
 .../core/kafka/KafkaReporterPluginConfig.java      |  13 +-
 .../core/kafka/KafkaTraceSegmentServiceClient.java |   3 +-
 docs/en/concepts-and-designs/scope-definitions.md  |  28 +-
 docs/en/guides/Java-Plugin-Development-Guide.md    |   2 +-
 docs/en/setup/backend/backend-receivers.md         |  10 +-
 docs/en/setup/backend/backend-start-up-mode.md     |  22 +-
 docs/en/setup/backend/backend-storage.md           |  97 ++--
 docs/en/setup/backend/backend-telemetry.md         |  47 +-
 docs/en/setup/backend/backend-token-auth.md        |  23 +-
 docs/en/setup/backend/backend-vm-monitoring.md     |  10 +-
 docs/en/setup/backend/backend-zabbix.md            |  16 +-
 docs/en/setup/backend/configuration-vocabulary.md  | 506 ++++++++++-----------
 docs/en/setup/backend/dynamic-config.md            |  42 +-
 docs/en/setup/backend/dynamical-logging.md         |  24 +-
 docs/en/setup/backend/endpoint-grouping-rules.md   |  68 +--
 .../java-agent/How-to-enable-kafka-reporter.md     |  19 -
 docs/en/setup/service-agent/java-agent/README.md   | 155 +------
 .../service-agent/java-agent/advanced-features.md  |  15 +
 .../service-agent/java-agent/advanced-reporters.md |  35 ++
 .../java-agent/{README.md => configurations.md}    | 155 +------
 .../service-agent/java-agent/logic-endpoint.md     |  12 +
 docs/menu.yml                                      |  10 +-
 .../analyzer/provider/trace/parser/SpanTags.java   |   9 +
 .../listener/MultiScopesAnalysisListener.java      |  11 +-
 .../parser/listener/SegmentAnalysisListener.java   |   8 +-
 .../trace/parser/listener/SourceBuilder.java       |  21 +
 .../TraceLatencyThresholdsAndWatcherTest.java      |   6 +
 .../provider/trace/TraceSampleRateWatcherTest.java |   6 +
 .../skywalking/oap/log/analyzer/dsl/Binding.java   |  45 ++
 .../skywalking/oap/log/analyzer/dsl/DSL.java       |  25 +
 .../analyzer/dsl/spec/extractor/ExtractorSpec.java |  18 +-
 .../log/analyzer/dsl/spec/filter/FilterSpec.java   |  21 +-
 .../log/listener/RecordAnalysisListener.java       |   2 +
 .../oap/log/analyzer/dsl/DSLSecurityTest.java      | 140 ++++++
 .../skywalking/oap/meter/analyzer/dsl/DSL.java     |  29 ++
 .../exporter/provider/grpc/GRPCExporter.java       |   3 +-
 .../exporter/provider/grpc/GRPCExporterTest.java   |   2 +-
 .../src/main/resources/application.yml             |   5 +
 .../configuration/api/ConfigChangeWatcher.java     |   6 +
 .../oap/server/configuration/api/ConfigTable.java  |   2 +-
 .../configuration/api/ConfigWatcherRegister.java   | 163 +++++--
 .../api/GroupConfigChangeWatcher.java              |  48 ++
 .../{ConfigTable.java => GroupConfigTable.java}    |  23 +-
 .../api/ConfigWatcherRegisterTest.java             |  62 ++-
 .../apollo/ApolloConfigWatcherRegister.java        |   7 +
 .../consul/ConsulConfigurationWatcherRegister.java |   7 +
 .../etcd/EtcdConfigWatcherRegister.java            |   7 +
 .../ConfigmapConfigurationWatcherRegister.java     |   7 +
 .../nacos/NacosConfigWatcherRegister.java          |   7 +
 .../zookeeper/ZookeeperConfigWatcherRegister.java  |  30 +-
 .../zookeeper/it/ITZookeeperConfigurationTest.java |  53 ++-
 .../it/MockZookeeperConfigurationProvider.java     |  38 +-
 .../ut/MockZookeeperConfigWatcherRegister.java     |   6 +
 .../grpc/GRPCConfigWatcherRegister.java            |   7 +
 .../analysis/worker/MetricsAggregateWorker.java    |   3 +-
 .../analysis/worker/MetricsPersistentWorker.java   |   3 +-
 .../server/core/analysis/worker/TopNWorker.java    |   3 +-
 .../oap/server/core/query/type/Database.java       |   5 +-
 .../oap/server/core/query/type/Endpoint.java       |   2 +
 .../oap/server/core/query/type/Service.java        |   2 +
 .../server/core/query/type/ServiceInstance.java    |   2 +
 .../core/remote/client/GRPCRemoteClient.java       |   3 +-
 .../skywalking/oap/server/core/source/All.java     |   7 +
 .../oap/server/core/source/Endpoint.java           |   7 +
 .../oap/server/core/source/EndpointRelation.java   |   7 +
 .../skywalking/oap/server/core/source/Event.java   |   3 +-
 .../skywalking/oap/server/core/source/Service.java |   7 +
 .../oap/server/core/source/ServiceInstance.java    |   7 +
 .../core/source/ServiceInstanceRelation.java       |   7 +
 .../oap/server/core/source/ServiceRelation.java    |   7 +
 .../core/analysis/ApdexThresholdConfigTest.java    |   6 +
 .../query-graphql-plugin/pom.xml                   |   7 +-
 .../oap/query/graphql/GraphQLQueryConfig.java      |   4 +-
 .../oap/query/graphql/GraphQLQueryProvider.java    |   6 +-
 .../oap/query/graphql/resolver/LogTestQuery.java   | 128 ++++++
 .../oap/query/graphql/type/LogTestRequest.java}    |   9 +-
 .../oap/query/graphql/type/LogTestResponse.java}   |  14 +-
 .../oap/query/graphql/type/Metrics.java}           |  24 +-
 .../src/main/resources/query-protocol              |   2 +-
 .../query/graphql/resolver/LogTestQueryTest.java   | 129 ++++++
 .../receiver/mesh/TelemetryDataDispatcher.java     |   6 +
 .../server/receiver/trace/mock/ServiceAMock.java   |   4 +-
 .../listener/MultiScopesAnalysisListenerTest.java  |   9 +-
 .../storage/plugin/jdbc/h2/dao/H2BatchDAO.java     |   3 +-
 skywalking-ui                                      |   2 +-
 test/e2e/e2e-test/docker/Dockerfile.provider       |   4 -
 test/e2e/e2e-test/docker/kafka/Dockerfile.provider |   8 +-
 .../config/expectedData.yaml                       |   2 +-
 .../config/expectedData.yaml                       |   2 +-
 .../config/expectedData.yaml                       |   4 +-
 .../config/expectedData.yaml                       |   4 +-
 .../gateway-3.x-scenario/config/expectedData.yaml  |   4 +-
 .../grpc-scenario/config/expectedData.yaml         |  10 +-
 .../config/expectedData.yaml                       |   2 +-
 .../config/expectedData.yaml                       |   2 +-
 .../config/expectedData.yaml                       |   2 +-
 .../config/expectedData.yaml                       |   8 +-
 .../config/expectedData.yaml                       |  16 +-
 .../config/expectedData.yaml                       |  16 +-
 .../webflux-scenario/config/expectedData.yaml      |  26 +-
 177 files changed, 2160 insertions(+), 1339 deletions(-)