This is an automated email from the ASF dual-hosted git repository.
tanjian pushed a change to branch docker_entrypoint
in repository https://gitbox.apache.org/repos/asf/skywalking.git.
from 6615fb2 add time series implementation configuration.
add 2e846c6 Dynamic Configuration and Dynamic Configuration Service
(#2810)
add 49a0a3f Merge branch 'master' into docker_entrypoint
No new revisions were added by this update.
Summary of changes:
docs/en/guides/How-to-build.md | 1 +
docs/en/setup/backend/backend-setup.md | 2 +
docs/en/setup/backend/dynamic-config.md | 39 ++++++
oap-server/pom.xml | 1 +
.../configuration-api}/pom.xml | 9 +-
.../api/AbstractConfigurationProvider.java} | 28 ++--
.../configuration/api/ConfigChangeWatcher.java | 77 +++++++++++
.../oap/server/configuration/api/ConfigTable.java} | 28 ++--
.../configuration/api/ConfigWatcherRegister.java | 145 +++++++++++++++++++++
.../configuration/api/ConfigurationModule.java} | 16 ++-
.../api/DynamicConfigurationService.java} | 22 ++--
.../api/NoneConfigurationProvider.java} | 19 +--
...ywalking.oap.server.library.module.ModuleDefine | 2 +-
...alking.oap.server.library.module.ModuleProvider | 3 +-
.../api/ConfigWatcherRegisterTest.java | 135 +++++++++++++++++++
.../grpc-configuration-sync}/pom.xml | 38 +++++-
.../grpc/GRPCConfigWatcherRegister.java | 53 ++++++++
.../grpc/GRPCConfigurationProvider.java} | 46 ++++---
.../grpc/RemoteEndpointSettings.java} | 20 ++-
.../src/main/proto/configuration-service.proto | 50 +++++++
...alking.oap.server.library.module.ModuleProvider | 2 +-
.../server-configuration}/pom.xml | 20 +--
oap-server/server-core/pom.xml | 5 +
.../oap/server/core/CoreModuleProvider.java | 3 +-
.../library/module/ModuleStartException.java | 3 +
.../trace/provider/DBLatencyThresholds.java | 51 --------
.../provider/DBLatencyThresholdsAndWatcher.java | 78 +++++++++++
.../trace/provider/TraceModuleProvider.java | 10 +-
.../trace/provider/TraceServiceModuleConfig.java | 2 +-
.../listener/endpoint/MultiScopesSpanListener.java | 2 +-
oap-server/server-starter/pom.xml | 7 +
.../src/main/assembly/application.yml | 2 +
.../src/main/resources/application.yml | 2 +
pom.xml | 3 +-
34 files changed, 760 insertions(+), 164 deletions(-)
create mode 100644 docs/en/setup/backend/dynamic-config.md
copy oap-server/{server-telemetry/telemetry-api =>
server-configuration/configuration-api}/pom.xml (77%)
copy
oap-server/{server-telemetry/telemetry-api/src/main/java/org/apache/skywalking/oap/server/telemetry/none/NoneTelemetryProvider.java
=>
server-configuration/configuration-api/src/main/java/org/apache/skywalking/oap/server/configuration/api/AbstractConfigurationProvider.java}
(67%)
create mode 100644
oap-server/server-configuration/configuration-api/src/main/java/org/apache/skywalking/oap/server/configuration/api/ConfigChangeWatcher.java
copy
oap-server/{server-core/src/main/java/org/apache/skywalking/oap/server/core/query/entity/Logs.java
=>
server-configuration/configuration-api/src/main/java/org/apache/skywalking/oap/server/configuration/api/ConfigTable.java}
(63%)
create mode 100644
oap-server/server-configuration/configuration-api/src/main/java/org/apache/skywalking/oap/server/configuration/api/ConfigWatcherRegister.java
copy
oap-server/{server-receiver-plugin/jaeger-receiver-plugin/src/main/java/org/apache/skywalking/aop/server/receiver/jaeger/JaegerReceiverModule.java
=>
server-configuration/configuration-api/src/main/java/org/apache/skywalking/oap/server/configuration/api/ConfigurationModule.java}
(63%)
copy
oap-server/{server-receiver-plugin/skywalking-jvm-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/jvm/module/JVMModule.java
=>
server-configuration/configuration-api/src/main/java/org/apache/skywalking/oap/server/configuration/api/DynamicConfigurationService.java}
(68%)
copy
oap-server/{server-telemetry/telemetry-api/src/main/java/org/apache/skywalking/oap/server/telemetry/none/NoneTelemetryProvider.java
=>
server-configuration/configuration-api/src/main/java/org/apache/skywalking/oap/server/configuration/api/NoneConfigurationProvider.java}
(76%)
copy oap-server/{server-receiver-plugin/skywalking-jvm-receiver-plugin =>
server-configuration/configuration-api}/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleDefine
(91%)
copy oap-server/{exporter =>
server-configuration/configuration-api}/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider
(90%)
create mode 100644
oap-server/server-configuration/configuration-api/src/test/java/org/apache/skywalking/oap/server/configuration/api/ConfigWatcherRegisterTest.java
copy
oap-server/{server-receiver-plugin/skywalking-istio-telemetry-receiver-plugin
=> server-configuration/grpc-configuration-sync}/pom.xml (70%)
create mode 100644
oap-server/server-configuration/grpc-configuration-sync/src/main/java/org/apache/skywalking/oap/server/configuration/grpc/GRPCConfigWatcherRegister.java
copy
oap-server/{server-telemetry/telemetry-api/src/main/java/org/apache/skywalking/oap/server/telemetry/none/NoneTelemetryProvider.java
=>
server-configuration/grpc-configuration-sync/src/main/java/org/apache/skywalking/oap/server/configuration/grpc/GRPCConfigurationProvider.java}
(51%)
copy
oap-server/{server-receiver-plugin/zipkin-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/zipkin/ZipkinReceiverConfig.java
=>
server-configuration/grpc-configuration-sync/src/main/java/org/apache/skywalking/oap/server/configuration/grpc/RemoteEndpointSettings.java}
(68%)
create mode 100644
oap-server/server-configuration/grpc-configuration-sync/src/main/proto/configuration-service.proto
copy oap-server/{server-alarm-plugin =>
server-configuration/grpc-configuration-sync}/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider
(91%)
copy {apm-sniffer/apm-sdk-plugin/resteasy-plugin =>
oap-server/server-configuration}/pom.xml (76%)
delete mode 100644
oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/trace/provider/DBLatencyThresholds.java
create mode 100644
oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/trace/provider/DBLatencyThresholdsAndWatcher.java