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/incubator-servicecomb-java-chassis.git.


    from f6da714  SCB-126 fix pr comment
     new 9328aa5  JAV-508 & SCB-11 Metrics Auto Publish
     new c100420  JAV-508 & SCB-11 change to asf license and add test case
     new fe8f031  JAV-508 & SCB-11 for trigger ci
     new 251c57e  JAV-508 & SCB-11 minor refactor
     new ccdde77  JAV-508 & SCB-11 move metric dto from metrics-core to 
metrics-common and add metrics publish via rest schema
     new 7915fe2  JAV-508 & SCB-11 add metrics integration test in demo 
springmvc
     new d3f4210  JAV-508 & SCB-11 move publish interface from core to common
     new fe060b2  JAV-508 & SCB-11 add module metrics in root pom
     new e4d0f22  JAV-508 & SCB-11 fix integration test failed
     new 7dc7ca7  SJAV-508 & SCB-11 fix pr comment
     new 5524ec9  JAV-508 & SCB-11 add getAppliedWindowTime fun and comment in 
publish interface
     new 689a2ac  JAV-508 & SCB-11 fix pr comment (change publish interface use 
windowTime instead of Index)
     new d79b69a  JAV-508 & SCB-11 fix pr comment
     new 0c52b49  JAV-508 & SCB-11 add ApiResponse for code 400

The 14 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:
 demo/demo-springmvc/springmvc-client/pom.xml       |  6 ++
 .../demo/springmvc/client/SpringmvcClient.java     | 50 ++++++++++++++++
 .../META-INF/spring/springmvc.client.bean.xml      |  3 +
 demo/demo-springmvc/springmvc-server/pom.xml       |  6 ++
 .../demo/springmvc/server/CodeFirstSpringmvc.java  | 33 ++++++++++-
 java-chassis-dependencies/pom.xml                  | 10 ++++
 .../metrics-common}/pom.xml                        | 12 +++-
 .../io/servicecomb/metrics/common}/CallMetric.java |  7 ++-
 .../metrics/common}/ConsumerInvocationMetric.java  | 10 +++-
 .../metrics/common}/InstanceMetric.java            | 10 ++--
 .../metrics/common}/InvocationMetric.java          |  2 +-
 .../servicecomb/metrics/common}/MetricsConst.java  |  2 +-
 .../metrics/common/MetricsPublisher.java}          | 33 +++++------
 .../metrics/common}/ProducerInvocationMetric.java  | 13 ++++-
 .../metrics/common}/RegistryMetric.java            | 20 ++++---
 .../servicecomb/metrics/common}/SystemMetric.java  | 13 +++--
 .../servicecomb/metrics/common}/TimerMetric.java   |  8 ++-
 metrics/metrics-core/pom.xml                       | 11 ++--
 .../metrics/core/monitor/CallMonitor.java          |  2 +-
 .../core/monitor/ConsumerInvocationMonitor.java    |  5 +-
 .../metrics/core/monitor/DefaultSystemMonitor.java |  2 +-
 .../core/monitor/ProducerInvocationMonitor.java    |  4 +-
 .../metrics/core/monitor/RegistryMonitor.java      |  6 +-
 .../metrics/core/monitor/SystemMonitor.java        |  2 +-
 .../metrics/core/monitor/TimerMonitor.java         |  2 +-
 .../metrics/core/publish/DataSource.java           | 26 ++++-----
 .../metrics/core/publish/DefaultDataSource.java    | 48 ++++++++++++++--
 .../core/publish/DefaultMetricsPublisher.java      | 66 ++++++++++++++++++++++
 .../metrics/core/TestEventAndRunner.java           | 14 +++--
 .../io/servicecomb/metrics/core/TestPublisher.java | 58 +++++++++++++++++++
 .../metrics-performance-test/pom.xml               | 21 +++----
 .../metrics/sample/perf/PerfService.java           | 10 ----
 metrics/metrics-sample/pom.xml                     | 21 +++----
 metrics/pom.xml                                    | 22 ++++----
 pom.xml                                            |  1 +
 35 files changed, 430 insertions(+), 129 deletions(-)
 copy {tracing/tracing-common => metrics/metrics-common}/pom.xml (82%)
 rename metrics/{metrics-core/src/main/java/io/servicecomb/metrics/core/metric 
=> metrics-common/src/main/java/io/servicecomb/metrics/common}/CallMetric.java 
(87%)
 rename metrics/{metrics-core/src/main/java/io/servicecomb/metrics/core/metric 
=> 
metrics-common/src/main/java/io/servicecomb/metrics/common}/ConsumerInvocationMetric.java
 (83%)
 rename metrics/{metrics-core/src/main/java/io/servicecomb/metrics/core/metric 
=> 
metrics-common/src/main/java/io/servicecomb/metrics/common}/InstanceMetric.java 
(80%)
 rename metrics/{metrics-core/src/main/java/io/servicecomb/metrics/core/metric 
=> 
metrics-common/src/main/java/io/servicecomb/metrics/common}/InvocationMetric.java
 (96%)
 rename metrics/{metrics-core/src/main/java/io/servicecomb/metrics/core => 
metrics-common/src/main/java/io/servicecomb/metrics/common}/MetricsConst.java 
(96%)
 copy 
metrics/{metrics-core/src/main/java/io/servicecomb/metrics/core/publish/DataSource.java
 => 
metrics-common/src/main/java/io/servicecomb/metrics/common/MetricsPublisher.java}
 (65%)
 rename metrics/{metrics-core/src/main/java/io/servicecomb/metrics/core/metric 
=> 
metrics-common/src/main/java/io/servicecomb/metrics/common}/ProducerInvocationMetric.java
 (82%)
 rename metrics/{metrics-core/src/main/java/io/servicecomb/metrics/core/metric 
=> 
metrics-common/src/main/java/io/servicecomb/metrics/common}/RegistryMetric.java 
(82%)
 rename metrics/{metrics-core/src/main/java/io/servicecomb/metrics/core/metric 
=> 
metrics-common/src/main/java/io/servicecomb/metrics/common}/SystemMetric.java 
(82%)
 rename metrics/{metrics-core/src/main/java/io/servicecomb/metrics/core/metric 
=> metrics-common/src/main/java/io/servicecomb/metrics/common}/TimerMetric.java 
(88%)
 create mode 100644 
metrics/metrics-core/src/main/java/io/servicecomb/metrics/core/publish/DefaultMetricsPublisher.java
 create mode 100644 
metrics/metrics-core/src/test/java/io/servicecomb/metrics/core/TestPublisher.java

-- 
To stop receiving notification emails like this one, please contact
['"commits@servicecomb.apache.org" <commits@servicecomb.apache.org>'].

Reply via email to