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%)