This is an automated email from the ASF dual-hosted git repository.
ningjiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-pack.git.
from 5d39af2 SCB-1376 Use the internal event to trigger SagaActor stop
new 6f87dc9 SCB-1372 Add state machine metrics
new 031fbff SCB-1372 Add query RESTful API for alpha metrics
new 0691354 SCB-1372 Use the Alpha metrics query API instead of the
spring boot actuate endpoint
new 4a51252 SCB-1372 Format double value to 2 decimal places
new 551e9da SCB-1372 Benchmarking tool increases the warm-Up parameter
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../org/apache/servicecomb/pack/PackStepdefs.java | 2 +-
.../pack/alpha/benchmark/Application.java | 7 +-
.../pack/alpha/benchmark/SagaEventBenchmark.java | 50 ++++++-
.../pack/alpha/fsm/FsmAutoConfiguration.java | 28 ++--
.../servicecomb/pack/alpha/fsm/SagaActor.java | 8 +
...Channel.java => AbstractActorEventChannel.java} | 36 +++--
.../fsm/channel/ActiveMQActorEventChannel.java | 10 +-
.../alpha/fsm/channel/KafkaActorEventChannel.java | 10 +-
.../alpha/fsm/channel/MemoryActorEventChannel.java | 17 ++-
.../alpha/fsm/channel/RedisActorEventChannel.java | 10 +-
.../pack/alpha/fsm/metrics/MetricsBean.java | 165 +++++++++++++++++++++
.../pack/alpha/fsm/metrics/MetricsService.java} | 11 +-
.../pack/alpha/fsm/sink/SagaActorEventSender.java | 14 ++
.../spring/integration/akka/SagaDataExtension.java | 54 +++++--
.../servicecomb/pack/alpha/fsm/SagaActorTest.java | 31 ++--
.../pack/alpha/fsm/SagaIntegrationTest.java | 8 +
.../alpha/server/api/v1/MetricsController.java} | 25 ++--
.../alpha/server/fsm/FsmSagaDataController.java | 4 +-
.../pack/alpha/server/metrics/AlphaMetrics.java} | 32 ++--
.../alpha-spring-boot-1-starter/pom.xml | 86 -----------
.../server/actuate/endpoint/ActuatorEndpoint.java | 38 -----
.../server/actuate/endpoint/AlphaEndpoint.java | 59 --------
.../actuate/endpoint/mvc/ActuatorMvcEndpoint.java | 48 ------
.../alpha-spring-boot-2-starter/pom.xml | 82 ----------
alpha/alpha-spring-boot-compatibility/pom.xml | 38 -----
alpha/pom.xml | 1 -
26 files changed, 413 insertions(+), 461 deletions(-)
copy
alpha/alpha-fsm/src/main/java/org/apache/servicecomb/pack/alpha/fsm/channel/{RedisActorEventChannel.java
=> AbstractActorEventChannel.java} (55%)
create mode 100644
alpha/alpha-fsm/src/main/java/org/apache/servicecomb/pack/alpha/fsm/metrics/MetricsBean.java
copy
alpha/{alpha-core/src/main/java/org/apache/servicecomb/pack/alpha/core/OmegaCallback.java
=>
alpha-fsm/src/main/java/org/apache/servicecomb/pack/alpha/fsm/metrics/MetricsService.java}
(80%)
copy
alpha/{alpha-core/src/main/java/org/apache/servicecomb/pack/alpha/core/actuate/endpoint/AlphaStatus.java
=>
alpha-server/src/main/java/org/apache/servicecomb/pack/alpha/server/api/v1/MetricsController.java}
(54%)
rename
alpha/{alpha-spring-boot-compatibility/alpha-spring-boot-2-starter/src/main/java/org/apache/servicecomb/pack/alpha/server/actuate/endpoint/AlphaEndPoint.java
=>
alpha-server/src/main/java/org/apache/servicecomb/pack/alpha/server/metrics/AlphaMetrics.java}
(63%)
delete mode 100644
alpha/alpha-spring-boot-compatibility/alpha-spring-boot-1-starter/pom.xml
delete mode 100644
alpha/alpha-spring-boot-compatibility/alpha-spring-boot-1-starter/src/main/java/org/apache/servicecomb/pack/alpha/server/actuate/endpoint/ActuatorEndpoint.java
delete mode 100644
alpha/alpha-spring-boot-compatibility/alpha-spring-boot-1-starter/src/main/java/org/apache/servicecomb/pack/alpha/server/actuate/endpoint/AlphaEndpoint.java
delete mode 100644
alpha/alpha-spring-boot-compatibility/alpha-spring-boot-1-starter/src/main/java/org/apache/servicecomb/pack/alpha/server/actuate/endpoint/mvc/ActuatorMvcEndpoint.java
delete mode 100644
alpha/alpha-spring-boot-compatibility/alpha-spring-boot-2-starter/pom.xml
delete mode 100644 alpha/alpha-spring-boot-compatibility/pom.xml