This is an automated email from the ASF dual-hosted git repository.
liubao pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/incubator-servicecomb-java-chassis.git.
from 9452c0d [SCB-509] Update jackson's version to 2.9.5
new 840d3a2 [SCB-486] create ReadStreamPart to support route download
stream in edge
new 15b85a5 [SCB-486] refactoring VertxHttpMethod to
RestClientInvocation: move method parameters to be fields, not change any logic
new 68b4bba [SCB-486] optimize connection log.
new 7a3a5de [SCB-486] fix bug: when receiving half response, and no more
data coming, at last will timeout and close connection, but invocation will not
finished
new 7658f9e [SCB-486] when receive http response, create ReadStreamPart,
and not decode http body anymore.
new fb60b96 [SCB-486] fix bug: edge invocation should be async.
new 401846b [SCB-486] ClientPoolManager support select ClientPool from
special context.
new 78ab2c4 [SCB-486] edge server related client connection use the same
context, so that file download can use pump logic.
new de1abd2 [SCB-486] add edge download 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:
.../apache/servicecomb/common/rest/RestConst.java | 2 +
.../servicecomb/demo/edge/business/Impl.java | 47 +++
.../servicecomb/demo/edge/consumer/Consumer.java | 36 +++
.../servicecomb/demo/perf/RedisClientUtils.java | 2 +-
.../servicecomb/edge/core/EdgeBootListener.java | 5 +
.../servicecomb/edge/core/EdgeInvocation.java | 5 +
.../edge/core/EdgeRestServerVerticle.java | 22 +-
.../edge/core/EdgeRestTransportClient.java | 22 +-
.../servicecomb/edge/core/TestEdgeInvocation.java | 2 +
.../test/scaffolding/log/LogCollector.java | 6 +
.../servicecomb/foundation/vertx/VertxUtils.java | 3 +-
.../foundation/vertx/client/ClientPoolFactory.java | 4 +-
.../foundation/vertx/client/ClientPoolManager.java | 24 +-
.../foundation/vertx/client/ClientVerticle.java | 3 +-
.../vertx/client/http/HttpClientPoolFactory.java | 4 +-
.../client/tcp/AbstractTcpClientPoolFactory.java | 3 +-
.../foundation/vertx/http/ReadStreamPart.java | 63 ++++
.../VertxServerResponseToHttpServletResponse.java | 15 +-
.../vertx/client/TestClientPoolManager.java | 10 +-
.../vertx/client/TestClientVerticle.java | 2 +-
.../client/http/TestHttpClientPoolFactory.java | 4 +-
.../tcp/TestAbstractTcpClientPoolFactory.java | 4 +-
.../vertx/client/tcp/TestTcpClientConnection.java | 6 +
.../foundation/vertx/http/TestReadStreamPart.java | 131 ++++++++
...stVertxServerResponseToHttpServletResponse.java | 16 +
.../transport-rest/transport-rest-client/pom.xml | 66 ++--
.../transport/rest/client/RestTransportClient.java | 30 +-
.../rest/client/RestTransportClientManager.java | 3 +-
.../rest/client/TransportClientConfig.java | 16 +-
.../rest/client/http/DefaultHttpClientFilter.java | 21 +-
...txHttpMethod.java => RestClientInvocation.java} | 133 +++++---
.../client/http/TestDefaultHttpClientFilter.java | 17 +
.../rest/client/http/TestRestClientInvocation.java | 351 +++++++++++++++++++++
.../rest/client/http/TestVertxHttpMethod.java | 302 ------------------
.../transport/rest/vertx/TransportConfig.java | 12 +
.../transport/rest/vertx/VertxRestTransport.java | 3 +-
36 files changed, 936 insertions(+), 459 deletions(-)
copy
common/common-rest/src/main/java/org/apache/servicecomb/common/rest/definition/path/PathVarParamWriter.java
=>
edge/edge-core/src/main/java/org/apache/servicecomb/edge/core/EdgeRestServerVerticle.java
(62%)
copy
service-registry/src/main/java/org/apache/servicecomb/serviceregistry/client/http/ClientPool.java
=>
edge/edge-core/src/main/java/org/apache/servicecomb/edge/core/EdgeRestTransportClient.java
(61%)
create mode 100644
foundations/foundation-vertx/src/main/java/org/apache/servicecomb/foundation/vertx/http/ReadStreamPart.java
create mode 100644
foundations/foundation-vertx/src/test/java/org/apache/servicecomb/foundation/vertx/http/TestReadStreamPart.java
rename
transports/transport-rest/transport-rest-client/src/main/java/org/apache/servicecomb/transport/rest/client/http/{VertxHttpMethod.java
=> RestClientInvocation.java} (59%)
create mode 100644
transports/transport-rest/transport-rest-client/src/test/java/org/apache/servicecomb/transport/rest/client/http/TestRestClientInvocation.java
delete mode 100644
transports/transport-rest/transport-rest-client/src/test/java/org/apache/servicecomb/transport/rest/client/http/TestVertxHttpMethod.java
--
To stop receiving notification emails like this one, please contact
[email protected].