You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by wu...@apache.org on 2019/04/10 01:23:34 UTC

[servicecomb-java-chassis] branch weak-contract-type updated (af7cecf -> 3c8e66d)

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

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


 discard af7cecf  [SCB-1225][WIP][WEAK] fix by review comments
 discard 4e6edc6  [SCB-1225][WIP][WEAK] remove unnecessary dependency of spring
 discard 0e0c40e  [SCB-1225][WIP][WEAK] update unit test cases
 discard c5b6ef1  [SCB-1225][WIP][WEAK] SPI definition switch to new mechanism
 discard a1bb656  [SCB-1225][WIP][WEAK] delete useless files
 discard c4be3d5  [SCB-1225][WIP][WEAK] create abstract rest mode generator
 discard b97d61a  [SCB-1225][WIP][WEAK] create pojo mode generator
 discard acff5b3  [SCB-1225][WIP][WEAK] unit test utils switch to new mechanism
 discard 48c8c5b  [SCB-1225][WIP][WEAK] response generator switch to new mechanism
 discard 3eb5d01  [SCB-1225][WIP][WEAK] parameter generator switch to new mechanism
 discard b22419c  [SCB-1225][WIP][WEAK] class and method annotation switch to new mechanism
 discard a3d5542  [SCB-1225][WIP][WEAK] create basic generator implementation
 discard b3c95c1  [SCB-1225][WIP][WEAK] define new generator interfaces
 discard 060f2b1  [SCB-1225][WIP][WEAK] delete swagger to class logic
 discard a7770bf  [SCB-1213][WIP][WEAK] swagger generator placeholder resolver not depend on spring
 discard b18fa3a  [SC-1214][WIP][WEAK] change weak-contract-type branch version to weak-contract-type-SNAPSHOT
     new 72caa21  [SCB-1222] change groupId of "hibernate-validator" from "org.hibernate" to "org.hibernate.validator" to avoid dependency warning
     new 002ee16  Upgrade the maven license plugin version to fix the class not found exception
     new 680934e  [SCB-1224] az affinity is conflict with empty instance protection
     new 9ad8150  [SCB-1224] az affinity is conflict with empty instance protection: fix as reviewed
     new 6878d34  [SCB-1230] avoid throw exception in httpClientResponse.exceptionHandler
     new 6188790  [SCB-1231] create endpoint metrics as early as possible
     new b4d355a  [SCB-1231] add queue meter of http client connection pool
     new a81c092  [SCB-1231] publish queue meter of http client connection pool to log
     new 6d53ef2  [SCB-1226] there are problems when request rejected by thread pool queue full
     new 89c0628  [SCB-1232] make GroupExecutor configuration compatible to old version
     new 09eac45  Updated the year information of the NOTICE files
     new c92469a  [SCB-1236] bugfix: BufferInputStream#read return value range should be -1~255, not the current -128-127
     new c017ec9  [SCB-1236] code reivew change!
     new 576dd76  SCB-1218 Clean up the license of java-chassis
     new ec6a436  SCB-1218 Added the reactive-stream
     new a8345e9  SCB-1218 Try to fix the CI build error
     new 117e633  [SCB-1237] rollback compatible thread pool configuration logic
     new 9211e7b  [SCB-1237] enhance jdk thread pool
     new e538f04  [SCB-1237] switch thread pool to new mechanism
     new 00de293  [SCB-1237] add thread pool reject metrics
     new 7c48e33  [SCB-1239] close thread after finish unit test case at once.
     new 7cd450b  [SCB-1240] allowed one prometheus cluster support multiple apps
     new 286707c  [SC-1214][WIP][WEAK] change weak-contract-type branch version to weak-contract-type-SNAPSHOT
     new 1dc3761  [SCB-1213][WIP][WEAK] swagger generator placeholder resolver not depend on spring
     new bb27a63  [SCB-1225][WIP][WEAK] delete swagger to class logic
     new 15c2199  [SCB-1225][WIP][WEAK] define new generator interfaces
     new 464a0ba  [SCB-1225][WIP][WEAK] create basic generator implementation
     new f3a14bc  [SCB-1225][WIP][WEAK] class and method annotation switch to new mechanism
     new 99330cf  [SCB-1225][WIP][WEAK] parameter generator switch to new mechanism
     new aa26c03  [SCB-1225][WIP][WEAK] response generator switch to new mechanism
     new 5b79df1  [SCB-1225][WIP][WEAK] unit test utils switch to new mechanism
     new aa41582  [SCB-1225][WIP][WEAK] create pojo mode generator
     new beaafea  [SCB-1225][WIP][WEAK] create abstract rest mode generator
     new 6cff5d3  [SCB-1225][WIP][WEAK] delete useless files
     new cbebf48  [SCB-1225][WIP][WEAK] SPI definition switch to new mechanism
     new 4d4b4ff  [SCB-1225][WIP][WEAK] update unit test cases
     new 505eb6b  [SCB-1225][WIP][WEAK] remove unnecessary dependency of spring
     new 3c8e66d  [SCB-1225][WIP][WEAK] fix by review comments

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (af7cecf)
            \
             N -- N -- N   refs/heads/weak-contract-type (3c8e66d)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 2212 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:
 NOTICE                                             |   2 +-
 .../src/main/resources/archetype-resources/pom.xml |   1 -
 .../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/transport/TransportVertxFactory.java      |  37 +-
 .../core/executor/TestGroupExecutor.java           |  16 +-
 .../core/executor/TestThreadPoolExecutorEx.java    | 159 +++++
 .../core/transport/TestAbstractTransport.java      |   2 +-
 .../demo/springmvc/client/SpringmvcClient.java     |  14 +-
 .../servicecomb/foundation/vertx/VertxUtils.java   |  21 +-
 .../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 +-
 .../foundation/vertx/TestVertxUtils.java           |   6 +-
 .../metrics/TestDefaultHttpClientMetrics.java      |  26 +-
 .../metrics/TestDefaultHttpServerMetrics.java      |   1 -
 .../vertx/metrics/TestDefaultTcpClientMetrics.java |  18 +-
 .../vertx/metrics/TestDefaultTcpServerMetrics.java |   1 -
 .../vertx/stream/TestBufferInputStream.java        |  29 +
 .../servicecomb/faultinjection/AbortFaultTest.java |   2 +-
 .../servicecomb/faultinjection/DelayFaultTest.java |   2 +-
 .../faultinjection/TestFaultInjectHandler.java     |   2 +-
 .../loadbalance/LoadbalanceHandler.java            |  11 +-
 .../filter/IsolationDiscoveryFilter.java           |  18 +-
 .../filter/ZoneAwareDiscoveryFilter.java           |  28 +-
 .../loadbalance/TestLoadBalanceHandler2.java       |  84 +--
 .../loadbalance/TestLoadbalanceHandler.java        |  13 -
 .../pom.xml                                        |   2 +-
 .../pom.xml                                        |   2 +-
 java-chassis-dependencies/default/pom.xml          |  10 +
 .../src/license/THIRD-PARTY.properties             |   4 +-
 java-chassis-distribution/src/release/LICENSE      | 511 ++++++++------
 java-chassis-distribution/src/release/NOTICE       |   4 +-
 .../src/release/licenses/LICENSE-animalsniffer     |  21 +
 .../src/release/licenses/LICENSE-cc0               |  26 +
 .../licenses/{LICENSE-jax-rs => LICENSE-cddl}      |   0
 .../src/release/licenses/LICENSE-checkerqual       |  20 +
 .../src/release/licenses/LICENSE-epl-v20           |  81 +++
 .../src/release/licenses/LICENSE-hamcrest          |  27 +
 .../src/release/licenses/LICENSE-javax-el          | 759 ---------------------
 .../src/release/licenses/LICENSE-javax-servlet     | 759 ---------------------
 .../src/release/licenses/LICENSE-jcodings          |  18 +
 .../src/release/licenses/LICENSE-jersey            | 759 ---------------------
 .../src/release/licenses/LICENSE-joni              |  21 +
 .../src/release/licenses/LICENSE-jopt              |  22 +
 .../src/release/licenses/LICENSE-jsoup             |  21 +
 .../src/release/licenses/LICENSE-mozilla-v20       | 151 ++++
 .../spring-boot2-starter-standalone/pom.xml        |   2 +-
 .../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 +-
 .../metrics/prometheus/PrometheusPublisher.java    |   4 +
 .../prometheus/TestPrometheusPublisher.java        |  11 +-
 pom.xml                                            |  29 +-
 samples/bmi/pom.xml                                |   2 +-
 samples/metrics-extend-healthcheck/pom.xml         |   2 +-
 .../invocation-validator/pom.xml                   |   2 +-
 .../transport/highway/HighwayServerInvoke.java     |   6 +-
 .../transport/highway/TestHighwayTransport.java    |  19 +
 .../rest/client/http/RestClientInvocation.java     |   7 +-
 82 files changed, 1570 insertions(+), 2792 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 common/common-rest/src/main/resources/META-INF/services/org.apache.servicecomb.common.rest.filter.HttpServerFilter => java-chassis-distribution/src/license/THIRD-PARTY.properties (82%)
 create mode 100644 java-chassis-distribution/src/release/licenses/LICENSE-animalsniffer
 create mode 100644 java-chassis-distribution/src/release/licenses/LICENSE-cc0
 rename java-chassis-distribution/src/release/licenses/{LICENSE-jax-rs => LICENSE-cddl} (100%)
 create mode 100644 java-chassis-distribution/src/release/licenses/LICENSE-checkerqual
 create mode 100644 java-chassis-distribution/src/release/licenses/LICENSE-epl-v20
 create mode 100644 java-chassis-distribution/src/release/licenses/LICENSE-hamcrest
 delete mode 100644 java-chassis-distribution/src/release/licenses/LICENSE-javax-el
 delete mode 100644 java-chassis-distribution/src/release/licenses/LICENSE-javax-servlet
 create mode 100644 java-chassis-distribution/src/release/licenses/LICENSE-jcodings
 delete mode 100644 java-chassis-distribution/src/release/licenses/LICENSE-jersey
 create mode 100644 java-chassis-distribution/src/release/licenses/LICENSE-joni
 create mode 100644 java-chassis-distribution/src/release/licenses/LICENSE-jopt
 create mode 100644 java-chassis-distribution/src/release/licenses/LICENSE-jsoup
 create mode 100644 java-chassis-distribution/src/release/licenses/LICENSE-mozilla-v20
 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%)