You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2023/08/10 02:59:44 UTC
[dubbo-spi-extensions] branch master updated (5c84c91 -> abd907b)
This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-spi-extensions.git
from 5c84c91 Bump org.springframework:spring-framework-bom (#217)
add abd907b [Cross thread] tag corss thread by annotation (#215)
No new revisions were added by this update.
Summary of changes:
dubbo-cross-thread-extensions/README.md | 141 +++++++++++++++++++++
.../pom.xml | 22 ++--
.../interceptor/RunnableOrCallableActivation.java | 71 +++++++++++
.../RunnableOrCallableConstructInterceptor.java | 29 +++--
.../RunnableOrCallableMethodInterceptor.java | 29 +++--
.../dubbo/crossthread/toolkit/CallableWrapper.java | 25 ++--
.../dubbo/crossthread/toolkit/ConsumerWrapper.java | 23 ++--
.../crossthread/toolkit/DubboCrossThread.java | 24 +---
.../dubbo/crossthread/toolkit/FunctionWrapper.java | 24 ++--
.../dubbo/crossthread/toolkit/RunnableWrapper.java | 23 ++--
.../dubbo/crossthread/DubboCrossThreadTest.java | 82 ++++++++++++
dubbo-extensions-dependencies-bom/pom.xml | 11 ++
pom.xml | 1 +
13 files changed, 404 insertions(+), 101 deletions(-)
create mode 100644 dubbo-cross-thread-extensions/README.md
copy {dubbo-remoting-extensions/dubbo-remoting-redis => dubbo-cross-thread-extensions}/pom.xml (80%)
create mode 100644 dubbo-cross-thread-extensions/src/main/java/org/apache/dubbo/crossthread/interceptor/RunnableOrCallableActivation.java
copy dubbo-cluster-extensions/dubbo-cluster-polaris-dubbo2/src/main/java/org/apache/dubbo/rpc/cluster/router/PolarisRouterFactory.java => dubbo-cross-thread-extensions/src/main/java/org/apache/dubbo/crossthread/interceptor/RunnableOrCallableConstructInterceptor.java (54%)
copy dubbo-cluster-extensions/dubbo-cluster-polaris-dubbo2/src/main/java/org/apache/dubbo/rpc/cluster/router/PolarisRouterFactory.java => dubbo-cross-thread-extensions/src/main/java/org/apache/dubbo/crossthread/interceptor/RunnableOrCallableMethodInterceptor.java (53%)
copy dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java => dubbo-cross-thread-extensions/src/main/java/org/apache/dubbo/crossthread/toolkit/CallableWrapper.java (64%)
copy dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java => dubbo-cross-thread-extensions/src/main/java/org/apache/dubbo/crossthread/toolkit/ConsumerWrapper.java (64%)
copy dubbo-api-docs/dubbo-api-docs-annotations/src/main/java/org/apache/dubbo/apidocs/annotations/ResponseProperty.java => dubbo-cross-thread-extensions/src/main/java/org/apache/dubbo/crossthread/toolkit/DubboCrossThread.java (72%)
copy dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java => dubbo-cross-thread-extensions/src/main/java/org/apache/dubbo/crossthread/toolkit/FunctionWrapper.java (63%)
copy dubbo-api-docs/dubbo-api-docs-core/src/main/java/org/apache/dubbo/apidocs/utils/SimpleTypeImpl.java => dubbo-cross-thread-extensions/src/main/java/org/apache/dubbo/crossthread/toolkit/RunnableWrapper.java (69%)
create mode 100644 dubbo-cross-thread-extensions/src/test/java/org/apache/dubbo/crossthread/DubboCrossThreadTest.java