This is an automated email from the ASF dual-hosted git repository.
zhangliang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.
from aa0ba61 refactor agent plugin boot service spi (#8737)
add db9d716 refactor agent project (#8742)
No new revisions were added by this update.
Summary of changes:
.../agent/core/config/AgentConfiguration.java | 2 +-
.../core/config/JaegerPluginConfiguration.java | 3 +-
.../core/config/PrometheusPluginConfiguration.java | 3 +-
.../core/config/ZipkinPluginConfiguration.java | 3 +-
.../core/config/yaml/YamlAgentConfiguration.java | 2 +-
.../config/yaml/YamlJaegerPluginConfiguration.java | 3 +-
.../yaml/YamlPrometheusPluginConfiguration.java | 3 +-
.../config/yaml/YamlZipkinPluginConfiguration.java | 3 +-
.../JaegerPluginConfigurationYamlSwapper.java | 3 +-
.../PrometheusPluginConfigurationYamlSwapper.java | 3 +-
.../ZipkinPluginConfigurationYamlSwapper.java | 3 +-
.../agent/core/constant/AgentConstant.java | 19 +++-------
.../src/test/resources/conf/agent.yaml | 7 ++--
.../src/main/resources/conf/agent.yaml | 33 +++++++++++------
.../shardingsphere-agent-plugin-metrics/pom.xml | 2 +-
.../shardingsphere-agent-metrics-api/pom.xml | 43 +++++++++++-----------
.../metrics/api}/advice/ChannelHandlerAdvice.java | 4 +-
.../api}/advice/CommandExecutorTaskAdvice.java | 4 +-
.../metrics/api}/advice/SQLRouteEngineAdvice.java | 2 +-
.../metrics/api}/advice/TransactionAdvice.java | 4 +-
.../metrics/api}/constant/MethodNameConstant.java | 2 +-
.../api}/definition/MetricsPluginDefinition.java | 14 +++----
.../agent/metrics/api/enums/MetricType.java | 10 ++---
.../api/{ => provider}/MetricsProvider.java | 4 +-
.../metrics/api/reporter/MetricsReporter.java | 2 +-
.../api}/threadlocal/ElapsedTimeThreadLocal.java | 2 +-
...ingsphere.agent.core.plugin.service.bootService | 18 ---------
.../api/{ => provider}/MetricsProviderTest.java | 4 +-
.../pom.xml | 36 +++++++++++-------
.../prometheus/collector}/BuildInfoCollector.java | 2 +-
.../register}/PrometheusMetricsRegister.java | 2 +-
.../PrometheusMetricsRegisterFactory.java | 5 ++-
.../prometheus/service/PrometheusBootService.java | 7 ++--
...ingsphere.agent.core.plugin.service.bootService | 2 +-
...sphere.agent.metrics.api.MetricsRegisterFactory | 2 +-
.../jaeger/definition/JaegerPluginDefinition.java | 3 +-
.../jaeger/service/JaegerTracingBootService.java | 3 +-
.../zipkin/definition/ZipkinPluginDefinition.java | 3 +-
.../zipkin/service/ZipkinTracingBootService.java | 3 +-
39 files changed, 140 insertions(+), 133 deletions(-)
copy
shardingsphere-scaling/shardingsphere-scaling-bootstrap/src/main/java/org/apache/shardingsphere/scaling/web/entity/ResponseContent.java
=>
shardingsphere-agent/shardingsphere-agent-core/src/main/java/org/apache/shardingsphere/agent/core/constant/AgentConstant.java
(73%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/{shardingsphere-agent-metrics-bootstrap/src/main/java/org/apache/shardingsphere/agent/metrics/bootstrap
=>
shardingsphere-agent-metrics-api/src/main/java/org/apache/shardingsphere/agent/metrics/api}/advice/ChannelHandlerAdvice.java
(93%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/{shardingsphere-agent-metrics-bootstrap/src/main/java/org/apache/shardingsphere/agent/metrics/bootstrap
=>
shardingsphere-agent-metrics-api/src/main/java/org/apache/shardingsphere/agent/metrics/api}/advice/CommandExecutorTaskAdvice.java
(93%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/{shardingsphere-agent-metrics-bootstrap/src/main/java/org/apache/shardingsphere/agent/metrics/bootstrap
=>
shardingsphere-agent-metrics-api/src/main/java/org/apache/shardingsphere/agent/metrics/api}/advice/SQLRouteEngineAdvice.java
(98%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/{shardingsphere-agent-metrics-bootstrap/src/main/java/org/apache/shardingsphere/agent/metrics/bootstrap
=>
shardingsphere-agent-metrics-api/src/main/java/org/apache/shardingsphere/agent/metrics/api}/advice/TransactionAdvice.java
(93%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/{shardingsphere-agent-metrics-bootstrap/src/main/java/org/apache/shardingsphere/agent/metrics/bootstrap
=>
shardingsphere-agent-metrics-api/src/main/java/org/apache/shardingsphere/agent/metrics/api}/constant/MethodNameConstant.java
(95%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/{shardingsphere-agent-metrics-bootstrap/src/main/java/org/apache/shardingsphere/agent/metrics/bootstrap
=>
shardingsphere-agent-metrics-api/src/main/java/org/apache/shardingsphere/agent/metrics/api}/definition/MetricsPluginDefinition.java
(85%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/shardingsphere-agent-metrics-api/src/main/java/org/apache/shardingsphere/agent/metrics/api/{
=> provider}/MetricsProvider.java (89%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/{shardingsphere-agent-metrics-bootstrap/src/main/java/org/apache/shardingsphere/agent/metrics/bootstrap
=>
shardingsphere-agent-metrics-api/src/main/java/org/apache/shardingsphere/agent/metrics/api}/threadlocal/ElapsedTimeThreadLocal.java
(95%)
delete mode 100644
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/shardingsphere-agent-metrics-api/src/main/resources/META-INF/services/org.apache.shardingsphere.agent.core.plugin.service.bootService
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/shardingsphere-agent-metrics-api/src/test/java/org/apache/shardingsphere/agent/metrics/api/{
=> provider}/MetricsProviderTest.java (87%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/{shardingsphere-agent-metrics-bootstrap
=> shardingsphere-agent-metrics-prometheus}/pom.xml (70%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/{shardingsphere-agent-metrics-api/src/main/java/org/apache/shardingsphere/agent/metrics/api/prometheus
=>
shardingsphere-agent-metrics-prometheus/src/main/java/org/apache/shardingsphere/agent/metrics/prometheus/collector}/BuildInfoCollector.java
(96%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/{shardingsphere-agent-metrics-api/src/main/java/org/apache/shardingsphere/agent/metrics/api/prometheus
=>
shardingsphere-agent-metrics-prometheus/src/main/java/org/apache/shardingsphere/agent/metrics/prometheus/register}/PrometheusMetricsRegister.java
(98%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/{shardingsphere-agent-metrics-api/src/main/java/org/apache/shardingsphere/agent/metrics/api/prometheus
=>
shardingsphere-agent-metrics-prometheus/src/main/java/org/apache/shardingsphere/agent/metrics/prometheus/register}/PrometheusMetricsRegisterFactory.java
(86%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/{shardingsphere-agent-metrics-api/src/main/java/org/apache/shardingsphere/agent/metrics/api
=>
shardingsphere-agent-metrics-prometheus/src/main/java/org/apache/shardingsphere/agent/metrics}/prometheus/service/PrometheusBootService.java
(91%)
copy
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.metadata.schema.builder.spi.RuleBasedTableMetaDataBuilder
=>
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/shardingsphere-agent-metrics-prometheus/src/main/resources/META-INF/services/org.apache.shardingsphere.agent.core.plugin.service.bootService
(90%)
rename
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-metrics/{shardingsphere-agent-metrics-api
=>
shardingsphere-agent-metrics-prometheus}/src/main/resources/META-INF/services/org.apache.shardingsphere.agent.metrics.api.MetricsRegisterFactory
(89%)