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/servicecomb-java-chassis.git
from 71279a27e [SCB-2885]support write SSE response (#4383)
add 378eec679 [SCB-2885]support SSE from edge and servlet container (#4384)
No new revisions were added by this update.
Summary of changes:
.../codec/produce/ProduceEventStreamProcessor.java | 6 ++
.../common/rest/definition/RestOperationMeta.java | 18 ++++
.../rest/filter/inner/RestServerCodecFilter.java | 8 ++
.../springmvc/client/ReactiveStreamIT.java | 113 +++++++++++++++++++
.../springmvc/client/ThirdSvcConfiguration.java | 75 +++++++++++++
.../server}/ReactiveStreamController.java | 4 +-
.../samples/ConsumerReactiveStreamController.java} | 21 ++--
.../samples/ReactiveStreamController.java | 2 +-
.../servicecomb/samples/ReactiveStreamIT.java | 119 +++++++++++++++++++++
.../servicecomb/samples/ThirdSvcConfiguration.java | 107 ++++++++++++++++++
dependencies/default/pom.xml | 5 +
.../vertx/http/AbstractHttpServletResponse.java | 2 +-
.../http/TestAbstractHttpServletResponse.java | 3 +-
.../transport-rest/transport-rest-client/pom.xml | 4 +
.../transport/rest/client/RestClientDecoder.java | 15 ++-
.../transport/rest/client/RestClientSender.java | 37 +++++--
.../rest/client/RestClientTransportContext.java | 4 +
17 files changed, 518 insertions(+), 25 deletions(-)
create mode 100644
demo/demo-spring-boot-transport/demo-spring-boot-springmvc-client/src/main/java/org/apache/servicecomb/springboot/springmvc/client/ReactiveStreamIT.java
create mode 100644
demo/demo-spring-boot-transport/demo-spring-boot-springmvc-client/src/main/java/org/apache/servicecomb/springboot/springmvc/client/ThirdSvcConfiguration.java
copy
demo/{demo-zookeeper/provider/src/main/java/org/apache/servicecomb/samples =>
demo-spring-boot-transport/demo-spring-boot-springmvc-server/src/main/java/org/apache/servicecomb/springboot/springmvc/server}/ReactiveStreamController.java
(94%)
copy
demo/demo-zookeeper/{provider/src/main/java/org/apache/servicecomb/samples/ReactiveStreamController.java
=>
consumer/src/main/java/org/apache/servicecomb/samples/ConsumerReactiveStreamController.java}
(80%)
create mode 100644
demo/demo-zookeeper/test-client/src/main/java/org/apache/servicecomb/samples/ReactiveStreamIT.java
create mode 100644
demo/demo-zookeeper/test-client/src/main/java/org/apache/servicecomb/samples/ThirdSvcConfiguration.java