You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by ha...@apache.org on 2020/01/05 02:08:03 UTC
[skywalking] branch docker-es7 updated (c2cc775 -> bd09843)
This is an automated email from the ASF dual-hosted git repository.
hanahmily pushed a change to branch docker-es7
in repository https://gitbox.apache.org/repos/asf/skywalking.git.
from c2cc775 Add document
add 1ee14fb Support customized instance name by a new UUID naming policy. (#4148)
add 51e74ca [Feature] Add tag annotation to allow tagging span with annotation (#4152)
add f64f3c1 [test/plugin] immigrate test activemq scenario. (#4151)
add c5827f8 [Agent] Provide plugin for ShardingSphere 4.0.0-RC3 (#4140)
add d38a8ea Provide thread monitor create task feature (#4145)
add 9862fe0 Log harmless exception in DEBUG level (#4156)
add 6c20f4a Add service type from register and support browser as service type (#4157)
add 568c2e5 Update NOTICE year (#4158)
add 5fba919 add Dynamic Configuration Consul AclToken (#4161)
add 7902c62 fix unused import (#4163)
add 4012545 Add the new protocol for browser. (#4164)
add f52f7f4 Support collecting http parameters (#4162)
add 0f6b5c8 Fix dead link (#4167)
add 99100ed Split the `collect_http_params` as per plugins for better performance (#4170)
add 6be84cf update elasticsearch-7.x agent support version. (#4171)
add 4e03d5e Add kotlin coroutine plugin (#4165)
add bd09843 Merge branch 'master' into docker-es7
No new revisions were added by this update.
Summary of changes:
.github/workflows/e2e.yaml | 24 ++-
.github/workflows/plugins-test.yaml | 12 +-
NOTICE | 2 +-
.../apache/skywalking/apm/toolkit/trace/Tag.java | 47 +++++
.../apache/skywalking/apm/toolkit/trace/Tags.java | 34 ++--
.../network/trace/component/ComponentsDefine.java | 2 +
apm-protocol/apm-network/src/main/proto | 2 +-
.../skywalking/apm/agent/core/conf/Config.java | 24 +++
.../apm/agent/core/context/tag/Tags.java | 2 +
.../apm/agent/core/logging/api/ILog.java | 2 +
.../apm/agent/core/logging/api/NoopLogger.java | 5 +
.../apm/agent/core/logging/core/PatternLogger.java | 6 +
.../core/plugin/match/MethodAnnotationMatch.java | 6 +-
.../core/plugin/match/ProtectiveShieldMatcher.java | 4 +-
.../match/logical/LogicalMatchOperation.java | 17 ++
.../remote/ServiceAndEndpointRegisterClient.java | 3 +-
.../CollectionUtil.java} | 24 ++-
.../apm/agent/core}/util/CustomizeExpression.java | 16 +-
apm-sniffer/apm-sdk-plugin/pom.xml | 1 +
.../sharding-sphere-4.x-RC3-plugin/pom.xml | 73 +++++++
.../apm/plugin/shardingsphere/v4rc3/Constant.java | 20 +-
.../shardingsphere/v4rc3/ExecuteInterceptor.java} | 49 +++--
.../v4rc3/JDBCRootInvokeInterceptor.java} | 43 ++--
.../shardingsphere/v4rc3/ParseInterceptor.java} | 44 ++---
.../v4rc3/ProxyRootInvokeInterceptor.java} | 43 ++--
.../v4rc3/define/ExecuteInstrumentation.java | 73 +++++++
.../define/JDBCRootInvokeInstrumentation.java | 73 +++++++
.../v4rc3/define/ParseInstrumentation.java | 73 +++++++
.../define/ProxyRootInvokeInstrumentation.java | 73 +++++++
.../src/main/resources/skywalking-plugin.def | 9 +-
.../shardingsphere/v4rc3/InterceptorTest.java | 120 ++++++++++++
.../interceptor/AbstractMethodInterceptor.java | 14 ++
.../plugin/tomcat78x/TomcatInvokeInterceptor.java | 30 ++-
.../tomcat78x/TomcatInvokeInterceptorTest.java | 5 +-
...ctivation.java => TagAnnotationActivation.java} | 51 +++--
.../trace/TagAnnotationMethodInterceptor.java | 92 +++++++++
.../trace/TraceAnnotationActivation.java | 2 +-
.../trace/TraceAnnotationMethodInterceptor.java | 27 ++-
.../src/main/resources/skywalking-plugin.def | 1 +
apm-sniffer/config/agent.config | 2 +-
.../interceptor/BaseInterceptorMethods.java | 2 +-
.../customize/util/CustomizeExpressionTest.java | 1 +
.../kotlin-coroutine-plugin/pom.xml | 47 +++++
.../kotlin/coroutine/DispatcherInterceptor.java | 42 ++++
.../plugin/kotlin/coroutine/TracingRunnable.java | 83 ++++++++
.../define/DispatcherInstrumentation.java | 70 +++++++
.../src/main/resources/skywalking-plugin.def | 6 +-
apm-sniffer/optional-plugins/pom.xml | 1 +
dist-material/application.yml | 6 +
dist-material/release-docs/NOTICE | 2 +-
docker/oap/docker-entrypoint.sh | 1 +
docs/en/setup/backend/backend-cluster.md | 2 +
docs/en/setup/backend/backend-storage.md | 1 +
docs/en/setup/backend/dynamic-config.md | 2 +
docs/en/setup/istio/README.md | 2 +-
.../java-agent/Application-toolkit-trace.md | 16 +-
docs/en/setup/service-agent/java-agent/README.md | 10 +-
.../service-agent/java-agent/Supported-list.md | 6 +-
.../Kotlin-Coroutine-plugin.md | 28 +++
.../src/main/resources/application.yml | 5 +
.../plugin/consul/ClusterModuleConsulConfig.java | 1 +
.../plugin/consul/ClusterModuleConsulProvider.java | 5 +
.../consul/ConsulConfigurationCenterSettings.java | 4 +
.../consul/ConsulConfigurationWatcherRegister.java | 5 +
.../skywalking/oap/server/core/CoreModule.java | 16 +-
.../oap/server/core/CoreModuleProvider.java | 5 +
.../core/profile/ProfileTaskMutationService.java | 134 +++++++++++++
.../server/core/profile/ProfileTaskNoneStream.java | 100 ++++++++++
.../profile/entity/ProfileTaskCreationResult.java} | 24 ++-
.../oap/server/core/query/DurationUtils.java | 1 +
.../server/core/query/MetadataQueryService.java | 4 +
.../server/core/query/ProfileTaskQueryService.java | 86 ++++++++
.../oap/server/core/query/entity/ProfileTask.java} | 26 ++-
.../oap/server/core/register/NodeType.java | 26 ++-
.../oap/server/core/register/ServiceInventory.java | 5 +-
.../service/IServiceInventoryRegister.java | 2 +
.../register/service/ServiceInventoryRegister.java | 7 +-
.../oap/server/core/source/DefaultScopeDefine.java | 1 +
.../oap/server/core/storage/StorageModule.java | 3 +-
.../core/storage/profile/IProfileTaskQueryDAO.java | 44 +++++
.../core/storage/query/IMetadataQueryDAO.java | 2 +
.../oap/query/graphql/GraphQLQueryProvider.java | 2 +
.../oap/query/graphql/resolver/MetadataQuery.java | 7 +
.../query/graphql/resolver/ProfileMutation.java | 60 ++++++
.../oap/query/graphql/resolver/ProfileQuery.java | 56 ++++++
.../graphql/type/ProfileTaskCreationRequest.java} | 27 +--
.../src/main/resources/query-protocol | 2 +-
.../handler/v6/grpc/RegisterServiceHandler.java | 41 +++-
.../transform/SpringSleuthSegmentBuilderTest.java | 4 +
.../StorageModuleElasticsearchConfig.java | 1 +
.../StorageModuleElasticsearchProvider.java | 12 +-
.../elasticsearch/query/MetadataQueryEsDAO.java | 21 ++
.../elasticsearch/query/ProfileTaskQueryEsDAO.java | 101 ++++++++++
.../StorageModuleElasticsearch7Provider.java | 11 +-
.../elasticsearch7/query/MetadataQueryEs7DAO.java | 11 +-
.../storage/plugin/jdbc/h2/H2StorageProvider.java | 3 +
.../plugin/jdbc/h2/dao/H2MetadataQueryDAO.java | 31 ++-
.../plugin/jdbc/h2/dao/H2ProfileTaskQueryDAO.java | 105 ++++++++++
.../plugin/jdbc/mysql/MySQLStorageProvider.java | 17 +-
.../apache/skywalking/e2e/SimpleQueryClient.java | 4 +-
test/e2e/e2e-mysql/src/docker/application.yml | 1 +
.../e2e-profile/e2e-profile-es-test-runner/pom.xml | 184 +++++++++++++++++
.../src/docker/clusterize.awk | 0
.../src/docker/rc.d/rc0-prepare.sh | 32 +++
.../src/docker/rc.d/rc1-startup.sh | 48 +++++
.../skywalking/e2e/ProfileVerificationITCase.java | 218 +++++++++++++++++++++
.../e2e-profile/e2e-profile-h2-test-runner/pom.xml | 132 +++++++++++++
.../src/docker/rc.d/rc1-startup.sh | 46 +++++
.../skywalking/e2e/ProfileVerificationITCase.java | 217 ++++++++++++++++++++
.../e2e-profile-mysql-test-runner/pom.xml | 158 +++++++++++++++
.../src/docker/application.yml | 1 +
.../src/docker/rc.d/rc0-prepare.sh | 0
.../src/docker/rc.d/rc1-startup.sh | 0
.../skywalking/e2e/ProfileVerificationITCase.java | 217 ++++++++++++++++++++
test/e2e/e2e-profile/e2e-profile-service/pom.xml | 74 +++++++
.../skywalking/e2e/profile/ProfileApplication.java | 24 ++-
.../skywalking/e2e/profile/TestController.java | 29 ++-
.../org/apache/skywalking/e2e/profile/User.java | 40 +++-
.../apache/skywalking/e2e/profile/UserRepo.java | 17 +-
.../src/main/resources/application.yml | 0
.../e2e-profile/e2e-profile-test-runner/pom.xml | 50 +++++
.../skywalking/e2e/profile/ProfileClient.java | 98 +++++++++
.../creation/ProfileTaskCreationRequest.java | 26 ++-
.../creation/ProfileTaskCreationResult.java | 24 +--
.../creation/ProfileTaskCreationResultMatcher.java | 24 +--
.../creation/ProfileTaskCreationResultWrapper.java | 19 +-
.../skywalking/e2e/profile/query/ProfileTask.java | 28 +--
.../e2e/profile/query/ProfileTaskMatcher.java | 35 +++-
.../e2e/profile/query/ProfileTaskQuery.java | 33 +++-
.../skywalking/e2e/profile/query/ProfileTasks.java | 22 +--
.../e2e/profile/query/ProfilesTasksMatcher.java | 35 ++--
...ng.e2e.ProfileVerificationITCase.endpoints.yml} | 8 +-
...ng.e2e.ProfileVerificationITCase.instances.yml} | 17 +-
...e2e.ProfileVerificationITCase.profileTasks.yml} | 13 +-
...ing.e2e.ProfileVerificationITCase.services.yml} | 8 +-
.../src/main/resources/getProfileTaskList.gql | 21 +-
.../src/main/resources/profileTaskCreation.gql} | 22 ++-
test/e2e/e2e-profile/pom.xml | 61 ++++++
test/e2e/pom.xml | 1 +
.../containers/tomcat-container/docker/Dockerfile | 2 +
.../test/mockcollector/entity/RegistryItem.java | 3 -
.../test/mockcollector/entity/ValidateData.java | 2 +-
.../plugin/test/helper/ConfigurationImpl.java | 8 +
.../helper/DockerContainerRunningGenerator.java | 1 +
.../plugin/test/helper/IConfiguration.java | 2 +
.../main/resources/container-start-script.template | 5 +-
.../bin/startup.sh | 2 +-
.../activemq-scenario/config/expectedData.yaml | 81 ++++++++
.../configuration.yml | 15 +-
test/plugin/scenarios/activemq-scenario/pom.xml | 118 +++++++++++
.../src/main/assembly/assembly.xml | 41 ++++
.../apm/testcase/activemq/Application.java | 27 ++-
.../activemq/controller/CaseController.java | 132 +++++++++++++
.../src/main/resources/application.yaml | 23 +++
.../src/main/resources/log4j2.xml | 0
.../support-version.list | 34 ++--
.../config/expectedData.yaml | 20 +-
.../apache/skywalking/apm/toolkit/trace/Tag.java | 49 +++++
.../apache/skywalking/apm/toolkit/trace/Tags.java | 34 ++--
.../toolkit/controller/TestController.java | 12 +-
.../testcase/toolkit/controller/TestService.java | 12 +-
.../armeria-0.96minus-scenario/bin/startup.sh | 2 +-
.../config/expectedData.yaml | 6 +-
.../armeria-0.96minus-scenario/configuration.yml | 2 +-
.../support-version.list | 1 +
.../config/expectedData.yaml | 6 +-
.../httpclient-3.x-scenario/configuration.yml | 4 +-
.../bin/startup.sh | 2 +-
.../config/expectedData.yaml | 132 +++++++++++++
.../configuration.yml | 8 +-
.../scenarios/kotlin-coroutine-scenario/pom.xml | 156 +++++++++++++++
.../src/main/assembly/assembly.xml | 41 ++++
.../apm/testcase/kotlin/coroutine/Application.kt | 23 +--
.../kotlin/coroutine/controller/DemoController.kt | 65 ++++++
.../kotlin/coroutine/respository/DemoRepository.kt | 58 ++++++
.../kotlin/coroutine/service/DemoService.kt | 29 ++-
.../testcase/kotlin/coroutine/util/Connection.kt | 26 +--
.../src/main/resources/application.yaml | 23 +++
.../src/main/resources/log4j2.xml | 0
.../support-version.list | 17 +-
.../bin/startup.sh | 2 +-
.../config/expectedData.yaml | 200 +++++++++++++++++++
.../configuration.yml | 6 +-
.../shardingsphere-4.x-RC3-scenario/pom.xml | 154 +++++++++++++++
.../src/main/assembly/assembly.xml | 41 ++++
.../apm/testcase/shardingsphere/Application.java | 0
.../shardingsphere/controller/CaseController.java | 0
.../shardingsphere/service/api/entity/Order.java | 0
.../service/api/entity/OrderItem.java | 0
.../service/api/repository/CommonRepository.java | 0
.../api/repository/OrderItemRepository.java | 0
.../service/api/repository/OrderRepository.java | 0
.../service/api/service/CommonService.java | 0
.../service/api/service/CommonServiceImpl.java | 0
...dingDatabasesAndTablesConfigurationPrecise.java | 0
.../jdbc/JDBCOrderItemRepositoryImpl.java | 0
.../repository/jdbc/JDBCOrderRepositoryImpl.java | 0
.../service/repository/service/RawPojoService.java | 0
.../PreciseModuloShardingDatabaseAlgorithm.java | 0
.../PreciseModuloShardingTableAlgorithm.java | 0
.../RangeModuloShardingDatabaseAlgorithm.java | 0
.../RangeModuloShardingTableAlgorithm.java | 0
.../service/utility/config/DataSourceUtil.java | 0
.../utility/config/ExampleConfiguration.java | 0
.../src/main/resources/application.properties} | 7 +-
.../support-version.list | 13 +-
.../spring-3.1.x-scenario/config/expectedData.yaml | 4 +
.../spring-3.1.x-scenario/configuration.yml | 6 +-
208 files changed, 5540 insertions(+), 600 deletions(-)
create mode 100644 apm-application-toolkit/apm-toolkit-trace/src/main/java/org/apache/skywalking/apm/toolkit/trace/Tag.java
copy apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/logical/LogicalMatchOperation.java => apm-application-toolkit/apm-toolkit-trace/src/main/java/org/apache/skywalking/apm/toolkit/trace/Tags.java (56%)
copy apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/{plugin/match/logical/LogicalMatchOperation.java => util/CollectionUtil.java} (58%)
rename apm-sniffer/{optional-plugins/customize-enhance-plugin/src/main/java/org/apache/skywalking/apm/plugin/customize => apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core}/util/CustomizeExpression.java (89%)
create mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.x-RC3-plugin/pom.xml
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => apm-sniffer/apm-sdk-plugin/sharding-sphere-4.x-RC3-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v4rc3/Constant.java (67%)
copy apm-sniffer/{apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/TraceAnnotationMethodInterceptor.java => apm-sdk-plugin/sharding-sphere-4.x-RC3-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v4rc3/ExecuteInterceptor.java} (51%)
copy apm-sniffer/{apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/TraceAnnotationMethodInterceptor.java => apm-sdk-plugin/sharding-sphere-4.x-RC3-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v4rc3/JDBCRootInvokeInterceptor.java} (52%)
copy apm-sniffer/{apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/TraceAnnotationMethodInterceptor.java => apm-sdk-plugin/sharding-sphere-4.x-RC3-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v4rc3/ParseInterceptor.java} (52%)
copy apm-sniffer/{apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/TraceAnnotationMethodInterceptor.java => apm-sdk-plugin/sharding-sphere-4.x-RC3-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v4rc3/ProxyRootInvokeInterceptor.java} (52%)
create mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.x-RC3-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v4rc3/define/ExecuteInstrumentation.java
create mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.x-RC3-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v4rc3/define/JDBCRootInvokeInstrumentation.java
create mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.x-RC3-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v4rc3/define/ParseInstrumentation.java
create mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.x-RC3-plugin/src/main/java/org/apache/skywalking/apm/plugin/shardingsphere/v4rc3/define/ProxyRootInvokeInstrumentation.java
copy apm-sniffer/{apm-toolkit-activation/apm-toolkit-trace-activation => apm-sdk-plugin/sharding-sphere-4.x-RC3-plugin}/src/main/resources/skywalking-plugin.def (63%)
create mode 100644 apm-sniffer/apm-sdk-plugin/sharding-sphere-4.x-RC3-plugin/src/test/java/org/apache/skywalking/apm/plugin/shardingsphere/v4rc3/InterceptorTest.java
copy apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/{TraceAnnotationActivation.java => TagAnnotationActivation.java} (50%)
create mode 100644 apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/java/org/apache/skywalking/apm/toolkit/activation/trace/TagAnnotationMethodInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/kotlin-coroutine-plugin/pom.xml
create mode 100644 apm-sniffer/optional-plugins/kotlin-coroutine-plugin/src/main/java/org/apache/skywalking/apm/plugin/kotlin/coroutine/DispatcherInterceptor.java
create mode 100644 apm-sniffer/optional-plugins/kotlin-coroutine-plugin/src/main/java/org/apache/skywalking/apm/plugin/kotlin/coroutine/TracingRunnable.java
create mode 100644 apm-sniffer/optional-plugins/kotlin-coroutine-plugin/src/main/java/org/apache/skywalking/apm/plugin/kotlin/coroutine/define/DispatcherInstrumentation.java
copy test/plugin/scenarios/armeria-0.96minus-scenario/bin/startup.sh => apm-sniffer/optional-plugins/kotlin-coroutine-plugin/src/main/resources/skywalking-plugin.def (86%)
create mode 100644 docs/en/setup/service-agent/java-agent/agent-optional-plugins/Kotlin-Coroutine-plugin.md
create mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/profile/ProfileTaskMutationService.java
create mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/profile/ProfileTaskNoneStream.java
copy oap-server/{server-cluster-plugin/cluster-consul-plugin/src/main/java/org/apache/skywalking/oap/server/cluster/plugin/consul/ClusterModuleConsulConfig.java => server-core/src/main/java/org/apache/skywalking/oap/server/core/profile/entity/ProfileTaskCreationResult.java} (66%)
create mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/query/ProfileTaskQueryService.java
copy oap-server/{server-cluster-plugin/cluster-consul-plugin/src/main/java/org/apache/skywalking/oap/server/cluster/plugin/consul/ClusterModuleConsulConfig.java => server-core/src/main/java/org/apache/skywalking/oap/server/core/query/entity/ProfileTask.java} (66%)
create mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/storage/profile/IProfileTaskQueryDAO.java
create mode 100644 oap-server/server-query-plugin/query-graphql-plugin/src/main/java/org/apache/skywalking/oap/query/graphql/resolver/ProfileMutation.java
create mode 100644 oap-server/server-query-plugin/query-graphql-plugin/src/main/java/org/apache/skywalking/oap/query/graphql/resolver/ProfileQuery.java
copy oap-server/{server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => server-query-plugin/query-graphql-plugin/src/main/java/org/apache/skywalking/oap/query/graphql/type/ProfileTaskCreationRequest.java} (66%)
create mode 100644 oap-server/server-storage-plugin/storage-elasticsearch-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch/query/ProfileTaskQueryEsDAO.java
create mode 100644 oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/h2/dao/H2ProfileTaskQueryDAO.java
create mode 100644 test/e2e/e2e-profile/e2e-profile-es-test-runner/pom.xml
copy test/e2e/{e2e-cluster/e2e-cluster-test-runner => e2e-profile/e2e-profile-es-test-runner}/src/docker/clusterize.awk (100%)
create mode 100755 test/e2e/e2e-profile/e2e-profile-es-test-runner/src/docker/rc.d/rc0-prepare.sh
create mode 100755 test/e2e/e2e-profile/e2e-profile-es-test-runner/src/docker/rc.d/rc1-startup.sh
create mode 100644 test/e2e/e2e-profile/e2e-profile-es-test-runner/src/test/java/org/apache/skywalking/e2e/ProfileVerificationITCase.java
create mode 100644 test/e2e/e2e-profile/e2e-profile-h2-test-runner/pom.xml
create mode 100755 test/e2e/e2e-profile/e2e-profile-h2-test-runner/src/docker/rc.d/rc1-startup.sh
create mode 100644 test/e2e/e2e-profile/e2e-profile-h2-test-runner/src/test/java/org/apache/skywalking/e2e/ProfileVerificationITCase.java
create mode 100644 test/e2e/e2e-profile/e2e-profile-mysql-test-runner/pom.xml
copy test/e2e/{e2e-mysql => e2e-profile/e2e-profile-mysql-test-runner}/src/docker/application.yml (99%)
copy test/e2e/{e2e-mysql => e2e-profile/e2e-profile-mysql-test-runner}/src/docker/rc.d/rc0-prepare.sh (100%)
copy test/e2e/{e2e-single-service => e2e-profile/e2e-profile-mysql-test-runner}/src/docker/rc.d/rc1-startup.sh (100%)
create mode 100644 test/e2e/e2e-profile/e2e-profile-mysql-test-runner/src/test/java/org/apache/skywalking/e2e/ProfileVerificationITCase.java
create mode 100644 test/e2e/e2e-profile/e2e-profile-service/pom.xml
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => test/e2e/e2e-profile/e2e-profile-service/src/main/java/org/apache/skywalking/e2e/profile/ProfileApplication.java (64%)
copy apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/logical/LogicalMatchOperation.java => test/e2e/e2e-profile/e2e-profile-service/src/main/java/org/apache/skywalking/e2e/profile/TestController.java (58%)
copy apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/logical/LogicalMatchOperation.java => test/e2e/e2e-profile/e2e-profile-service/src/main/java/org/apache/skywalking/e2e/profile/User.java (58%)
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => test/e2e/e2e-profile/e2e-profile-service/src/main/java/org/apache/skywalking/e2e/profile/UserRepo.java (68%)
copy test/e2e/{e2e-single-service => e2e-profile/e2e-profile-service}/src/main/resources/application.yml (100%)
create mode 100644 test/e2e/e2e-profile/e2e-profile-test-runner/pom.xml
create mode 100644 test/e2e/e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/ProfileClient.java
copy oap-server/server-cluster-plugin/cluster-consul-plugin/src/main/java/org/apache/skywalking/oap/server/cluster/plugin/consul/ClusterModuleConsulConfig.java => test/e2e/e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/creation/ProfileTaskCreationRequest.java (66%)
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => test/e2e/e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/creation/ProfileTaskCreationResult.java (68%)
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => test/e2e/e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/creation/ProfileTaskCreationResultMatcher.java (60%)
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => test/e2e/e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/creation/ProfileTaskCreationResultWrapper.java (72%)
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => test/e2e/e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileTask.java (67%)
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => test/e2e/e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileTaskMatcher.java (50%)
copy apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/logical/LogicalMatchOperation.java => test/e2e/e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileTaskQuery.java (56%)
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => test/e2e/e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/query/ProfileTasks.java (72%)
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => test/e2e/e2e-profile/e2e-profile-test-runner/src/main/java/org/apache/skywalking/e2e/profile/query/ProfilesTasksMatcher.java (55%)
copy test/{plugin/scenarios/armeria-0.96minus-scenario/bin/startup.sh => e2e/e2e-profile/e2e-profile-test-runner/src/main/resources/expected-data/org.apache.skywalking.e2e.ProfileVerificationITCase.endpoints.yml} (86%)
copy test/{plugin/scenarios/armeria-0.96minus-scenario/bin/startup.sh => e2e/e2e-profile/e2e-profile-test-runner/src/main/resources/expected-data/org.apache.skywalking.e2e.ProfileVerificationITCase.instances.yml} (76%)
copy test/{plugin/scenarios/armeria-0.96minus-scenario/bin/startup.sh => e2e/e2e-profile/e2e-profile-test-runner/src/main/resources/expected-data/org.apache.skywalking.e2e.ProfileVerificationITCase.profileTasks.yml} (82%)
copy test/{plugin/scenarios/armeria-0.96minus-scenario/bin/startup.sh => e2e/e2e-profile/e2e-profile-test-runner/src/main/resources/expected-data/org.apache.skywalking.e2e.ProfileVerificationITCase.services.yml} (86%)
copy apm-sniffer/apm-toolkit-activation/apm-toolkit-trace-activation/src/main/resources/skywalking-plugin.def => test/e2e/e2e-profile/e2e-profile-test-runner/src/main/resources/getProfileTaskList.gql (62%)
copy test/{plugin/scenarios/armeria-0.96minus-scenario/bin/startup.sh => e2e/e2e-profile/e2e-profile-test-runner/src/main/resources/profileTaskCreation.gql} (62%)
create mode 100644 test/e2e/e2e-profile/pom.xml
copy test/plugin/scenarios/{armeria-0.96minus-scenario => activemq-scenario}/bin/startup.sh (92%)
create mode 100644 test/plugin/scenarios/activemq-scenario/config/expectedData.yaml
copy test/plugin/scenarios/{armeria-0.96minus-scenario => activemq-scenario}/configuration.yml (68%)
create mode 100644 test/plugin/scenarios/activemq-scenario/pom.xml
create mode 100644 test/plugin/scenarios/activemq-scenario/src/main/assembly/assembly.xml
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => test/plugin/scenarios/activemq-scenario/src/main/java/org/apache/skywalking/apm/testcase/activemq/Application.java (65%)
create mode 100644 test/plugin/scenarios/activemq-scenario/src/main/java/org/apache/skywalking/apm/testcase/activemq/controller/CaseController.java
create mode 100644 test/plugin/scenarios/activemq-scenario/src/main/resources/application.yaml
copy test/plugin/scenarios/{zookeeper-scenario => activemq-scenario}/src/main/resources/log4j2.xml (100%)
copy test/plugin/scenarios/{elasticsearch-7.x-scenario => activemq-scenario}/support-version.list (83%)
create mode 100644 test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/org/apache/skywalking/apm/toolkit/trace/Tag.java
copy apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/logical/LogicalMatchOperation.java => test/plugin/scenarios/apm-toolkit-trace-scenario/src/main/java/org/apache/skywalking/apm/toolkit/trace/Tags.java (56%)
copy test/plugin/scenarios/{armeria-0.96minus-scenario => kotlin-coroutine-scenario}/bin/startup.sh (92%)
create mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/config/expectedData.yaml
copy test/plugin/scenarios/{armeria-0.96minus-scenario => kotlin-coroutine-scenario}/configuration.yml (77%)
create mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/pom.xml
create mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/src/main/assembly/assembly.xml
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => test/plugin/scenarios/kotlin-coroutine-scenario/src/main/kotlin/org/apache/skywalking/apm/testcase/kotlin/coroutine/Application.kt (67%)
create mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/src/main/kotlin/org/apache/skywalking/apm/testcase/kotlin/coroutine/controller/DemoController.kt
create mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/src/main/kotlin/org/apache/skywalking/apm/testcase/kotlin/coroutine/respository/DemoRepository.kt
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => test/plugin/scenarios/kotlin-coroutine-scenario/src/main/kotlin/org/apache/skywalking/apm/testcase/kotlin/coroutine/service/DemoService.kt (62%)
copy oap-server/server-configuration/configuration-consul/src/main/java/org/apache/skywalking/oap/server/configuration/consul/ConsulConfigurationCenterSettings.java => test/plugin/scenarios/kotlin-coroutine-scenario/src/main/kotlin/org/apache/skywalking/apm/testcase/kotlin/coroutine/util/Connection.kt (67%)
create mode 100644 test/plugin/scenarios/kotlin-coroutine-scenario/src/main/resources/application.yaml
copy test/plugin/scenarios/{zookeeper-scenario => kotlin-coroutine-scenario}/src/main/resources/log4j2.xml (100%)
copy test/plugin/scenarios/{elasticsearch-7.x-scenario => kotlin-coroutine-scenario}/support-version.list (91%)
copy test/plugin/scenarios/{armeria-0.96minus-scenario => shardingsphere-4.x-RC3-scenario}/bin/startup.sh (91%)
create mode 100644 test/plugin/scenarios/shardingsphere-4.x-RC3-scenario/config/expectedData.yaml
copy test/plugin/scenarios/{armeria-0.96minus-scenario => shardingsphere-4.x-RC3-scenario}/configuration.yml (81%)
create mode 100644 test/plugin/scenarios/shardingsphere-4.x-RC3-scenario/pom.xml
create mode 100644 test/plugin/scenarios/shardingsphere-4.x-RC3-scenario/src/main/assembly/assembly.xml
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/Application.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/controller/CaseController.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/entity/Order.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/entity/OrderItem.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/CommonRepository.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/OrderItemRepository.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/repository/OrderRepository.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/service/CommonService.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/api/service/CommonServiceImpl.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/config/ShardingDatabasesAndTablesConfigurationPrecise.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/jdbc/JDBCOrderItemRepositoryImpl.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/jdbc/JDBCOrderRepositoryImpl.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/repository/service/RawPojoService.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/PreciseModuloShardingDatabaseAlgorithm.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/PreciseModuloShardingTableAlgorithm.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/RangeModuloShardingDatabaseAlgorithm.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/algorithm/RangeModuloShardingTableAlgorithm.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/config/DataSourceUtil.java (100%)
copy test/plugin/scenarios/{shardingsphere-4.x-RC1-RC2-scenario => shardingsphere-4.x-RC3-scenario}/src/main/java/org/apache/skywalking/apm/testcase/shardingsphere/service/utility/config/ExampleConfiguration.java (100%)
copy test/plugin/scenarios/{armeria-0.96minus-scenario/bin/startup.sh => shardingsphere-4.x-RC3-scenario/src/main/resources/application.properties} (86%)
copy test/plugin/scenarios/{elasticsearch-7.x-scenario => shardingsphere-4.x-RC3-scenario}/support-version.list (91%)