This is an automated email from the ASF dual-hosted git repository.

wujimin pushed a change to branch master
in repository 
https://gitbox.apache.org/repos/asf/incubator-servicecomb-java-chassis.git.


    from 49d8249  [SCB-444]try to optimize autoDiscovery function
     new f9eed1b  SCB-422 add chassis close event
     new f1a110e  SCB-422 metrics shutdown when chassis close
     new 8a7cc9f  SCB-422 split create registry and create invocation meters to 
different initializer
     new eb9587a  SCB-422 init threadPool meters from schema operations
     new 02e392a  SCB-422 define threadPool publish model
     new eb4de3f  SCB-422 convert threadPool measurements to publish model
     new b8cb6f8  SCB-422 log publisher output threadPool informations
     new 7ecb066  SCB-422 avoid random UT fail
     new f65a9b3  SCB-422 delete random failed test case

The 9 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/core/BootListener.java  |   4 +-
 .../servicecomb/core/CseApplicationListener.java   |   2 +
 .../core/executor/FixedThreadExecutor.java         |   4 +
 .../core/TestCseApplicationListener.java           |  30 +++-
 .../foundation/metrics/MetricsBootstrap.java       |   8 +
 .../foundation/metrics/MetricsInitializer.java     |   8 +
 .../metrics/publish/spectator/MeasurementTree.java |   3 +-
 .../foundation/metrics/TestMetricsBootstrap.java   |  58 +++++++-
 .../publish/spectator/TestMeasurementTree.java     |   3 +-
 .../ThreadPoolMonitorPublishModelFactory.java      |  98 +++++++++++++
 .../metrics/core/DefaultRegistryInitializer.java   |  64 ++++++++
 ...lizer.java => InvocationMetersInitializer.java} |  24 +--
 .../metrics/core/MetricsBootListener.java          |   2 +
 .../metrics/core/ThreadPoolMetersInitializer.java  |  99 +++++++++++++
 .../metrics/core/publish/DefaultLogPublisher.java  |  25 ++++
 .../metrics/core/publish/PublishModelFactory.java  |  10 +-
 .../core/publish/model/DefaultPublishModel.java    |  21 +++
 .../core/publish/model/ThreadPoolPublishModel.java |  89 +++++++++++
 ...rvicecomb.foundation.metrics.MetricsInitializer |   4 +-
 .../metrics/core/TestAnMonitorManager.java         | 114 +++++++--------
 ...er.java => TestDefaultRegistryInitializer.java} |  44 +++---
 ...r.java => TestInvocationMetersInitializer.java} |  39 ++---
 .../core/TestThreadPoolMetersInitializer.java      | 162 +++++++++++++++++++++
 .../core/publish/TestDefaultLogPublisher.java      |   6 +
 ...java => TestInvocationPublishModelFactory.java} |  59 ++++----
 .../metrics/core/publish/TestPublishUtils.java     |  15 +-
 .../publish/TestThreadPoolPublishModelFactory.java |  78 ++++++++++
 .../client/http/TestAbstractClientPool.java        | 102 +++++++++++++
 .../client/http/TestClientPool.java                |  59 --------
 .../client/http/TestHttpClientPool.java            |  88 +++++++++++
 .../client/http/TestServiceRegistryClientImpl.java |  13 --
 .../client/http/TestWebsocketClientPool.java       |  43 +++---
 32 files changed, 1120 insertions(+), 258 deletions(-)
 create mode 100644 
metrics/metrics-core/src/main/java/com/netflix/spectator/api/patterns/ThreadPoolMonitorPublishModelFactory.java
 create mode 100644 
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/DefaultRegistryInitializer.java
 rename 
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/{DefaultMetricsInitializer.java
 => InvocationMetersInitializer.java} (78%)
 create mode 100644 
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/ThreadPoolMetersInitializer.java
 create mode 100644 
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/publish/model/ThreadPoolPublishModel.java
 copy 
metrics/metrics-core/src/test/java/org/apache/servicecomb/metrics/core/{publish/TestMetricsRestPublisher.java
 => TestDefaultRegistryInitializer.java} (50%)
 rename 
metrics/metrics-core/src/test/java/org/apache/servicecomb/metrics/core/{TestDefaultMetricsInitializer.java
 => TestInvocationMetersInitializer.java} (82%)
 create mode 100644 
metrics/metrics-core/src/test/java/org/apache/servicecomb/metrics/core/TestThreadPoolMetersInitializer.java
 rename 
metrics/metrics-core/src/test/java/org/apache/servicecomb/metrics/core/publish/{TestPublishModelFactory.java
 => TestInvocationPublishModelFactory.java} (56%)
 create mode 100644 
metrics/metrics-core/src/test/java/org/apache/servicecomb/metrics/core/publish/TestThreadPoolPublishModelFactory.java
 create mode 100644 
service-registry/src/test/java/org/apache/servicecomb/serviceregistry/client/http/TestAbstractClientPool.java
 delete mode 100644 
service-registry/src/test/java/org/apache/servicecomb/serviceregistry/client/http/TestClientPool.java
 create mode 100644 
service-registry/src/test/java/org/apache/servicecomb/serviceregistry/client/http/TestHttpClientPool.java
 copy 
transports/transport-rest/transport-rest-servlet/src/test/java/org/apache/servicecomb/transport/rest/servlet/TestServletConfig.java
 => 
service-registry/src/test/java/org/apache/servicecomb/serviceregistry/client/http/TestWebsocketClientPool.java
 (50%)

-- 
To stop receiving notification emails like this one, please contact
wuji...@apache.org.

Reply via email to