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

ningjiang pushed a change to branch release/1.2.0
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git.


    from 4201536  Updated the year information of the NOTICE files
     new c65a68d  [SCB-1231] create endpoint metrics as early as possible
     new cbcbc76  [SCB-1231] add queue meter of http client connection pool
     new d7d836c  [SCB-1231] publish queue meter of http client connection pool 
to log
     new d72407e  [SCB-1226] there are problems when request rejected by thread 
pool queue full
     new d96aabe  [SCB-1232] make GroupExecutor configuration compatible to old 
version
     new 6a59677  [SCB-1236] bugfix: BufferInputStream#read return value range 
should be -1~255, not the current -128-127
     new 69840aa  [SCB-1236] code reivew change!
     new 51e61f6  SCB-1218 Try to fix the CI build error
     new 8270866  [SCB-1237] rollback compatible thread pool configuration logic
     new da61077  [SCB-1237] enhance jdk thread pool
     new 13f62ab  [SCB-1237] switch thread pool to new mechanism
     new 2adf3b3  [SCB-1237] add thread pool reject metrics

The 2194 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:
 .../common/rest/AbstractRestInvocation.java        |  49 +++----
 .../common/rest/TestAbstractRestInvocation.java    |  32 ++++-
 .../org/apache/servicecomb/core/SCBEngine.java     |   8 +-
 .../servicecomb/core/executor/GroupExecutor.java   |  18 ++-
 .../core/executor/LinkedBlockingQueueEx.java       |  96 ++++++++++++++
 .../core/executor/ThreadPoolExecutorEx.java        |  69 ++++++++++
 .../core/executor/TestGroupExecutor.java           |  16 +--
 .../core/executor/TestThreadPoolExecutorEx.java    | 143 +++++++++++++++++++++
 .../vertx/metrics/DefaultHttpClientMetrics.java    |  29 +++--
 .../vertx/metrics/DefaultTcpClientMetrics.java     |   4 +-
 .../vertx/metrics/DefaultVertxMetrics.java         |   8 +-
 .../metric/DefaultClientEndpointMetric.java        |  21 ++-
 .../metric/DefaultClientEndpointMetricManager.java |  50 ++++---
 .../metrics/metric/DefaultEndpointMetric.java      |   8 +-
 .../metrics/metric/DefaultHttpSocketMetric.java    |   3 +
 .../metric/DefaultServerEndpointMetric.java        |   4 +-
 .../metrics/metric/DefaultTcpSocketMetric.java     |   8 ++
 .../foundation/vertx/stream/BufferInputStream.java |   2 +-
 .../metrics/TestDefaultHttpClientMetrics.java      |  26 ++--
 .../metrics/TestDefaultHttpServerMetrics.java      |   1 -
 .../vertx/metrics/TestDefaultTcpClientMetrics.java |  18 ++-
 .../vertx/metrics/TestDefaultTcpServerMetrics.java |   1 -
 .../vertx/stream/TestBufferInputStream.java        |  29 +++++
 .../ThreadPoolMonitorPublishModelFactory.java      |  36 ++----
 .../metrics/core/ThreadPoolMetersInitializer.java  |  15 +++
 .../metrics/core/VertxMetersInitializer.java       |   8 +-
 ...ointMeter.java => HttpClientEndpointMeter.java} |  20 ++-
 ...ntsMeter.java => HttpClientEndpointsMeter.java} |   9 +-
 ...dpointsMeter.java => ServerEndpointsMeter.java} |   7 +-
 .../core/meter/vertx/VertxEndpointsMeter.java      |  10 +-
 .../core/publish/ClientEndpointsLogPublisher.java  |  11 +-
 .../metrics/core/publish/DefaultLogPublisher.java  |   5 +-
 .../core/publish/ServerEndpointsLogPublisher.java  |   6 +-
 .../core/publish/model/ThreadPoolPublishModel.java |  10 ++
 .../metrics/core/TestVertxMetersInitializer.java   |  15 ++-
 .../core/publish/TestDefaultLogPublisher.java      |   4 +-
 .../publish/TestThreadPoolPublishModelFactory.java |   2 +-
 .../transport/highway/HighwayServerInvoke.java     |   6 +-
 .../transport/highway/TestHighwayTransport.java    |   4 +
 39 files changed, 613 insertions(+), 198 deletions(-)
 create mode 100644 
core/src/main/java/org/apache/servicecomb/core/executor/LinkedBlockingQueueEx.java
 create mode 100644 
core/src/main/java/org/apache/servicecomb/core/executor/ThreadPoolExecutorEx.java
 create mode 100644 
core/src/test/java/org/apache/servicecomb/core/executor/TestThreadPoolExecutorEx.java
 copy 
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/meter/vertx/{ServerEndpointMeter.java
 => HttpClientEndpointMeter.java} (64%)
 copy 
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/meter/vertx/{VertxServerEndpointsMeter.java
 => HttpClientEndpointsMeter.java} (80%)
 rename 
metrics/metrics-core/src/main/java/org/apache/servicecomb/metrics/core/meter/vertx/{VertxServerEndpointsMeter.java
 => ServerEndpointsMeter.java} (83%)

Reply via email to