This is an automated email from the ASF dual-hosted git repository.
liujun pushed a change to branch 3.0
in repository https://gitbox.apache.org/repos/asf/dubbo.git
from 67e36cdd27 [3.0] Improve compressed URL param performance (#10125)
add f7bf43b0c4 improve:speed up application start up time (#10109)
No new revisions were added by this update.
Summary of changes:
.../extension/DubboInternalLoadingStrategy.java | 5 +
.../common/extension/DubboLoadingStrategy.java | 5 +-
.../dubbo/common/extension/ExtensionLoader.java | 234 ++++++++++++++++-----
.../dubbo/common/extension/LoadingStrategy.java | 9 +
.../common/extension/ServicesLoadingStrategy.java | 4 +
.../org/apache/dubbo/common/utils/FieldUtils.java | 16 +-
.../org/apache/dubbo/config/AbstractConfig.java | 19 +-
.../common/extension/ExtensionLoaderTest.java | 44 +++-
.../org/apache/dubbo/common/extension/SPI1.java | 6 +-
.../SPI1Impl.java} | 7 +-
.../org/apache/dubbo/common/extension/SPI2.java | 6 +-
.../SPI2Impl.java} | 7 +-
.../org/apache/dubbo/common/extension/SPI3.java | 6 +-
.../SPI3Impl.java} | 7 +-
.../org/apache/dubbo/common/extension/SPI4.java | 6 +-
.../SPI4Impl.java} | 7 +-
.../common/extension/wrapper/impl/DemoImpl.java | 6 +
.../org.apache.dubbo.common.extension.SPI2 | 1 +
.../dubbo/org.apache.dubbo.common.extension.SPI1 | 1 +
.../org.apache.dubbo.common.extension.SPI3 | 1 +
.../org.apache.dubbo.common.extension.SPI4 | 1 +
.../src/test/resources/special_spi.properties | 4 +
.../org/apache/dubbo/config/ConfigInitializer.java | 3 +-
23 files changed, 314 insertions(+), 91 deletions(-)
copy
dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/command/impl/TestInterface.java
=> dubbo-common/src/test/java/org/apache/dubbo/common/extension/SPI1.java (91%)
copy
dubbo-common/src/test/java/org/apache/dubbo/common/{compiler/support/HelloServiceImpl0.java
=> extension/SPI1Impl.java} (86%)
copy
dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/command/impl/TestInterface.java
=> dubbo-common/src/test/java/org/apache/dubbo/common/extension/SPI2.java (91%)
copy
dubbo-common/src/test/java/org/apache/dubbo/common/{compiler/support/HelloServiceImpl0.java
=> extension/SPI2Impl.java} (86%)
copy
dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/command/impl/TestInterface.java
=> dubbo-common/src/test/java/org/apache/dubbo/common/extension/SPI3.java (91%)
copy
dubbo-common/src/test/java/org/apache/dubbo/common/{compiler/support/HelloServiceImpl0.java
=> extension/SPI3Impl.java} (86%)
copy
dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/command/impl/TestInterface.java
=> dubbo-common/src/test/java/org/apache/dubbo/common/extension/SPI4.java (91%)
copy
dubbo-common/src/test/java/org/apache/dubbo/common/{compiler/support/HelloServiceImpl0.java
=> extension/SPI4Impl.java} (86%)
create mode 100644
dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extension.SPI2
create mode 100644
dubbo-common/src/test/resources/META-INF/dubbo/org.apache.dubbo.common.extension.SPI1
create mode 100644
dubbo-common/src/test/resources/META-INF/services/org.apache.dubbo.common.extension.SPI3
create mode 100644
dubbo-common/src/test/resources/META-INF/services/org.apache.dubbo.common.extension.SPI4
create mode 100644 dubbo-common/src/test/resources/special_spi.properties