This is an automated email from the ASF dual-hosted git repository. hanahmily pushed a change to branch docs/kubernetes in repository https://gitbox.apache.org/repos/asf/incubator-skywalking.git.
from 16ca1ed Remove kubernetes scripts add 6c92fc5 1. Delete service component indicator. (#1809) add 24e958f 1. Fixed the bug of inventory equals method. (#1814) add d9556c3 Make Mesh and Istio receivers ready (#1821) add 9b3192f Set span layer into network inventory for distinguish what the network address is. MQ? DB? ... (#1824) add 072ee39 Fix issue that the oap package miss configure file (#1826) add b11d479 Add service and instance reset function (#1790) add a9489b7 H2 storage (#1712) add 0c6a784 Modify webapp for v6 (#1829) add 4598f45 Webapp/proxy (#1831) add 2dd4f54 Add some missing documents for v6 (#1830) add 8cd327d Revert #1790 reset feature and provide default alarm settings. (#1833) add e7526ac Deploy docker (#1834) add 56fbb0d Update ui (#1835) add 974192e Keep service instance register based on UUID, but change name to a meaning string. (#1836) add 2b1ad22 Update powered-by.md (#1839) add 33c1db4 添加北京国槐信息科技有限公司 (#1840) add 90bb8c6 Fix k8s api bugs (#1842) add 7214329 Add docker scripts (#1843) add 948ef6d Fixed the bugs of the OAP server running in cluster mode. (#1844) add b6241b2 Optimize collector settings and indicator (#1841) add 22b4020 Merge branch 'master' into docs/kubernetes add 493db47 Merge branch 'docs/kubernetes' add a6880bb Merge branch 'master' into docs/kubernetes No new revisions were added by this update. Summary of changes: CHANGES.md | 2 +- .../apm/commons/datacarrier/DataCarrier.java | 10 +- .../commons/datacarrier/consumer/ConsumerPool.java | 9 +- .../datacarrier/consumer/ConsumerPoolTest.java | 4 +- apm-dist/release-docs/LICENSE | 2 +- .../network/trace/component/ComponentsDefine.java | 2 +- .../jdbc/h2/define/DriverInstrumentation.java | 2 +- .../h2/define/JdbcConnectionInstrumentation.java | 2 +- .../h2/define/JdbcXAConnectionInstrumentation.java | 4 +- apm-webapp/src/main/assembly/webapp.yml | 5 +- .../apm/webapp/proxy/CollectorServerList.java | 89 ------ .../skywalking/apm/webapp/proxy/MvcConfig.java | 66 +++++ apm-webapp/src/main/resources/application.yml | 6 +- .../apm/webapp/proxy/NIWSServerListTest.java | 95 ------- docker/Makefile | 13 +- docker/README.md | 8 +- .../resources => docker/config}/alarm-settings.yml | 0 .../resources => docker/config}/application.yml | 6 +- .../config}/component-libraries.yml | 7 +- docker/{snapshot => config}/log4j2.xml | 0 docker/{stack.yml => docker-compose.yml} | 16 +- docker/{snapshot => oap}/Dockerfile | 5 +- docker/{snapshot => oap}/docker-entrypoint.sh | 7 +- docker/{snapshot => oap}/log4j2.xml | 0 docker/{snapshot => ui}/Dockerfile | 9 +- .../ui/docker-entrypoint.sh | 6 +- .../logback-spring.xml => docker/ui/logback.xml | 7 +- docs/en/concepts-and-designs/scope-definitions.md | 3 + docs/en/protocols/Trace-Data-Protocol.md | 2 +- docs/en/setup/backend/backend-receivers.md | 4 + docs/en/setup/backend/backend-storage.md | 10 +- docs/en/setup/backend/ui-setup.md | 20 ++ docs/powered-by.md | 2 + oap-server/pom.xml | 6 + .../server/core/alarm/provider/RunningRule.java | 31 ++- .../plugin/kubernetes/KubernetesCoordinator.java | 1 + .../dependencies/NamespacedPodListWatch.java | 26 +- ...alking.oap.server.library.module.ModuleProvider | 0 .../plugin/zookeeper/ZookeeperCoordinator.java | 40 ++- .../oap/server/core/CoreModuleConfig.java | 2 + .../oap/server/core/CoreModuleProvider.java | 62 ++++- .../oap/server/core/alarm/AlarmMeta.java | 3 +- .../server/core/analysis/DispatcherManager.java | 4 - .../core/analysis/generated/all/AllDispatcher.java | 2 +- .../generated/all/AllHeatmapIndicator.java | 13 +- .../analysis/generated/all/AllP50Indicator.java | 13 +- .../analysis/generated/all/AllP75Indicator.java | 13 +- .../analysis/generated/all/AllP90Indicator.java | 13 +- .../analysis/generated/all/AllP95Indicator.java | 13 +- .../analysis/generated/all/AllP99Indicator.java | 13 +- .../generated/endpoint/EndpointAvgIndicator.java | 23 +- .../generated/endpoint/EndpointCpmIndicator.java | 21 +- .../generated/endpoint/EndpointDispatcher.java | 2 +- .../generated/endpoint/EndpointP50Indicator.java | 21 +- .../generated/endpoint/EndpointP75Indicator.java | 21 +- .../generated/endpoint/EndpointP90Indicator.java | 21 +- .../generated/endpoint/EndpointP95Indicator.java | 21 +- .../generated/endpoint/EndpointP99Indicator.java | 21 +- .../generated/endpoint/EndpointSlaIndicator.java | 23 +- .../EndpointRelationCpmIndicator.java | 25 +- .../EndpointRelationDispatcher.java | 2 +- .../EndpointRelationRespTimeIndicator.java | 27 +- .../generated/service/ServiceCpmIndicator.java | 17 +- .../generated/service/ServiceDispatcher.java | 2 +- .../generated/service/ServiceP50Indicator.java | 17 +- .../generated/service/ServiceP75Indicator.java | 17 +- .../generated/service/ServiceP90Indicator.java | 17 +- .../generated/service/ServiceP95Indicator.java | 17 +- .../generated/service/ServiceP99Indicator.java | 17 +- .../service/ServiceRespTimeIndicator.java | 19 +- .../generated/service/ServiceSlaIndicator.java | 19 +- .../ServiceInstanceCpmIndicator.java | 19 +- .../serviceinstance/ServiceInstanceDispatcher.java | 2 +- .../ServiceInstanceRespTimeIndicator.java | 21 +- .../InstanceJvmCpuIndicator.java | 21 +- .../ServiceInstanceJVMCPUDispatcher.java | 2 +- .../InstanceJvmOldGcCountIndicator.java | 17 +- .../InstanceJvmOldGcTimeIndicator.java | 21 +- .../InstanceJvmYoungGcCountIndicator.java | 17 +- .../InstanceJvmYoungGcTimeIndicator.java | 21 +- .../ServiceInstanceJVMGCDispatcher.java | 2 +- .../InstanceJvmMemoryHeapIndicator.java | 21 +- .../InstanceJvmMemoryHeapMaxIndicator.java | 21 +- .../InstanceJvmMemoryNoheapIndicator.java | 21 +- .../InstanceJvmMemoryNoheapMaxIndicator.java | 21 +- .../ServiceInstanceJVMMemoryDispatcher.java | 4 +- .../ServiceInstanceJVMMemoryPoolDispatcher.java | 2 +- .../ServiceInstanceRelationDispatcher.java | 2 +- .../ServiceRelationClientCallSlaIndicator.java | 19 +- .../ServiceRelationClientCpmIndicator.java | 17 +- .../ServiceRelationClientRespTimeIndicator.java | 19 +- .../servicerelation/ServiceRelationDispatcher.java | 2 +- .../ServiceRelationServerCallSlaIndicator.java | 19 +- .../ServiceRelationServerCpmIndicator.java | 17 +- .../ServiceRelationServerRespTimeIndicator.java | 19 +- .../core/analysis/indicator/PercentIndicator.java | 2 +- .../analysis/indicator/ThermodynamicIndicator.java | 18 +- .../EndpointCallRelationDispatcher.java | 2 + .../EndpointRelationServerSideIndicator.java | 31 ++- .../manual/service/ServiceComponentDispatcher.java | 42 --- .../manual/service/ServiceComponentIndicator.java | 157 ----------- .../manual/service/ServiceMappingDispatcher.java | 42 --- .../manual/service/ServiceMappingIndicator.java | 160 ----------- .../ServiceCallRelationDispatcher.java | 4 + .../ServiceRelationClientSideIndicator.java | 31 ++- .../ServiceRelationServerSideIndicator.java | 31 ++- .../analysis/worker/IndicatorAggregateWorker.java | 16 +- .../analysis/worker/IndicatorPersistentWorker.java | 19 +- .../core/analysis/worker/IndicatorProcess.java | 4 +- .../analysis/worker/IndicatorRemoteWorker.java | 8 +- .../core/analysis/worker/PersistenceWorker.java | 2 +- .../oap/server/core/cache/CacheUpdateTimer.java | 71 +++++ .../core/cache/ServiceInstanceInventoryCache.java | 8 +- .../oap/server/core/cluster/RemoteInstance.java | 2 +- .../config/ComponentLibraryCatalogService.java | 6 +- .../config/IComponentLibraryCatalogService.java | 2 +- .../oap/server/core/query/TopologyBuilder.java | 131 +++------ .../server/core/query/TopologyQueryService.java | 63 ++--- .../oap/server/core/query/TraceQueryService.java | 1 + .../oap/server/core/query/entity/Call.java | 1 + .../oap/server/core/query/entity/IntValues.java | 19 +- .../server/core/query/entity/Thermodynamic.java | 23 +- .../server/core/register/EndpointInventory.java | 14 +- .../core/register/NetworkAddressInventory.java | 24 +- .../oap/server/core/register/RegisterSource.java | 2 +- .../core/register/ServiceInstanceInventory.java | 47 ++-- .../oap/server/core/register/ServiceInventory.java | 35 ++- .../service/INetworkAddressInventoryRegister.java | 4 +- .../service/IServiceInstanceInventoryRegister.java | 2 +- .../service/IServiceInventoryRegister.java | 4 +- .../service/NetworkAddressInventoryRegister.java | 37 ++- .../service/ServiceInstanceInventoryRegister.java | 7 +- .../register/service/ServiceInventoryRegister.java | 19 +- .../register/worker/RegisterDistinctWorker.java | 6 +- .../register/worker/RegisterPersistentWorker.java | 57 +++- .../core/remote/client/GRPCRemoteClient.java | 3 +- .../core/remote/client/RemoteClientManager.java | 25 +- .../oap/server/core/source/DetectPoint.java | 2 +- .../oap/server/core/source/EndpointRelation.java | 7 +- .../skywalking/oap/server/core/source/Scope.java | 1 - .../oap/server/core/source/ServiceComponent.java | 43 --- .../core/source/ServiceInstanceRelation.java | 3 +- .../oap/server/core/source/ServiceMapping.java | 42 --- .../oap/server/core/source/ServiceRelation.java | 23 +- ...lder.java => DownSamplingModelNameBuilder.java} | 4 +- .../oap/server/core/storage/StorageException.java | 4 + .../cache/IServiceInstanceInventoryCacheDAO.java | 2 +- .../storage/cache/IServiceInventoryCacheDAO.java | 3 + .../server/core/storage/model/ModelInstaller.java | 2 +- .../core/storage/query/ITopologyQueryDAO.java | 5 - .../core/storage/ttl/DataTTLKeeperTimer.java | 21 +- .../analysis/indicator/PercentIndicatorTest.java | 6 +- .../indicator/ThermodynamicIndicatorTest.java | 10 +- .../config/ComponentLibraryCatalogFileTest.java | 2 +- oap-server/server-library/library-client/pom.xml | 4 +- .../oap/server/library/client/h2/H2Client.java | 113 -------- .../server/library/client/h2/H2ClientConfig.java | 53 ---- .../library/client/h2/H2ClientException.java | 35 --- .../library/client/jdbc/JDBCClientException.java | 15 +- .../client/jdbc/hikaricp/JDBCHikariCPClient.java | 128 +++++++++ .../client/shardingjdbc/ShardingjdbcClient.java | 150 ----------- .../shardingjdbc/ShardingjdbcClientConfig.java | 73 ----- .../shardingjdbc/ShardingjdbcClientException.java | 35 --- .../oap/server/library/server/grpc/GRPCServer.java | 13 + .../handler/IstioTelemetryHandlerMainTest.java | 86 ++++++ .../fixture/01-ingress-reviewsv1-policy.msg | 193 +++++++++++++ .../fixture/02-productpage-details-policy.msg | 193 +++++++++++++ .../resources/fixture/03-productpage-details.msg | 193 +++++++++++++ .../resources/fixture/04-productpage-details.msg | 105 ++++++++ .../resources/fixture/05-productpage-reviews.msg | 105 ++++++++ .../resources/fixture/06-productpage-reviews.msg | 105 ++++++++ .../resources/fixture/07-ingress-productpage.msg | 105 ++++++++ .../resources/fixture/08-ingress-productpage.msg | 105 ++++++++ .../test/resources/fixture/09-policy-telemetry.msg | 105 ++++++++ .../test/resources/fixture/10-policy-telemetry.msg | 105 ++++++++ .../resources/fixture/11-details-telemetry.msg | 105 ++++++++ .../fixture/12-ingress-productpage-telemetry.msg | 193 +++++++++++++ .../resources/fixture/13-productpage-telemetry.msg | 105 ++++++++ .../fixture/14-reviews-productpage-telemetry.msg | 193 +++++++++++++ .../receiver/mesh/MeshDataBufferFileCache.java | 2 +- .../mesh/ServiceMeshMetricDataDecorator.java | 12 +- .../receiver/mesh/TelemetryDataDispatcher.java | 49 +++- .../register/provider/RegisterModuleProvider.java | 5 +- .../v5/grpc/InstanceDiscoveryServiceHandler.java | 17 +- .../v5/rest/InstanceDiscoveryServletHandler.java | 17 +- .../trace/provider/TraceModuleProvider.java | 3 +- .../listener/endpoint/MultiScopesSpanListener.java | 13 +- .../parser/listener/endpoint/SourceBuilder.java | 4 + .../service/ServiceComponentSpanListener.java | 77 ------ .../service/ServiceMappingSpanListener.java | 41 +-- .../parser/standardization/SpanIdExchanger.java | 3 +- .../server/receiver/trace/mock/AgentDataMock.java | 41 +-- .../server/receiver/trace/mock/RegisterMock.java | 117 ++------ .../mock/{ConsumerMock.java => ServiceAMock.java} | 103 +++---- .../mock/{ProviderMock.java => ServiceBMock.java} | 91 +++++-- .../mock/{ProviderMock.java => ServiceCMock.java} | 97 +++---- oap-server/server-starter/pom.xml | 4 +- .../src/main/assembly/alarm-settings.yml | 44 ++- .../main/{resources => assembly}/application.yml | 24 +- .../src/main/resources/application.yml | 4 + .../src/main/resources/component-libraries.yml | 6 + .../server-starter/src/main/resources/log4j2.xml | 7 +- oap-server/server-storage-plugin/pom.xml | 2 +- .../elasticsearch/base/BatchProcessEsDAO.java | 2 + .../cache/EndpointInventoryCacheEsDAO.java | 4 +- .../cache/NetworkAddressInventoryCacheEsDAO.java | 2 +- .../cache/ServiceInstanceInventoryCacheDAO.java | 4 +- .../cache/ServiceInventoryCacheEsDAO.java | 29 +- .../elasticsearch/query/AggregationQueryEsDAO.java | 12 +- .../elasticsearch/query/MetadataQueryEsDAO.java | 14 +- .../elasticsearch/query/MetricQueryEsDAO.java | 31 +-- .../elasticsearch/query/TopologyQueryEsDAO.java | 135 +++------- .../storage-h2-plugin/pom.xml | 33 --- .../pom.xml | 9 +- .../server/storage/plugin/jdbc/SQLBuilder.java} | 37 ++- .../server/storage/plugin/jdbc/SQLExecutor.java | 31 ++- .../server/storage/plugin/jdbc/TableMetaInfo.java | 19 +- .../plugin/jdbc/h2/H2RegisterLockInstaller.java} | 29 +- .../storage/plugin/jdbc/h2/H2StorageConfig.java} | 18 +- .../storage/plugin/jdbc/h2/H2StorageProvider.java | 143 ++++++++++ .../plugin/jdbc/h2/dao/H2AggregationQueryDAO.java | 127 +++++++++ .../plugin/jdbc/h2/dao/H2AlarmQueryDAO.java} | 20 +- .../storage/plugin/jdbc/h2/dao/H2BatchDAO.java | 63 +++++ .../jdbc/h2/dao/H2EndpointInventoryCacheDAO.java | 52 ++++ .../plugin/jdbc/h2/dao/H2HistoryDeleteDAO.java | 14 +- .../storage/plugin/jdbc/h2/dao/H2IndicatorDAO.java | 51 ++++ .../plugin/jdbc/h2/dao/H2MetadataQueryDAO.java | 300 +++++++++++++++++++++ .../plugin/jdbc/h2/dao/H2MetricQueryDAO.java | 240 +++++++++++++++++ .../h2/dao/H2NetworkAddressInventoryCacheDAO.java | 52 ++++ .../storage/plugin/jdbc/h2/dao/H2RecordDAO.java | 43 +++ .../storage/plugin/jdbc/h2/dao/H2RegisterDAO.java | 89 ++++++ .../plugin/jdbc/h2/dao/H2RegisterLockDAO.java} | 17 +- .../storage/plugin/jdbc/h2/dao/H2SQLExecutor.java | 169 ++++++++++++ .../h2/dao/H2ServiceInstanceInventoryCacheDAO.java | 61 +++++ .../jdbc/h2/dao/H2ServiceInventoryCacheDAO.java | 96 +++++++ .../storage/plugin/jdbc/h2/dao/H2StorageDAO.java} | 25 +- .../plugin/jdbc/h2/dao/H2TableInstaller.java | 115 ++++++++ .../plugin/jdbc/h2/dao/H2TopologyQueryDAO.java | 156 +++++++++++ .../plugin/jdbc/h2/dao/H2TraceQueryDAO.java | 173 ++++++++++++ ...alking.oap.server.library.module.ModuleProvider | 2 +- skywalking-ui | 2 +- 241 files changed, 5956 insertions(+), 2618 deletions(-) delete mode 100644 apm-webapp/src/main/java/org/apache/skywalking/apm/webapp/proxy/CollectorServerList.java create mode 100644 apm-webapp/src/main/java/org/apache/skywalking/apm/webapp/proxy/MvcConfig.java delete mode 100644 apm-webapp/src/test/java/org/apache/skywalking/apm/webapp/proxy/NIWSServerListTest.java copy {oap-server/server-starter/src/main/resources => docker/config}/alarm-settings.yml (100%) copy {oap-server/server-starter/src/main/resources => docker/config}/application.yml (95%) copy {oap-server/server-core/src/test/resources => docker/config}/component-libraries.yml (98%) copy docker/{snapshot => config}/log4j2.xml (100%) rename docker/{stack.yml => docker-compose.yml} (79%) copy docker/{snapshot => oap}/Dockerfile (85%) rename docker/{snapshot => oap}/docker-entrypoint.sh (84%) rename docker/{snapshot => oap}/log4j2.xml (100%) rename docker/{snapshot => ui}/Dockerfile (82%) copy apm-sniffer/apm-sdk-plugin/elastic-job-2.x-plugin/src/main/resources/skywalking-plugin.def => docker/ui/docker-entrypoint.sh (88%) mode change 100644 => 100755 copy apm-webapp/src/main/resources/logback-spring.xml => docker/ui/logback.xml (75%) rename oap-server/server-cluster-plugin/cluster-kubernetes-plugin/src/main/resources/{ => META-INF}/services/org.apache.skywalking.oap.server.library.module.ModuleProvider (100%) delete mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/manual/service/ServiceComponentDispatcher.java delete mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/manual/service/ServiceComponentIndicator.java delete mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/manual/service/ServiceMappingDispatcher.java delete mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/manual/service/ServiceMappingIndicator.java create mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/cache/CacheUpdateTimer.java delete mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/source/ServiceComponent.java delete mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/source/ServiceMapping.java rename oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/storage/{DownsampleingModelNameBuilder.java => DownSamplingModelNameBuilder.java} (94%) delete mode 100644 oap-server/server-library/library-client/src/main/java/org/apache/skywalking/oap/server/library/client/h2/H2Client.java delete mode 100644 oap-server/server-library/library-client/src/main/java/org/apache/skywalking/oap/server/library/client/h2/H2ClientConfig.java delete mode 100644 oap-server/server-library/library-client/src/main/java/org/apache/skywalking/oap/server/library/client/h2/H2ClientException.java copy apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/conf/ConfigNotFoundException.java => oap-server/server-library/library-client/src/main/java/org/apache/skywalking/oap/server/library/client/jdbc/JDBCClientException.java (77%) create mode 100644 oap-server/server-library/library-client/src/main/java/org/apache/skywalking/oap/server/library/client/jdbc/hikaricp/JDBCHikariCPClient.java delete mode 100644 oap-server/server-library/library-client/src/main/java/org/apache/skywalking/oap/server/library/client/shardingjdbc/ShardingjdbcClient.java delete mode 100644 oap-server/server-library/library-client/src/main/java/org/apache/skywalking/oap/server/library/client/shardingjdbc/ShardingjdbcClientConfig.java delete mode 100644 oap-server/server-library/library-client/src/main/java/org/apache/skywalking/oap/server/library/client/shardingjdbc/ShardingjdbcClientException.java create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/java/org/apache/skywalking/oap/server/receiver/istio/telemetry/handler/IstioTelemetryHandlerMainTest.java create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/01-ingress-reviewsv1-policy.msg create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/02-productpage-details-policy.msg create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/03-productpage-details.msg create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/04-productpage-details.msg create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/05-productpage-reviews.msg create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/06-productpage-reviews.msg create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/07-ingress-productpage.msg create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/08-ingress-productpage.msg create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/09-policy-telemetry.msg create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/10-policy-telemetry.msg create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/11-details-telemetry.msg create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/12-ingress-productpage-telemetry.msg create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/13-productpage-telemetry.msg create mode 100644 oap-server/server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin/src/test/resources/fixture/14-reviews-productpage-telemetry.msg delete mode 100644 oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/trace/provider/parser/listener/service/ServiceComponentSpanListener.java rename oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/test/java/org/apache/skywalking/oap/server/receiver/trace/mock/{ConsumerMock.java => ServiceAMock.java} (54%) copy oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/test/java/org/apache/skywalking/oap/server/receiver/trace/mock/{ProviderMock.java => ServiceBMock.java} (63%) rename oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/test/java/org/apache/skywalking/oap/server/receiver/trace/mock/{ProviderMock.java => ServiceCMock.java} (60%) copy oap-server/server-starter/src/main/{resources => assembly}/application.yml (75%) delete mode 100644 oap-server/server-storage-plugin/storage-h2-plugin/pom.xml copy oap-server/server-storage-plugin/{storage-elasticsearch-plugin => storage-jdbc-hikaricp-plugin}/pom.xml (86%) copy oap-server/{server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/indicator/expression/BinaryMatchExpression.java => server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/SQLBuilder.java} (56%) copy apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/gc/ParallelGCModule.java => oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/SQLExecutor.java (56%) copy apm-application-toolkit/apm-toolkit-opentracing/src/main/java/org/apache/skywalking/apm/toolkit/opentracing/TextMapContext.java => oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/TableMetaInfo.java (67%) copy oap-server/{server-library/library-util/src/test/java/org/apache/skywalking/oap/server/library/util/TimestampUtils.java => server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/h2/H2RegisterLockInstaller.java} (54%) copy oap-server/{server-query-plugin/query-graphql-plugin/src/main/java/org/apache/skywalking/oap/query/graphql/GraphQLQueryConfig.java => server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/h2/H2StorageConfig.java} (74%) create mode 100644 oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/h2/H2StorageProvider.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/H2AggregationQueryDAO.java copy oap-server/{server-core/src/main/java/org/apache/skywalking/oap/server/core/storage/query/IAlarmQueryDAO.java => server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/h2/dao/H2AlarmQueryDAO.java} (63%) 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/H2BatchDAO.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/H2EndpointInventoryCacheDAO.java copy apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/jvm/cpu/NoSupportedCPUAccessor.java => oap-server/server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/h2/dao/H2HistoryDeleteDAO.java (70%) 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/H2IndicatorDAO.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/H2MetadataQueryDAO.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/H2MetricQueryDAO.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/H2NetworkAddressInventoryCacheDAO.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/H2RecordDAO.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/H2RegisterDAO.java copy oap-server/{server-core/src/main/java/org/apache/skywalking/oap/server/core/storage/IRegisterLockDAO.java => server-storage-plugin/storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/h2/dao/H2RegisterLockDAO.java} (64%) 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/H2SQLExecutor.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/H2ServiceInstanceInventoryCacheDAO.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/H2ServiceInventoryCacheDAO.java copy oap-server/server-storage-plugin/{storage-elasticsearch-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch/base/StorageEsDAO.java => storage-jdbc-hikaricp-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/jdbc/h2/dao/H2StorageDAO.java} (60%) 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/H2TableInstaller.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/H2TopologyQueryDAO.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/H2TraceQueryDAO.java copy oap-server/{server-core => server-storage-plugin/storage-jdbc-hikaricp-plugin}/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider (91%)