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 2024/03/14 06:37:27 UTC

(dubbo-spi-extensions) branch master updated (ec24691 -> ceff747)

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 ec24691  Merge issues to main repo
     add ceff747  Import bytebuddy implementation from Dubbo 3.2 (#294)

No new revisions were added by this update.

Summary of changes:
 dubbo-extensions-dependencies-bom/pom.xml          |   2 +-
 .../dubbo-proxy-bytebuddy}/pom.xml                 |  27 +++--
 .../rpc/proxy/bytebuddy/ByteBuddyInterceptor.java  |  38 +++---
 .../dubbo/rpc/proxy/bytebuddy/ByteBuddyProxy.java  | 130 +++++++++++++++++++++
 .../rpc/proxy/bytebuddy/ByteBuddyProxyFactory.java |  27 ++---
 .../rpc/proxy/bytebuddy/ByteBuddyProxyInvoker.java |  56 +++++++++
 .../internal/org.apache.dubbo.rpc.ProxyFactory     |   1 +
 .../apache/dubbo/rpc/proxy/AbstractProxyTest.java  |  86 ++++++++++++++
 .../org/apache/dubbo/rpc/proxy}/RemoteService.java |   4 +-
 .../proxy/bytebuddy/ByteBuddyInterceptorTest.java  |  33 ++++--
 .../proxy/bytebuddy/ByteBuddyProxyFactoryTest.java |  14 +--
 .../proxy/bytebuddy/ByteBuddyProxyInvokerTest.java |  25 ++--
 .../rpc/proxy/bytebuddy/ByteBuddyProxyTest.java    |  43 +++++++
 .../org/apache/dubbo/rpc/support}/DemoService.java |   3 +-
 .../apache/dubbo/rpc/support/DemoServiceImpl.java  |  14 +--
 .../org/apache/dubbo/rpc/support/MyInvoker.java    |  89 ++++++++++++++
 .../pom.xml                                        |   7 +-
 .../remoting/p2p/support/FileNetworkerTest.java    |  11 +-
 pom.xml                                            |  11 +-
 19 files changed, 521 insertions(+), 100 deletions(-)
 copy {dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo3 => dubbo-proxy-extensions/dubbo-proxy-bytebuddy}/pom.xml (70%)
 copy dubbo-serialization-extensions/dubbo-serialization-fastjson/src/test/java/org/apache/dubbo/common/serialize/fastjson/TrustedNotSerializable.java => dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/main/java/org/apache/dubbo/rpc/proxy/bytebuddy/ByteBuddyInterceptor.java (52%)
 create mode 100644 dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/main/java/org/apache/dubbo/rpc/proxy/bytebuddy/ByteBuddyProxy.java
 copy dubbo-remoting-extensions/dubbo-remoting-grizzly/src/main/java/org/apache/dubbo/remoting/transport/grizzly/GrizzlyTransporter.java => dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/main/java/org/apache/dubbo/rpc/proxy/bytebuddy/ByteBuddyProxyFactory.java (54%)
 create mode 100644 dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/main/java/org/apache/dubbo/rpc/proxy/bytebuddy/ByteBuddyProxyInvoker.java
 create mode 100644 dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.ProxyFactory
 create mode 100644 dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/test/java/org/apache/dubbo/rpc/proxy/AbstractProxyTest.java
 copy {dubbo-rpc-extensions/dubbo-rpc-rmi/src/test/java/org/apache/dubbo/rpc/protocol/rmi => dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/test/java/org/apache/dubbo/rpc/proxy}/RemoteService.java (95%)
 copy dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo2/src/test/java/org/apache/dubbo/rpc/cluster/specifyaddress/InvokerCacheTest.java => dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/test/java/org/apache/dubbo/rpc/proxy/bytebuddy/ByteBuddyInterceptorTest.java (51%)
 copy dubbo-serialization-extensions/dubbo-serialization-test/src/main/java/org/apache/dubbo/common/serialize/model/Organization.java => dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/test/java/org/apache/dubbo/rpc/proxy/bytebuddy/ByteBuddyProxyFactoryTest.java (77%)
 copy dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo2/src/test/java/org/apache/dubbo/rpc/cluster/specifyaddress/UserSpecifiedAddressRouterFactoryTest.java => dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/test/java/org/apache/dubbo/rpc/proxy/bytebuddy/ByteBuddyProxyInvokerTest.java (52%)
 create mode 100644 dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/test/java/org/apache/dubbo/rpc/proxy/bytebuddy/ByteBuddyProxyTest.java
 copy {dubbo-cluster-extensions/dubbo-cluster-specify-address-dubbo2/src/test/java/org/apache/dubbo/rpc/cluster/specifyaddress => dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/test/java/org/apache/dubbo/rpc/support}/DemoService.java (92%)
 copy dubbo-api-docs/dubbo-api-docs-examples/examples-api/src/main/java/org/apache/dubbo/apidocs/examples/params/TestEnum.java => dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/test/java/org/apache/dubbo/rpc/support/DemoServiceImpl.java (82%)
 create mode 100644 dubbo-proxy-extensions/dubbo-proxy-bytebuddy/src/test/java/org/apache/dubbo/rpc/support/MyInvoker.java
 copy {dubbo-tag-extensions => dubbo-proxy-extensions}/pom.xml (93%)