You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by me...@apache.org on 2019/09/09 07:55:29 UTC
[dubbo] branch cloud-native updated: Update the version to be 2.7.5
(#5035)
This is an automated email from the ASF dual-hosted git repository.
mercyblitz pushed a commit to branch cloud-native
in repository https://gitbox.apache.org/repos/asf/dubbo.git
The following commit(s) were added to refs/heads/cloud-native by this push:
new 3a9f46f Update the version to be 2.7.5 (#5035)
3a9f46f is described below
commit 3a9f46f098bdabb790b66f54c36f718c96dc10d7
Author: Mercy Ma <me...@gmail.com>
AuthorDate: Mon Sep 9 15:55:21 2019 +0800
Update the version to be 2.7.5 (#5035)
* Polish apache/dubbo#4542 : [Enhancement] Adapt the Java standard Event/Listener mechanism
* Polish apache/dubbo#4541 : [Feature] Add local File System DynamicConfigurationFactory‘s extension
* Polish apache#4541 : Bugfix
* Polish apache/dubbo#4541 : Optimization
* Polish apache/dubbo#4541 : Add the compatibility for PollingWatchService on the some platforms
* Polish apache/dubbo#4541 : Add delay publish without ThreadPoolExecutor
* Polish apache/dubbo#4541 : Refactor the extension name
* Polish apache/dubbo#4541 : Add remove ops
* Polish apache/dubbo#4541 : Add testable constructor
* Polish apache/dubbo#4541 : Add getConfigGroups method
* Polish apache/dubbo#4610 : [Refactor] Refactor the bootstrap module
* Polish apache/dubbo#4541 : Fix the nulling URL issue
* Polish apache/dubbo#4622 : [Refactor] Refactor ConfigManager
* Polish apache/dubbo#4622 : [Refactor] Refactor ConfigManager
* Polish apache/dubbo#4622 : Support multiple configcenters
* Polish apache/dubbo#4671 : ServiceNameMapping will not map the group, version and protocol
* update referenceCount log (#4683)
Add comments to support multiple shared connections
* Polish /apache/dubbo#4687 : Remove the duplicated test code in dubbo-config-spring (#4688)
* #4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (#4695)
* Fixed Service annotation method parameters are not in effect (#4598)
* keep demo simple, and switch to use zookeeper as registry center (#4705)
* keep demo simple, and switch to use zookeeper as registry center
* remove comment
* @Reference auto-wires the instance of generic interface #4594 (#4677)
* try to shorten maven output to make travis build pass (#4710)
* use CountDownLatch to check zk registry if establish connection (#4589)
* Minor change
* Rename the extension name of WritableMetadataService
* Polish apache/dubbo#4759 : [Refactor] Change the signature of methods of MetadataService #4759
* Merge remote-tracking branch 'upstream/master' into dubbo-cloud-native
# Conflicts:
# dubbo-all/pom.xml
# dubbo-bom/pom.xml
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ApplicationConfig.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/RegistryConfig.java
# dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java
# dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java
# dubbo-configcenter/dubbo-configcenter-api/src/main/java/org/apache/dubbo/configcenter/DynamicConfiguration.java
# dubbo-configcenter/dubbo-configcenter-api/src/test/java/org/apache/dubbo/configcenter/mock/MockDynamicConfiguration.java
# dubbo-configcenter/dubbo-configcenter-consul/src/main/java/org/apache/dubbo/configcenter/consul/ConsulDynamicConfiguration.java
# dubbo-configcenter/dubbo-configcenter-etcd/src/test/java/org/apache/dubbo/configcenter/support/etcd/EtcdDynamicConfigurationTest.java
# dubbo-configcenter/dubbo-configcenter-nacos/src/main/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfiguration.java
# dubbo-configcenter/dubbo-configcenter-nacos/src/test/java/org/apache/dubbo/configcenter/support/nacos/NacosDynamicConfigurationTest.java
# dubbo-configcenter/dubbo-configcenter-zookeeper/src/main/java/org/apache/dubbo/configcenter/support/zookeeper/ZookeeperDynamicConfiguration.java
# dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/definition/model/MethodDefinition.java
# dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifier.java
# dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/support/AbstractMetadataReport.java
# dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/report/identifier/MetadataIdentifierTest.java
# dubbo-metadata/dubbo-metadata-definition-protobuf/src/main/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilder.java
# dubbo-metadata/dubbo-metadata-definition-protobuf/src/test/java/org/apache/dubbo/metadata/definition/protobuf/ProtobufTypeBuilderTest.java
# dubbo-metadata/pom.xml
# dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/AbstractConfiguratorListener.java
# dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java
# dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistryFactory.java
# dubbo-rpc/dubbo-rpc-xml/src/main/java/org/apache/dubbo/xml/rpc/protocol/xmlrpc/XmlRpcProtocol.java
* Polish apache/dubbo#3984 : Add the implementation of Page<ServiceInstance> getInstances(String serviceName, int offset, int pageSize, boolean healthyOnly)
* Code merge
* Fix the cases
* Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native
# Conflicts:
# dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java
# dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml
# dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java
# dubbo-registry/dubbo-registry-consul/src/main/java/org/apache/dubbo/registry/consul/ConsulServiceDiscoveryFactory.java
# dubbo-registry/dubbo-registry-etcd3/src/main/java/org/apache/dubbo/registry/etcd/EtcdServiceDiscovery.java
* Refactor ConfigManager
* Refactor ConfigManager
* Resolve the issues on ConfigManager
* Refactor and add test-cases for ConfigManager
* Polish apache/dubbo#4774 : [Feature] Dubbo Cloud Native - To Support in Spring
* Polish apache/dubbo#4808 : [Feature] Add the registered/unregistered event mechanism ShutdownHook
* Polish apache/dubbo#4807 : [Feature] Add the callback mechanism ShutdownHook #4807
* Polish apache/dubbo#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer
* Polish apache/dubbo#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components
* Polish apache/dubbo#4815 : [Feature] Add the ServiceLoader for Dubbo's services or components
* Polish apache/dubbo#4813 : [Feature] add Prioritized implementation for ServiceInstanceCustomizer
* Polish apache/dubbo#4807 : Add sort implementation
* Refactor
* Refactor
* Polish apache/dubbo#4845 : [Feature] Enhance the Event-Publishing feature to original ServiceDiscovery
* Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native
# Conflicts:
# dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java
# dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java
* Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native
# Conflicts:
# dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java
# dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java
* Polish apache/dubbo#4854 : [Feature] MetadataService supports the Dubbo protocol under auto-increased port
* Polish apache/dubbo#4857 : [Enhancement] Sync the Metadata storage type into ApplicationConfig
* Polish apache/dubbo#4868 : [Enhancement] Refactor ConfigChangeEvent
* Polish apache/dubbo#4868 : [Enhancement] Refactor ConfigChangeEvent
* Polish apache/dubbo#4873 : [Feature] Add a conditional EventListener into Event Module
* Polish apache/dubbo#4875 : [Feature] Refactor ServiceInstancesChangedListener
* Remove the cycle dependencies
* Remove the cycle dependencies
* Polish apache/dubbo#4903 : [Feature] Set source into the BeanDefinition of Dubbo Config
* Polish apache/dubbo#4902 : [Feature] Dubbo Cloud Native to Spring XML scenario
* Polish apache/dubbo#4713 : Initial the new module and dependencies
* Polish apache/dubbo#4690 : AnnotatedBeanDefinitionRegistryUtils#registerBeans can't remove the duplicated bean definitions
* Polish apache/dubbo#4690 : AnnotatedBeanDefinitionRegistryUtils#registerBeans can't remove the duplicated bean definitions
* Polish apache/dubbo#4690 : AnnotatedBeanDefinitionRegistryUtils#registerBeans can't remove the duplicated bean definitions
* Polish apache/dubbo#4910 : [Feature] To suppoort DubboLifecycleComponentApplicationListener in Spring XML scenario
* Polish apache/dubbo#4713 : Add Service discovery implementation for Eureka #4713
* Polish apache/dubbo#4713 : Add Service registration and discovery implementation for Eureka
* Polish apache/dubbo#4713 : Add Service registration and discovery implementation for Eureka
* Polish apache/dubbo#4920 : [Refactor] Extract the common implementation for URLs' revision
* Refactor
* Polish apache/dubbo#4925 : ServiceDiscovery limits only one ServiceInstancesChangedListener each service
* Polish apache/dubbo#4925 : ServiceDiscovery limits only one ServiceInstancesChangedListener each service
* Remove useless classes
* Bugfix & Refactor ServiceDiscoveryRegistry
* Polish apache/dubbo#4937 : The calculation of Revision should add the parameters of URL
* Polish apache/dubbo#4940 : NacosDynamicConfiguration supports getConfigKeys method
* Polish apache/dubbo#4942 : Dubbo Cloud Native supports multiple protcols
* Polish apache/dubbo#4944 : [Feature] Simplify The metadata of URL for MetadataService
* Polish apache/dubbo#4947 : [Feature] Dubbo Cloud-Native supports the REST call to Non-Dubbo
* Merge remote-tracking branch 'upstream/cloud-native' into dubbo-cloud-native
# Conflicts:
# dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/ServiceInstanceMetadataUtils.java
* Refactor
* Update JavaDoc
* Polish apache/dubbo#4905 : Add test cases for Configuration
* Polish apache/dubbo#4905 : Add test cases for AbstractDynamicConfigurationFactory
* Polish apache/dubbo#4905 : Add test cases for ConfigChangeType
* Polish apache/dubbo#4905 : Add test cases for AbstractDynamicConfiguration
* Polish apache/dubbo#4905 : Add test cases for ConfigChangedEvent
* Polish apache/dubbo#4905 : Add test cases for ConfigChangedEvent
* Polish apache/dubbo#4905 : Add test cases for FileSystemDynamicConfiguration
* Polish apache/dubbo#4905 : Add test cases for FileSystemDynamicConfigurationFactory
* Polish apache/dubbo#4905 : Enhancement the robustness for FileSystemDynamicConfiguration
* Polish apache/dubbo#4905 : Add test cases for AdaptiveClassCodeGenerator
* Polish apache/dubbo#4905 : Add test cases for ExtensionLoader
* Polish apache/dubbo#4905 : Add test cases for ThrowableAction, ThrowableConsumer, ThrowableFunction
* Polish apache/dubbo#4905 : Add test cases for Prioritized
* Polish apache/dubbo#4905 : Add test cases for ShutdownHookCallbacks
* Polish apache/dubbo#4905 : Add test cases for DubboServiceLoader
* Polish apache/dubbo#4981 : Add dubbo-common
* Polish apache/dubbo#4907 : Add test cases for DubboServiceDestroyedEvent
* Polish apache/dubbo#4907 : Add test cases for DubboShutdownHookRegisteredEvent
* Polish apache/dubbo#4907 : Add test cases for DubboShutdownHookUnregisteredEvent
* Polish apache/dubbo#4907 : Add test cases for ReferenceConfigDestroyedEvent
* Polish apache/dubbo#4907 : Add test cases for ReferenceConfigInitializedEvent
* Polish apache/dubbo#4907 : Add test cases for ServiceInstancePortCustomizer
* Polish apache/dubbo#4907 : Add test cases for ConfigurableMetadataServiceExporter
* Polish apache/dubbo#4907 : bugfix for @EnableDubbo
* Polish apache/dubbo#4907 : add test cases for @EnableDubboLifecycle
* Update the version to be 2.7.5
---
dubbo-all/pom.xml | 4 ++--
.../org/apache/dubbo/bootstrap/DubboBootstrap.java | 2 +-
.../apache/dubbo/bootstrap/DubboBootstrapTest.java | 2 +-
.../bootstrap/DubboServiceConsumerBootstrap.java | 2 +-
.../bootstrap/DubboServiceProviderBootstrap.java | 2 +-
.../org/apache/dubbo/bootstrap/EchoService.java | 2 +-
.../apache/dubbo/bootstrap/EchoServiceImpl.java | 2 +-
.../EtcdDubboServiceConsumerBootstrap.java | 2 +-
.../EtcdDubboServiceProviderBootstrap.java | 3 +--
.../NacosDubboServiceConsumerBootstrap.java | 2 +-
.../NacosDubboServiceProviderBootstrap.java | 2 +-
.../ZookeeperDubboServiceConsumerBootstrap.java | 2 +-
.../DubboInterfaceConsumerBootstrap.java | 2 +-
.../configcenter/AbstractDynamicConfiguration.java | 2 +-
.../AbstractDynamicConfigurationFactory.java | 2 +-
.../config/configcenter/DynamicConfiguration.java | 22 +++++++++++-----------
.../configcenter/DynamicConfigurationFactory.java | 4 ++--
.../file/FileSystemDynamicConfiguration.java | 2 +-
.../FileSystemDynamicConfigurationFactory.java | 2 +-
.../configcenter/nop/NopDynamicConfiguration.java | 4 ++--
.../dubbo/common/constants/RegistryConstants.java | 10 +++++-----
.../org/apache/dubbo/common/context/Lifecycle.java | 2 +-
.../dubbo/common/function/ThrowableAction.java | 2 +-
.../dubbo/common/function/ThrowableConsumer.java | 2 +-
.../dubbo/common/function/ThrowableFunction.java | 2 +-
.../org/apache/dubbo/common/lang/Prioritized.java | 2 +-
.../dubbo/common/lang/ShutdownHookCallback.java | 2 +-
.../dubbo/common/lang/ShutdownHookCallbacks.java | 2 +-
.../org/apache/dubbo/common/utils/DefaultPage.java | 2 +-
.../dubbo/common/utils/DubboServiceLoader.java | 2 +-
.../java/org/apache/dubbo/common/utils/Page.java | 2 +-
.../apache/dubbo/common/utils/ReflectUtils.java | 4 ++--
.../org/apache/dubbo/common/utils/UrlUtils.java | 4 ++--
.../AbstractDynamicConfigurationFactoryTest.java | 2 +-
.../AbstractDynamicConfigurationTest.java | 2 +-
.../config/configcenter/ConfigChangeTypeTest.java | 2 +-
.../configcenter/ConfigChangedEventTest.java | 2 +-
.../DynamicConfigurationFactoryTest.java | 2 +-
.../FileSystemDynamicConfigurationFactoryTest.java | 2 +-
.../extension/AdaptiveClassCodeGeneratorTest.java | 2 +-
.../dubbo/common/function/ThrowableActionTest.java | 2 +-
.../common/function/ThrowableConsumerTest.java | 2 +-
.../common/function/ThrowableFunctionTest.java | 2 +-
.../common/lang/DefaultShutdownHookCallback.java | 2 +-
.../apache/dubbo/common/lang/PrioritizedTest.java | 2 +-
.../common/lang/ShutdownHookCallbacksTest.java | 2 +-
.../dubbo/common/utils/DefaultCharSequence.java | 2 +-
.../apache/dubbo/common/utils/DefaultPageTest.java | 2 +-
.../dubbo/common/utils/DubboServiceLoaderTest.java | 2 +-
.../org/apache/dubbo/config/AbstractConfig.java | 2 +-
.../org/apache/dubbo/config/DubboShutdownHook.java | 2 +-
.../org/apache/dubbo/config/ReferenceConfig.java | 8 ++++----
.../org/apache/dubbo/config/ServiceConfig.java | 8 ++++----
.../config/event/DubboServiceDestroyedEvent.java | 2 +-
.../event/DubboShutdownHookRegisteredEvent.java | 2 +-
.../event/DubboShutdownHookUnregisteredEvent.java | 2 +-
.../event/ReferenceConfigDestroyedEvent.java | 2 +-
.../event/ReferenceConfigInitializedEvent.java | 2 +-
.../config/event/ServiceConfigExportedEvent.java | 2 +-
.../config/event/ServiceConfigUnexportedEvent.java | 2 +-
.../event/listener/LoggingEventListener.java | 2 +-
.../event/listener/ServiceNameMappingListener.java | 2 +-
.../ConfigurableMetadataServiceExporter.java | 2 +-
.../metadata/ServiceInstancePortCustomizer.java | 2 +-
.../dubbo/config/DubboConsumerBootstrap.java | 2 +-
.../apache/dubbo/config/DubboShutdownHookTest.java | 2 +-
.../dubbo/config/context/ConfigManagerTest.java | 2 +-
.../event/DubboServiceDestroyedEventTest.java | 2 +-
.../DubboShutdownHookRegisteredEventTest.java | 2 +-
.../DubboShutdownHookUnregisteredEventTest.java | 2 +-
.../event/ReferenceConfigDestroyedEventTest.java | 2 +-
.../event/ReferenceConfigInitializedEventTest.java | 2 +-
.../listener/ServiceNameMappingListenerTest.java | 2 +-
.../ConfigurableMetadataServiceExporterTest.java | 2 +-
.../ServiceInstancePortCustomizerTest.java | 2 +-
.../ConfigurableSourceBeanMetadataElement.java | 2 +-
...DubboLifecycleComponentApplicationListener.java | 2 +-
.../annotation/DubboConfigBindingRegistrar.java | 2 +-
.../DubboLifecycleComponentRegistrar.java | 2 +-
.../context/annotation/EnableDubboLifecycle.java | 2 +-
.../spring/schema/DubboNamespaceHandler.java | 6 +++---
.../annotation/EnableDubboLifecycleTest.java | 2 +-
.../dubbo/event/AbstractEventDispatcher.java | 2 +-
.../dubbo/event/ConditionalEventListener.java | 2 +-
.../apache/dubbo/event/DirectEventDispatcher.java | 2 +-
.../main/java/org/apache/dubbo/event/Event.java | 2 +-
.../org/apache/dubbo/event/EventDispatcher.java | 2 +-
.../java/org/apache/dubbo/event/EventListener.java | 2 +-
.../java/org/apache/dubbo/event/GenericEvent.java | 2 +-
.../apache/dubbo/event/GenericEventListener.java | 2 +-
.../java/org/apache/dubbo/event/Listenable.java | 2 +-
.../dubbo/event/ParallelEventDispatcher.java | 2 +-
.../dubbo/event/ConditionalEventListenerTest.java | 2 +-
.../dubbo/event/DirectEventDispatcherTest.java | 2 +-
.../java/org/apache/dubbo/event/EchoEvent.java | 2 +-
.../org/apache/dubbo/event/EchoEventListener.java | 2 +-
.../org/apache/dubbo/event/EchoEventListener2.java | 2 +-
.../apache/dubbo/event/EventDispatcherTest.java | 2 +-
.../org/apache/dubbo/event/EventListenerTest.java | 2 +-
.../dubbo/event/GenericEventListenerTest.java | 2 +-
.../org/apache/dubbo/event/GenericEventTest.java | 2 +-
.../dubbo/event/ParallelEventDispatcherTest.java | 2 +-
.../org/apache/dubbo/metadata/MetadataService.java | 2 +-
.../dubbo/metadata/MetadataServiceExporter.java | 2 +-
.../apache/dubbo/metadata/ServiceNameMapping.java | 2 +-
.../dubbo/metadata/WritableMetadataService.java | 2 +-
...DynamicConfigurationServiceNameMappingTest.java | 2 +-
.../InMemoryWritableMetadataServiceTest.java | 2 +-
.../dubbo/metadata/LocalMetadataServiceTest.java | 2 +-
.../client/AbstractServiceDiscoveryFactory.java | 2 +-
.../client/DefaultServiceDiscoveryFactory.java | 2 +-
.../registry/client/DefaultServiceInstance.java | 2 +-
.../client/EventPublishingServiceDiscovery.java | 2 +-
.../client/FileSystemServiceDiscovery.java | 2 +-
.../dubbo/registry/client/ServiceDiscovery.java | 2 +-
.../registry/client/ServiceDiscoveryFactory.java | 2 +-
.../registry/client/ServiceDiscoveryRegistry.java | 2 +-
.../dubbo/registry/client/ServiceInstance.java | 2 +-
.../registry/client/ServiceInstanceCustomizer.java | 2 +-
.../client/ServiceInstanceMetadataCustomizer.java | 2 +-
.../event/ServiceDiscoveryDestroyedEvent.java | 2 +-
.../event/ServiceDiscoveryDestroyingEvent.java | 2 +-
.../client/event/ServiceDiscoveryEvent.java | 2 +-
.../event/ServiceDiscoveryExceptionEvent.java | 2 +-
.../event/ServiceDiscoveryInitializedEvent.java | 2 +-
.../event/ServiceDiscoveryInitializingEvent.java | 2 +-
.../client/event/ServiceInstanceEvent.java | 2 +-
.../event/ServiceInstancePreRegisteredEvent.java | 2 +-
.../event/ServiceInstancePreUnregisteredEvent.java | 2 +-
.../event/ServiceInstanceRegisteredEvent.java | 2 +-
.../event/ServiceInstanceUnregisteredEvent.java | 2 +-
.../client/event/ServiceInstancesChangedEvent.java | 2 +-
.../CustomizableServiceInstanceListener.java | 2 +-
.../event/listener/LoggingEventListener.java | 2 +-
.../listener/ServiceInstancesChangedListener.java | 2 +-
.../CompositeMetadataServiceURLBuilder.java | 2 +-
...ExportedServicesRevisionMetadataCustomizer.java | 2 +-
.../client/metadata/MetadataServiceURLBuilder.java | 2 +-
...MetadataServiceURLParamsMetadataCustomizer.java | 2 +-
.../metadata/ProtocolPortsMetadataCustomizer.java | 2 +-
.../RestProtocolSubscribedURLsSynthesizer.java | 2 +-
.../metadata/ServiceInstanceMetadataUtils.java | 2 +-
.../SpringCloudMetadataServiceURLBuilder.java | 2 +-
.../StandardMetadataServiceURLBuilder.java | 2 +-
.../client/metadata/SubscribedURLsSynthesizer.java | 2 +-
.../client/metadata/URLRevisionResolver.java | 2 +-
.../proxy/DefaultMetadataServiceProxyFactory.java | 4 +---
.../proxy/MetadataServiceProxyFactory.java | 2 +-
.../apache/dubbo/registry/client/package-info.java | 2 +-
.../selector/RandomServiceInstanceSelector.java | 2 +-
.../client/selector/ServiceInstanceSelector.java | 2 +-
.../client/DefaultServiceInstanceTest.java | 2 +-
.../EventPublishingServiceDiscoveryTest.java | 2 +-
.../client/FileSystemServiceDiscoveryTest.java | 2 +-
.../registry/client/InMemoryServiceDiscovery.java | 2 +-
.../registry/client/ServiceDiscoveryTest.java | 2 +-
.../CustomizableServiceInstanceListenerTest.java | 2 +-
.../event/listener/LoggingEventListenerTest.java | 2 +-
.../ServiceInstancesChangedListenerTest.java | 2 +-
.../DefaultServiceInstanceDeserializerTest.java | 2 +-
.../metadata/MetadataServiceURLBuilderTest.java | 2 +-
.../metadata/ServiceInstanceMetadataUtilsTest.java | 2 +-
.../SpringCloudMetadataServiceURLBuilderTest.java | 2 +-
.../client/metadata/URLRevisionResolverTest.java | 2 +-
.../support/ServiceOrientedRegistryTest.java | 2 +-
.../apache/dubbo/registry/eureka/package-info.java | 2 +-
.../eureka/EurekaServiceDiscoveryTest.java | 2 +-
.../registry/nacos/NacosServiceDiscovery.java | 2 +-
.../nacos/util/NacosNamingServiceUtils.java | 10 +++++-----
.../registry/zookeeper/ZookeeperInstance.java | 2 +-
.../ZookeeperServiceDiscoveryChangeWatcher.java | 2 +-
.../zookeeper/util/CuratorFrameworkParams.java | 2 +-
.../zookeeper/util/CuratorFrameworkUtils.java | 2 +-
.../zookeeper/ZookeeperServiceDiscoveryTest.java | 2 +-
174 files changed, 205 insertions(+), 208 deletions(-)
diff --git a/dubbo-all/pom.xml b/dubbo-all/pom.xml
index 89de0c6..7ad3217 100644
--- a/dubbo-all/pom.xml
+++ b/dubbo-all/pom.xml
@@ -537,7 +537,7 @@
<optional>true</optional>
</dependency>
- <!-- 2.7.4 new modules -->
+ <!-- 2.7.5 new modules -->
<dependency>
<groupId>org.apache.dubbo</groupId>
<artifactId>dubbo-event</artifactId>
@@ -818,7 +818,7 @@
<resource>META-INF/dubbo/internal/org.apache.dubbo.metadata.report.MetadataReportFactory
</resource>
</transformer>
- <!-- @since 2.7.4 -->
+ <!-- @since 2.7.5 -->
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>META-INF/dubbo/internal/org.apache.dubbo.event.EventDispatcher
</resource>
diff --git a/dubbo-bootstrap/src/main/java/org/apache/dubbo/bootstrap/DubboBootstrap.java b/dubbo-bootstrap/src/main/java/org/apache/dubbo/bootstrap/DubboBootstrap.java
index 21d33e2..a03b122 100644
--- a/dubbo-bootstrap/src/main/java/org/apache/dubbo/bootstrap/DubboBootstrap.java
+++ b/dubbo-bootstrap/src/main/java/org/apache/dubbo/bootstrap/DubboBootstrap.java
@@ -96,7 +96,7 @@ import static org.apache.dubbo.remoting.Constants.CLIENT_KEY;
/**
* The bootstrap class of Dubbo
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboBootstrap extends GenericEventListener implements Lifecycle {
diff --git a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboBootstrapTest.java b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboBootstrapTest.java
index 96fbcc7..076263d 100644
--- a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboBootstrapTest.java
+++ b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboBootstrapTest.java
@@ -23,7 +23,7 @@ import java.io.IOException;
/**
* {@link DubboBootstrap} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboBootstrapTest {
diff --git a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceConsumerBootstrap.java b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceConsumerBootstrap.java
index 8427f80..0a3b39e 100644
--- a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceConsumerBootstrap.java
+++ b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceConsumerBootstrap.java
@@ -24,7 +24,7 @@ import org.apache.dubbo.config.context.ConfigManager;
/**
* Dubbo Provider Bootstrap
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboServiceConsumerBootstrap {
diff --git a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java
index ba3ddd6..e34232d 100644
--- a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java
+++ b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/DubboServiceProviderBootstrap.java
@@ -29,7 +29,7 @@ import java.util.Arrays;
/**
* Dubbo Provider Bootstrap
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboServiceProviderBootstrap {
diff --git a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EchoService.java b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EchoService.java
index af65e11..e3cf2fb 100644
--- a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EchoService.java
+++ b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EchoService.java
@@ -19,7 +19,7 @@ package org.apache.dubbo.bootstrap;
/**
* Echo Service
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface EchoService {
diff --git a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EchoServiceImpl.java b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EchoServiceImpl.java
index 38bf3e5..0e3d11c 100644
--- a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EchoServiceImpl.java
+++ b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EchoServiceImpl.java
@@ -24,7 +24,7 @@ import static java.lang.String.format;
* The implementation of {@link EchoService}
*
* @see EchoService
- * @since 2.7.4
+ * @since 2.7.5
*/
public class EchoServiceImpl implements EchoService {
diff --git a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EtcdDubboServiceConsumerBootstrap.java b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EtcdDubboServiceConsumerBootstrap.java
index 4e815a5..6e212e2 100644
--- a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EtcdDubboServiceConsumerBootstrap.java
+++ b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EtcdDubboServiceConsumerBootstrap.java
@@ -24,7 +24,7 @@ import org.apache.dubbo.config.context.ConfigManager;
/**
* Dubbo Provider Bootstrap
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class EtcdDubboServiceConsumerBootstrap {
diff --git a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EtcdDubboServiceProviderBootstrap.java b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EtcdDubboServiceProviderBootstrap.java
index 8a7501a..44b2501 100644
--- a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EtcdDubboServiceProviderBootstrap.java
+++ b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/EtcdDubboServiceProviderBootstrap.java
@@ -19,7 +19,6 @@ package org.apache.dubbo.bootstrap;
import org.apache.dubbo.bootstrap.rest.UserService;
import org.apache.dubbo.bootstrap.rest.UserServiceImpl;
import org.apache.dubbo.config.ApplicationConfig;
-import org.apache.dubbo.config.MetadataReportConfig;
import org.apache.dubbo.config.ProtocolConfig;
import org.apache.dubbo.config.RegistryConfig;
import org.apache.dubbo.config.ServiceConfig;
@@ -29,7 +28,7 @@ import java.util.Arrays;
/**
* Dubbo Provider Bootstrap
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class EtcdDubboServiceProviderBootstrap {
diff --git a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/NacosDubboServiceConsumerBootstrap.java b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/NacosDubboServiceConsumerBootstrap.java
index c298f9d..ee8aa7a 100644
--- a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/NacosDubboServiceConsumerBootstrap.java
+++ b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/NacosDubboServiceConsumerBootstrap.java
@@ -25,7 +25,7 @@ import org.apache.dubbo.config.context.ConfigManager;
/**
* Dubbo Provider Bootstrap
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class NacosDubboServiceConsumerBootstrap {
diff --git a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/NacosDubboServiceProviderBootstrap.java b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/NacosDubboServiceProviderBootstrap.java
index bf49d69..cfcb002 100644
--- a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/NacosDubboServiceProviderBootstrap.java
+++ b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/NacosDubboServiceProviderBootstrap.java
@@ -24,7 +24,7 @@ import org.apache.dubbo.config.MetadataReportConfig;
/**
* Dubbo Provider Bootstrap
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class NacosDubboServiceProviderBootstrap {
diff --git a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/ZookeeperDubboServiceConsumerBootstrap.java b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/ZookeeperDubboServiceConsumerBootstrap.java
index 8b45c1f..e3edc5d 100644
--- a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/ZookeeperDubboServiceConsumerBootstrap.java
+++ b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/ZookeeperDubboServiceConsumerBootstrap.java
@@ -23,7 +23,7 @@ import org.apache.dubbo.config.context.ConfigManager;
/**
* Dubbo Provider Bootstrap
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ZookeeperDubboServiceConsumerBootstrap {
diff --git a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/compatible/DubboInterfaceConsumerBootstrap.java b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/compatible/DubboInterfaceConsumerBootstrap.java
index aa1e74d..229ca60 100644
--- a/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/compatible/DubboInterfaceConsumerBootstrap.java
+++ b/dubbo-bootstrap/src/test/java/org/apache/dubbo/bootstrap/compatible/DubboInterfaceConsumerBootstrap.java
@@ -26,7 +26,7 @@ import org.apache.dubbo.config.context.ConfigManager;
/**
* Dubbo Provider Bootstrap
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboInterfaceConsumerBootstrap {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfiguration.java b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfiguration.java
index 40d10be..6e85982 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfiguration.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfiguration.java
@@ -30,7 +30,7 @@ import java.util.concurrent.TimeUnit;
/**
* The abstract implementation of {@link DynamicConfiguration}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public abstract class AbstractDynamicConfiguration implements DynamicConfiguration {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfigurationFactory.java b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfigurationFactory.java
index e4f6d53..eb35b9b 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfigurationFactory.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfigurationFactory.java
@@ -27,7 +27,7 @@ import static org.apache.dubbo.common.constants.CommonConstants.DEFAULT_KEY;
* Abstract {@link DynamicConfigurationFactory} implementation with cache ability
*
* @see DynamicConfigurationFactory
- * @since 2.7.4
+ * @since 2.7.5
*/
public abstract class AbstractDynamicConfigurationFactory implements DynamicConfigurationFactory {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/DynamicConfiguration.java b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/DynamicConfiguration.java
index e3b54d8..16edb2e 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/DynamicConfiguration.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/DynamicConfiguration.java
@@ -123,7 +123,7 @@ public interface DynamicConfiguration extends Configuration, AutoCloseable {
/**
* This method are mostly used to get a compound config file, such as a complete dubbo.properties file.
*
- * @revision 2.7.4
+ * @revision 2.7.5
*/
default String getProperties(String key, String group, long timeout) throws IllegalStateException {
return getConfig(key, group, timeout);
@@ -136,7 +136,7 @@ public interface DynamicConfiguration extends Configuration, AutoCloseable {
* @param content the content of configuration
* @return <code>true</code> if success, or <code>false</code>
* @throws UnsupportedOperationException If the under layer does not support
- * @since 2.7.4
+ * @since 2.7.5
*/
default boolean publishConfig(String key, String content) throws UnsupportedOperationException {
return publishConfig(key, DEFAULT_GROUP, content);
@@ -150,7 +150,7 @@ public interface DynamicConfiguration extends Configuration, AutoCloseable {
* @param content the content of configuration
* @return <code>true</code> if success, or <code>false</code>
* @throws UnsupportedOperationException If the under layer does not support
- * @since 2.7.4
+ * @since 2.7.5
*/
default boolean publishConfig(String key, String group, String content) throws UnsupportedOperationException {
throw new UnsupportedOperationException("No support");
@@ -162,7 +162,7 @@ public interface DynamicConfiguration extends Configuration, AutoCloseable {
* @param key the key to represent a configuration
* @return the content of configuration was removed
* @throws UnsupportedOperationException If the under layer does not support
- * @since 2.7.4
+ * @since 2.7.5
*/
default String removeConfig(String key) throws UnsupportedOperationException {
return removeConfig(key, DEFAULT_GROUP);
@@ -175,7 +175,7 @@ public interface DynamicConfiguration extends Configuration, AutoCloseable {
* @param group the group where the key belongs to
* @return the content of configuration was removed
* @throws UnsupportedOperationException If the under layer does not support
- * @since 2.7.4
+ * @since 2.7.5
*/
default String removeConfig(String key, String group) throws UnsupportedOperationException {
throw new UnsupportedOperationException("No support");
@@ -186,7 +186,7 @@ public interface DynamicConfiguration extends Configuration, AutoCloseable {
*
* @return the read-only non-null {@link Set set} of config keys
* @throws UnsupportedOperationException If the under layer does not support
- * @since 2.7.4
+ * @since 2.7.5
*/
default Set<String> getConfigGroups() throws UnsupportedOperationException {
throw new UnsupportedOperationException("No support");
@@ -198,7 +198,7 @@ public interface DynamicConfiguration extends Configuration, AutoCloseable {
* @param group the specified group
* @return the read-only non-null sorted {@link Set set} of config keys
* @throws UnsupportedOperationException If the under layer does not support
- * @since 2.7.4
+ * @since 2.7.5
*/
default SortedSet<String> getConfigKeys(String group) throws UnsupportedOperationException {
throw new UnsupportedOperationException("No support");
@@ -210,7 +210,7 @@ public interface DynamicConfiguration extends Configuration, AutoCloseable {
* @param group the specified group
* @return the read-only non-null sorted {@link SortedMap map}
* @throws UnsupportedOperationException If the under layer does not support
- * @since 2.7.4
+ * @since 2.7.5
*/
default SortedMap<String, String> getConfigs(String group) throws UnsupportedOperationException {
return getConfigs(group, -1);
@@ -224,7 +224,7 @@ public interface DynamicConfiguration extends Configuration, AutoCloseable {
* @return the read-only non-null sorted {@link SortedMap map}
* @throws UnsupportedOperationException If the under layer does not support
* @throws IllegalStateException If timeout exceeds
- * @since 2.7.4
+ * @since 2.7.5
*/
default SortedMap<String, String> getConfigs(String group, long timeout) throws UnsupportedOperationException,
IllegalStateException {
@@ -238,7 +238,7 @@ public interface DynamicConfiguration extends Configuration, AutoCloseable {
* Close the configuration
*
* @throws Exception
- * @since 2.7.4
+ * @since 2.7.5
*/
@Override
default void close() throws Exception {
@@ -262,7 +262,7 @@ public interface DynamicConfiguration extends Configuration, AutoCloseable {
*
* @param connectionURL
* @return non-null
- * @since 2.7.4
+ * @since 2.7.5
*/
static DynamicConfiguration getDynamicConfiguration(URL connectionURL) {
String protocol = connectionURL.getProtocol();
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/DynamicConfigurationFactory.java b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/DynamicConfigurationFactory.java
index 649eec6..1910737 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/DynamicConfigurationFactory.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/DynamicConfigurationFactory.java
@@ -25,7 +25,7 @@ import static org.apache.dubbo.common.extension.ExtensionLoader.getExtensionLoad
/**
* The factory interface to create the instance of {@link DynamicConfiguration}
*/
-@SPI("file") // 2.7.4 change the default SPI implementation
+@SPI("file") // 2.7.5 change the default SPI implementation
public interface DynamicConfigurationFactory {
DynamicConfiguration getDynamicConfiguration(URL url);
@@ -36,7 +36,7 @@ public interface DynamicConfigurationFactory {
*
* @param name the name of extension of {@link DynamicConfigurationFactory}
* @return non-null
- * @see 2.7.4
+ * @see 2.7.5
*/
static DynamicConfigurationFactory getDynamicConfigurationFactory(String name) {
Class<DynamicConfigurationFactory> factoryClass = DynamicConfigurationFactory.class;
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/file/FileSystemDynamicConfiguration.java b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/file/FileSystemDynamicConfiguration.java
index 284da64..c1d01dd 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/file/FileSystemDynamicConfiguration.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/file/FileSystemDynamicConfiguration.java
@@ -74,7 +74,7 @@ import static org.apache.dubbo.common.utils.StringUtils.isBlank;
/**
* File-System based {@link DynamicConfiguration} implementation
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class FileSystemDynamicConfiguration extends AbstractDynamicConfiguration {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/file/FileSystemDynamicConfigurationFactory.java b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/file/FileSystemDynamicConfigurationFactory.java
index f2a1332..b5440f7 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/file/FileSystemDynamicConfigurationFactory.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/file/FileSystemDynamicConfigurationFactory.java
@@ -24,7 +24,7 @@ import org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory;
/**
* File-System based {@link DynamicConfigurationFactory} implementation
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class FileSystemDynamicConfigurationFactory extends AbstractDynamicConfigurationFactory {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/nop/NopDynamicConfiguration.java b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/nop/NopDynamicConfiguration.java
index e61af12..66acfde 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/nop/NopDynamicConfiguration.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/nop/NopDynamicConfiguration.java
@@ -57,7 +57,7 @@ public class NopDynamicConfiguration implements DynamicConfiguration {
}
/**
- * @since 2.7.4
+ * @since 2.7.5
*/
@Override
public boolean publishConfig(String key, String group, String content) {
@@ -65,7 +65,7 @@ public class NopDynamicConfiguration implements DynamicConfiguration {
}
/**
- * @since 2.7.4
+ * @since 2.7.5
*/
@Override
public SortedSet<String> getConfigKeys(String group) {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/constants/RegistryConstants.java b/dubbo-common/src/main/java/org/apache/dubbo/common/constants/RegistryConstants.java
index 03eb9b2..08d6073 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/constants/RegistryConstants.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/constants/RegistryConstants.java
@@ -56,28 +56,28 @@ public interface RegistryConstants {
/**
* The parameter key of Dubbo Registry type
*
- * @since 2.7.4
+ * @since 2.7.5
*/
String REGISTRY_TYPE_KEY = "registry-type";
/**
* The parameter value of Service-Oriented Registry type
*
- * @since 2.7.4
+ * @since 2.7.5
*/
String SERVICE_REGISTRY_TYPE = "service";
/**
* The protocol for Service Discovery
*
- * @since 2.7.4
+ * @since 2.7.5
*/
String SERVICE_REGISTRY_PROTOCOL = "service-discovery-registry";
/**
* The parameter key of the subscribed service names for Service-Oriented Registry
*
- * @since 2.7.4
+ * @since 2.7.5
*/
String SUBSCRIBED_SERVICE_NAMES_KEY = "subscribed-services";
@@ -87,7 +87,7 @@ public interface RegistryConstants {
/**
* The request size of service instances
*
- * @since 2.7.4
+ * @since 2.7.5
*/
String INSTANCES_REQUEST_SIZE_KEY = "instances-request-size";
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/context/Lifecycle.java b/dubbo-common/src/main/java/org/apache/dubbo/common/context/Lifecycle.java
index 67d7b13..921cb2a 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/context/Lifecycle.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/context/Lifecycle.java
@@ -19,7 +19,7 @@ package org.apache.dubbo.common.context;
/**
* The Lifecycle of Dubbo component
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface Lifecycle<V> {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableAction.java b/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableAction.java
index 443844c..ecfb688 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableAction.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableAction.java
@@ -23,7 +23,7 @@ import java.util.function.Function;
*
* @see Function
* @see Throwable
- * @since 2.7.4
+ * @since 2.7.5
*/
@FunctionalInterface
public interface ThrowableAction {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableConsumer.java b/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableConsumer.java
index 4b135fb..8a1cc6d 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableConsumer.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableConsumer.java
@@ -25,7 +25,7 @@ import java.util.function.Function;
* @param <T> the source type
* @see Function
* @see Throwable
- * @since 2.7.4
+ * @since 2.7.5
*/
@FunctionalInterface
public interface ThrowableConsumer<T> {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableFunction.java b/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableFunction.java
index 7f2e3cd..1c29cf6 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableFunction.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableFunction.java
@@ -25,7 +25,7 @@ import java.util.function.Function;
* @param <R> the return type
* @see Function
* @see Throwable
- * @since 2.7.4
+ * @since 2.7.5
*/
@FunctionalInterface
public interface ThrowableFunction<T, R> {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/lang/Prioritized.java b/dubbo-common/src/main/java/org/apache/dubbo/common/lang/Prioritized.java
index f416ae0..babb3ed 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/lang/Prioritized.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/lang/Prioritized.java
@@ -24,7 +24,7 @@ import static java.lang.Integer.compare;
* {@code Prioritized} interface can be implemented by objects that
* should be sorted, for example the tasks in executable queue.
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface Prioritized extends Comparable<Prioritized> {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/lang/ShutdownHookCallback.java b/dubbo-common/src/main/java/org/apache/dubbo/common/lang/ShutdownHookCallback.java
index 5bac3a0..e89ca03 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/lang/ShutdownHookCallback.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/lang/ShutdownHookCallback.java
@@ -19,7 +19,7 @@ package org.apache.dubbo.common.lang;
/**
* Dubbo ShutdownHook callback interface
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface ShutdownHookCallback extends Prioritized {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/lang/ShutdownHookCallbacks.java b/dubbo-common/src/main/java/org/apache/dubbo/common/lang/ShutdownHookCallbacks.java
index 7aabb77..a5555e8 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/lang/ShutdownHookCallbacks.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/lang/ShutdownHookCallbacks.java
@@ -27,7 +27,7 @@ import static org.apache.dubbo.common.utils.DubboServiceLoader.load;
/**
* The compose {@link ShutdownHookCallback} class to manipulate one and more {@link ShutdownHookCallback} instances
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ShutdownHookCallbacks {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/utils/DefaultPage.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/DefaultPage.java
index 3d06c11..c8b6043 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/utils/DefaultPage.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/DefaultPage.java
@@ -22,7 +22,7 @@ import java.util.List;
/**
* The default implementation of {@link Page}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DefaultPage<T> implements Page<T>, Serializable {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/utils/DubboServiceLoader.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/DubboServiceLoader.java
index a153494..637440a 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/utils/DubboServiceLoader.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/DubboServiceLoader.java
@@ -31,7 +31,7 @@ import static java.util.stream.StreamSupport.stream;
*
* @see ServiceLoader
* @see Prioritized
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboServiceLoader {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Page.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Page.java
index 7de5693..85d7074e1 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Page.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Page.java
@@ -21,7 +21,7 @@ import java.util.List;
/**
* The model class of pagination
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface Page<T> {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ReflectUtils.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ReflectUtils.java
index f8e987c..a5a0a2e 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ReflectUtils.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ReflectUtils.java
@@ -1137,7 +1137,7 @@ public final class ReflectUtils {
*
* @param sourceClass the source {@link Class class}
* @return non-null read-only {@link Set}
- * @since 2.7.4
+ * @since 2.7.5
*/
public static Set<ParameterizedType> findParameterizedTypes(Class<?> sourceClass) {
// Add Generic Interfaces
@@ -1170,7 +1170,7 @@ public final class ReflectUtils {
* @param matchType the type to match
* @param <T> the type to match
* @return non-null read-only {@link Set}
- * @since 2.7.4
+ * @since 2.7.5
*/
public static <T> Set<Class<T>> findHierarchicalTypes(Class<?> sourceClass, Class<T> matchType) {
if (sourceClass == null) {
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/utils/UrlUtils.java b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/UrlUtils.java
index c795ffd..510021b 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/utils/UrlUtils.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/utils/UrlUtils.java
@@ -498,7 +498,7 @@ public class UrlUtils {
*
* @param url the {@link URL} connects to the registry
* @return If it is, return <code>true</code>, or <code>false</code>
- * @since 2.7.4
+ * @since 2.7.5
*/
public static boolean isServiceDiscoveryRegistryType(URL url) {
return isServiceDiscoveryRegistryType(url == null ? emptyMap() : url.getParameters());
@@ -509,7 +509,7 @@ public class UrlUtils {
*
* @param parameters the parameters of {@link URL} that connects to the registry
* @return If it is, return <code>true</code>, or <code>false</code>
- * @since 2.7.4
+ * @since 2.7.5
*/
public static boolean isServiceDiscoveryRegistryType(Map<String, String> parameters) {
if (parameters == null || parameters.isEmpty()) {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfigurationFactoryTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfigurationFactoryTest.java
index 149d198..7a9536b 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfigurationFactoryTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfigurationFactoryTest.java
@@ -28,7 +28,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
* {@link AbstractDynamicConfigurationFactory} Test
*
* @see AbstractDynamicConfigurationFactory
- * @since 2.7.4
+ * @since 2.7.5
*/
public class AbstractDynamicConfigurationFactoryTest {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfigurationTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfigurationTest.java
index 42a15f9..05e7bca 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfigurationTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/AbstractDynamicConfigurationTest.java
@@ -39,7 +39,7 @@ import static org.junit.jupiter.api.Assertions.assertThrows;
/**
* {@link AbstractDynamicConfiguration} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class AbstractDynamicConfigurationTest {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/ConfigChangeTypeTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/ConfigChangeTypeTest.java
index 8095d59..e56e4fb 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/ConfigChangeTypeTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/ConfigChangeTypeTest.java
@@ -27,7 +27,7 @@ import static org.junit.jupiter.api.Assertions.assertArrayEquals;
* {@link ConfigChangeType} Test
*
* @see ConfigChangeType
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ConfigChangeTypeTest {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/ConfigChangedEventTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/ConfigChangedEventTest.java
index 7de409a..9154927 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/ConfigChangedEventTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/ConfigChangedEventTest.java
@@ -24,7 +24,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
/**
* {@link ConfigChangedEvent} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ConfigChangedEventTest {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/DynamicConfigurationFactoryTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/DynamicConfigurationFactoryTest.java
index eacd3ee..9ed1ecd 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/DynamicConfigurationFactoryTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/DynamicConfigurationFactoryTest.java
@@ -26,7 +26,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link DynamicConfigurationFactory} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DynamicConfigurationFactoryTest {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/file/FileSystemDynamicConfigurationFactoryTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/file/FileSystemDynamicConfigurationFactoryTest.java
index ccd368d..ce8244d 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/file/FileSystemDynamicConfigurationFactoryTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/config/configcenter/file/FileSystemDynamicConfigurationFactoryTest.java
@@ -26,7 +26,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link FileSystemDynamicConfigurationFactory} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class FileSystemDynamicConfigurationFactoryTest {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/extension/AdaptiveClassCodeGeneratorTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/extension/AdaptiveClassCodeGeneratorTest.java
index 911e34b..6a5046d 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/extension/AdaptiveClassCodeGeneratorTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/extension/AdaptiveClassCodeGeneratorTest.java
@@ -31,7 +31,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link AdaptiveClassCodeGenerator} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class AdaptiveClassCodeGeneratorTest {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/function/ThrowableActionTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/function/ThrowableActionTest.java
index 977b730..c5abf14 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/function/ThrowableActionTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/function/ThrowableActionTest.java
@@ -24,7 +24,7 @@ import static org.apache.dubbo.common.function.ThrowableAction.execute;
/**
* {@link ThrowableAction} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ThrowableActionTest {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/function/ThrowableConsumerTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/function/ThrowableConsumerTest.java
index 475974c..0891a52 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/function/ThrowableConsumerTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/function/ThrowableConsumerTest.java
@@ -24,7 +24,7 @@ import static org.junit.jupiter.api.Assertions.assertThrows;
/**
* {@link ThrowableConsumer} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ThrowableConsumerTest {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/function/ThrowableFunctionTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/function/ThrowableFunctionTest.java
index abd2bee..8ddaf27 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/function/ThrowableFunctionTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/function/ThrowableFunctionTest.java
@@ -24,7 +24,7 @@ import static org.junit.jupiter.api.Assertions.assertThrows;
/**
* {@link ThrowableFunction} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ThrowableFunctionTest {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/lang/DefaultShutdownHookCallback.java b/dubbo-common/src/test/java/org/apache/dubbo/common/lang/DefaultShutdownHookCallback.java
index 35256c1..a3d31f7 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/lang/DefaultShutdownHookCallback.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/lang/DefaultShutdownHookCallback.java
@@ -19,7 +19,7 @@ package org.apache.dubbo.common.lang;
/**
* Default {@link ShutdownHookCallback}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DefaultShutdownHookCallback implements ShutdownHookCallback {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/lang/PrioritizedTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/lang/PrioritizedTest.java
index 3bb5753..5311ced 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/lang/PrioritizedTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/lang/PrioritizedTest.java
@@ -29,7 +29,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link Prioritized} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class PrioritizedTest {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/lang/ShutdownHookCallbacksTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/lang/ShutdownHookCallbacksTest.java
index a2ab0b4..c599148 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/lang/ShutdownHookCallbacksTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/lang/ShutdownHookCallbacksTest.java
@@ -26,7 +26,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
/**
* {@link ShutdownHookCallbacks}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ShutdownHookCallbacksTest {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DefaultCharSequence.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DefaultCharSequence.java
index e00d4ac..0db1c96 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DefaultCharSequence.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DefaultCharSequence.java
@@ -21,7 +21,7 @@ import org.apache.dubbo.common.lang.Prioritized;
/**
* Default {@link CharSequence}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DefaultCharSequence implements CharSequence, Prioritized {
@Override
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DefaultPageTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DefaultPageTest.java
index 8e9a174d..36ceb4d 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DefaultPageTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DefaultPageTest.java
@@ -25,7 +25,7 @@ import static java.util.Arrays.asList;
/**
* {@link DefaultPage}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DefaultPageTest {
diff --git a/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DubboServiceLoaderTest.java b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DubboServiceLoaderTest.java
index 3456d24..b3b27e6 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DubboServiceLoaderTest.java
+++ b/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DubboServiceLoaderTest.java
@@ -26,7 +26,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link DubboServiceLoader} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboServiceLoaderTest {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractConfig.java
index 97984f1..8588c36 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/AbstractConfig.java
@@ -658,7 +658,7 @@ public abstract class AbstractConfig implements Serializable {
* Current method will invoked by Spring or Java EE container automatically, or should be triggered manually.
*
* @see ConfigManager#addConfig(AbstractConfig)
- * @since 2.7.4
+ * @since 2.7.5
*/
@PostConstruct
public void addIntoConfigManager() {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/DubboShutdownHook.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/DubboShutdownHook.java
index 020d783..8fc2717 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/DubboShutdownHook.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/DubboShutdownHook.java
@@ -117,7 +117,7 @@ public class DubboShutdownHook extends Thread {
AbstractRegistryFactory.destroyAll();
// destroy all the protocols
destroyProtocols();
- // dispatch the DubboDestroyedEvent @since 2.7.4
+ // dispatch the DubboDestroyedEvent @since 2.7.5
dispatch(new DubboServiceDestroyedEvent(this));
}
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
index fe0c23a..5db1a05 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ReferenceConfig.java
@@ -181,7 +181,7 @@ public class ReferenceConfig<T> extends AbstractReferenceConfig {
/**
* The {@link EventDispatcher}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
private final EventDispatcher eventDispatcher = EventDispatcher.getDefaultExtension();
@@ -280,7 +280,7 @@ public class ReferenceConfig<T> extends AbstractReferenceConfig {
invoker = null;
ref = null;
- // dispatch a ReferenceConfigDestroyedEvent since 2.7.4
+ // dispatch a ReferenceConfigDestroyedEvent since 2.7.5
dispatch(new ReferenceConfigDestroyedEvent(this));
}
@@ -348,7 +348,7 @@ public class ReferenceConfig<T> extends AbstractReferenceConfig {
initialized = true;
- // dispatch a ReferenceConfigInitializedEvent since 2.7.4
+ // dispatch a ReferenceConfigInitializedEvent since 2.7.5
dispatch(new ReferenceConfigInitializedEvent(this, invoker));
}
@@ -685,7 +685,7 @@ public class ReferenceConfig<T> extends AbstractReferenceConfig {
* Dispatch an {@link Event event}
*
* @param event an {@link Event event}
- * @since 2.7.4
+ * @since 2.7.5
*/
protected void dispatch(Event event) {
eventDispatcher.dispatch(event);
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java
index f0ebe06..cf75e0f 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/ServiceConfig.java
@@ -199,7 +199,7 @@ public class ServiceConfig<T> extends AbstractServiceConfig {
private volatile String generic;
/**
- * @since 2.7.4
+ * @since 2.7.5
*/
private final EventDispatcher eventDispatcher = EventDispatcher.getDefaultExtension();
@@ -422,7 +422,7 @@ public class ServiceConfig<T> extends AbstractServiceConfig {
}
doExportUrls();
- // dispatch a ServiceConfigExportedEvent since 2.7.4
+ // dispatch a ServiceConfigExportedEvent since 2.7.5
dispatch(new ServiceConfigExportedEvent(this));
}
@@ -457,7 +457,7 @@ public class ServiceConfig<T> extends AbstractServiceConfig {
}
unexported = true;
- // dispatch a ServiceConfigUnExportedEvent since 2.7.4
+ // dispatch a ServiceConfigUnExportedEvent since 2.7.5
dispatch(new ServiceConfigUnexportedEvent(this));
}
@@ -1056,7 +1056,7 @@ public class ServiceConfig<T> extends AbstractServiceConfig {
* Dispatch an {@link Event event}
*
* @param event an {@link Event event}
- * @since 2.7.4
+ * @since 2.7.5
*/
protected void dispatch(Event event) {
eventDispatcher.dispatch(event);
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/DubboServiceDestroyedEvent.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/DubboServiceDestroyedEvent.java
index 4ef5ba9..3db52f6 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/DubboServiceDestroyedEvent.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/DubboServiceDestroyedEvent.java
@@ -22,7 +22,7 @@ import org.apache.dubbo.event.Event;
* An {@link Event Dubbo event} when the Dubbo service is about to be destroyed.
*
* @see Event
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboServiceDestroyedEvent extends Event {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/DubboShutdownHookRegisteredEvent.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/DubboShutdownHookRegisteredEvent.java
index 6eca862..7fd5f7d 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/DubboShutdownHookRegisteredEvent.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/DubboShutdownHookRegisteredEvent.java
@@ -25,7 +25,7 @@ import org.apache.dubbo.event.Event;
*
* @see DubboShutdownHook
* @see ApplicationShutdownHooks
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboShutdownHookRegisteredEvent extends Event {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/DubboShutdownHookUnregisteredEvent.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/DubboShutdownHookUnregisteredEvent.java
index 621d7a2..f4644e5 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/DubboShutdownHookUnregisteredEvent.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/DubboShutdownHookUnregisteredEvent.java
@@ -25,7 +25,7 @@ import org.apache.dubbo.event.Event;
*
* @see DubboShutdownHook
* @see ApplicationShutdownHooks
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboShutdownHookUnregisteredEvent extends Event {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ReferenceConfigDestroyedEvent.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ReferenceConfigDestroyedEvent.java
index 5c588a5..456693b 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ReferenceConfigDestroyedEvent.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ReferenceConfigDestroyedEvent.java
@@ -26,7 +26,7 @@ import org.apache.dubbo.event.Event;
* @see Reference
* @see ReferenceConfig#destroy()
* @see Event
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ReferenceConfigDestroyedEvent extends Event {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ReferenceConfigInitializedEvent.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ReferenceConfigInitializedEvent.java
index dae7c30..1302d3f 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ReferenceConfigInitializedEvent.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ReferenceConfigInitializedEvent.java
@@ -27,7 +27,7 @@ import org.apache.dubbo.rpc.Invoker;
* @see Reference
* @see ReferenceConfig#get()
* @see Event
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ReferenceConfigInitializedEvent extends Event {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ServiceConfigExportedEvent.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ServiceConfigExportedEvent.java
index 7aff1f3..9d1730e 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ServiceConfigExportedEvent.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ServiceConfigExportedEvent.java
@@ -22,7 +22,7 @@ import org.apache.dubbo.event.Event;
/**
* {@link ServiceConfig} event post-{@link ServiceConfig#export() export}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceConfigExportedEvent extends Event {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ServiceConfigUnexportedEvent.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ServiceConfigUnexportedEvent.java
index 2e3a2bc..7e9f8e9 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ServiceConfigUnexportedEvent.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/ServiceConfigUnexportedEvent.java
@@ -22,7 +22,7 @@ import org.apache.dubbo.event.Event;
/**
* {@link ServiceConfig} event post-{@link ServiceConfig#unexport() unexport}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceConfigUnexportedEvent extends Event {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/listener/LoggingEventListener.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/listener/LoggingEventListener.java
index 6fb406d..19be72e 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/listener/LoggingEventListener.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/listener/LoggingEventListener.java
@@ -29,7 +29,7 @@ import static java.lang.String.format;
* A listener for logging the {@link Event Dubbo event}
*
* @see ServiceConfigExportedEvent
- * @since 2.7.4
+ * @since 2.7.5
*/
public class LoggingEventListener extends GenericEventListener {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/listener/ServiceNameMappingListener.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/listener/ServiceNameMappingListener.java
index efb42a5..4dcfde3 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/listener/ServiceNameMappingListener.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/event/listener/ServiceNameMappingListener.java
@@ -34,7 +34,7 @@ import static org.apache.dubbo.metadata.ServiceNameMapping.getDefaultExtension;
*
* @see ServiceNameMapping
* @see ServiceConfig#getExportedUrls()
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceNameMappingListener implements EventListener<ServiceConfigExportedEvent> {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/metadata/ConfigurableMetadataServiceExporter.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/metadata/ConfigurableMetadataServiceExporter.java
index c59726a..5394d8b 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/metadata/ConfigurableMetadataServiceExporter.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/metadata/ConfigurableMetadataServiceExporter.java
@@ -47,7 +47,7 @@ import static org.apache.dubbo.common.constants.CommonConstants.DUBBO;
* @see MetadataServiceExporter
* @see ServiceConfig
* @see ConfigManager
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ConfigurableMetadataServiceExporter implements MetadataServiceExporter {
diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/metadata/ServiceInstancePortCustomizer.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/metadata/ServiceInstancePortCustomizer.java
index bac27b6..48df109 100644
--- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/metadata/ServiceInstancePortCustomizer.java
+++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/metadata/ServiceInstancePortCustomizer.java
@@ -24,7 +24,7 @@ import org.apache.dubbo.registry.client.ServiceInstanceCustomizer;
/**
* The {@link ServiceInstanceCustomizer} to customize the {@link ServiceInstance#getPort() port} of service instance.
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceInstancePortCustomizer implements ServiceInstanceCustomizer {
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/DubboConsumerBootstrap.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/DubboConsumerBootstrap.java
index f10e4e8..af83396 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/DubboConsumerBootstrap.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/DubboConsumerBootstrap.java
@@ -23,7 +23,7 @@ import java.io.IOException;
/**
* Dubbo Consumer Bootstrap
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboConsumerBootstrap {
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/DubboShutdownHookTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/DubboShutdownHookTest.java
index 6ec6e16..d416b54 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/DubboShutdownHookTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/DubboShutdownHookTest.java
@@ -25,7 +25,7 @@ import org.junit.jupiter.api.BeforeEach;
/**
* {@link DubboShutdownHook} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboShutdownHookTest implements ShutdownHookCallback {
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/context/ConfigManagerTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/context/ConfigManagerTest.java
index 41f5f3b..03a583b 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/context/ConfigManagerTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/context/ConfigManagerTest.java
@@ -44,7 +44,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
/**
* {@link ConfigManager} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ConfigManagerTest {
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/DubboServiceDestroyedEventTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/DubboServiceDestroyedEventTest.java
index 03b7cdd..ad36ff4 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/DubboServiceDestroyedEventTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/DubboServiceDestroyedEventTest.java
@@ -28,7 +28,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link DubboServiceDestroyedEvent} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboServiceDestroyedEventTest implements EventListener<DubboServiceDestroyedEvent> {
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/DubboShutdownHookRegisteredEventTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/DubboShutdownHookRegisteredEventTest.java
index ec2a850..2496f27 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/DubboShutdownHookRegisteredEventTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/DubboShutdownHookRegisteredEventTest.java
@@ -28,7 +28,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link DubboShutdownHookRegisteredEvent} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboShutdownHookRegisteredEventTest implements EventListener<DubboShutdownHookRegisteredEvent> {
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/DubboShutdownHookUnregisteredEventTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/DubboShutdownHookUnregisteredEventTest.java
index d4acfed..3150c95 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/DubboShutdownHookUnregisteredEventTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/DubboShutdownHookUnregisteredEventTest.java
@@ -28,7 +28,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link DubboShutdownHookUnregisteredEvent} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboShutdownHookUnregisteredEventTest implements EventListener<DubboShutdownHookUnregisteredEvent> {
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/ReferenceConfigDestroyedEventTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/ReferenceConfigDestroyedEventTest.java
index 3ca1062..b70916c 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/ReferenceConfigDestroyedEventTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/ReferenceConfigDestroyedEventTest.java
@@ -32,7 +32,7 @@ import static org.springframework.util.ReflectionUtils.setField;
/**
* {@link ReferenceConfigDestroyedEvent} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ReferenceConfigDestroyedEventTest implements EventListener<ReferenceConfigDestroyedEvent> {
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/ReferenceConfigInitializedEventTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/ReferenceConfigInitializedEventTest.java
index 77bc6b5..9bf60bc 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/ReferenceConfigInitializedEventTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/ReferenceConfigInitializedEventTest.java
@@ -28,7 +28,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link ReferenceConfigInitializedEvent} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ReferenceConfigInitializedEventTest implements EventListener<ReferenceConfigInitializedEvent> {
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/listener/ServiceNameMappingListenerTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/listener/ServiceNameMappingListenerTest.java
index a9d7560..bb2887d 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/listener/ServiceNameMappingListenerTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/event/listener/ServiceNameMappingListenerTest.java
@@ -29,7 +29,7 @@ import org.junit.jupiter.api.Test;
/**
* {@link ServiceNameMappingListener} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceNameMappingListenerTest {
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/metadata/ConfigurableMetadataServiceExporterTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/metadata/ConfigurableMetadataServiceExporterTest.java
index d66ce0b..b5fd9a8 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/metadata/ConfigurableMetadataServiceExporterTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/metadata/ConfigurableMetadataServiceExporterTest.java
@@ -37,7 +37,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link ConfigurableMetadataServiceExporter} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ConfigurableMetadataServiceExporterTest {
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/metadata/ServiceInstancePortCustomizerTest.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/metadata/ServiceInstancePortCustomizerTest.java
index 1abdca9..9a7d109 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/metadata/ServiceInstancePortCustomizerTest.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/metadata/ServiceInstancePortCustomizerTest.java
@@ -28,7 +28,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link ServiceInstancePortCustomizer} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceInstancePortCustomizerTest {
diff --git a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/config/ConfigurableSourceBeanMetadataElement.java b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/config/ConfigurableSourceBeanMetadataElement.java
index 1a92a2e..95693c2 100644
--- a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/config/ConfigurableSourceBeanMetadataElement.java
+++ b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/config/ConfigurableSourceBeanMetadataElement.java
@@ -22,7 +22,7 @@ import org.springframework.beans.BeanMetadataElement;
/**
* Configurable the {@link BeanMetadataAttributeAccessor#setSource(Object) source} for {@link BeanMetadataElement}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface ConfigurableSourceBeanMetadataElement {
diff --git a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/DubboLifecycleComponentApplicationListener.java b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/DubboLifecycleComponentApplicationListener.java
index d1a71b1..ebf9e11 100644
--- a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/DubboLifecycleComponentApplicationListener.java
+++ b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/DubboLifecycleComponentApplicationListener.java
@@ -41,7 +41,7 @@ import static org.springframework.beans.factory.BeanFactoryUtils.beansOfTypeIncl
*
* @see {@link Lifecycle Dubbo Lifecycle}
* @see SmartApplicationListener
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboLifecycleComponentApplicationListener implements ApplicationListener {
diff --git a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigBindingRegistrar.java b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigBindingRegistrar.java
index aeafbd5..737b230 100644
--- a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigBindingRegistrar.java
+++ b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboConfigBindingRegistrar.java
@@ -124,7 +124,7 @@ public class DubboConfigBindingRegistrar implements ImportBeanDefinitionRegistra
AbstractBeanDefinition beanDefinition = builder.getBeanDefinition();
/**
- * @since 2.7.4
+ * @since 2.7.5
*/
setSource(beanDefinition);
diff --git a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboLifecycleComponentRegistrar.java b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboLifecycleComponentRegistrar.java
index 5c7cab4..6a23114 100644
--- a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboLifecycleComponentRegistrar.java
+++ b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/annotation/DubboLifecycleComponentRegistrar.java
@@ -28,7 +28,7 @@ import static org.apache.dubbo.config.spring.util.AnnotatedBeanDefinitionRegistr
/**
* A {@link ImportBeanDefinitionRegistrar register} for the {@link Lifecycle Dubbo Lifecycle} components
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboLifecycleComponentRegistrar implements ImportBeanDefinitionRegistrar {
diff --git a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboLifecycle.java b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboLifecycle.java
index 1219343..0d484ce 100644
--- a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboLifecycle.java
+++ b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboLifecycle.java
@@ -30,7 +30,7 @@ import java.lang.annotation.Target;
/**
* Enables Dubbo {@link Lifecycle} components
*
- * @since 2.7.4
+ * @since 2.7.5
*/
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
diff --git a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/schema/DubboNamespaceHandler.java b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/schema/DubboNamespaceHandler.java
index 4f3f086..06288d3 100644
--- a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/schema/DubboNamespaceHandler.java
+++ b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/schema/DubboNamespaceHandler.java
@@ -76,7 +76,7 @@ public class DubboNamespaceHandler extends NamespaceHandlerSupport implements Co
* @param element {@link Element}
* @param parserContext {@link ParserContext}
* @return
- * @since 2.7.4
+ * @since 2.7.5
*/
@Override
public BeanDefinition parse(Element element, ParserContext parserContext) {
@@ -94,7 +94,7 @@ public class DubboNamespaceHandler extends NamespaceHandlerSupport implements Co
* @param registry {@link BeanDefinitionRegistry}
* @see DubboLifecycleComponentApplicationListener
* @see AnnotatedBeanDefinitionRegistryUtils#registerBeans(BeanDefinitionRegistry, Class[])
- * @since 2.7.4
+ * @since 2.7.5
*/
private void registerDubboLifecycleComponentApplicationListener(BeanDefinitionRegistry registry) {
registerBeans(registry, DubboLifecycleComponentApplicationListener.class);
@@ -105,7 +105,7 @@ public class DubboNamespaceHandler extends NamespaceHandlerSupport implements Co
*
* @param registry {@link BeanDefinitionRegistry}
* @see AnnotationConfigUtils
- * @since 2.7.4
+ * @since 2.7.5
*/
private void registerAnnotationConfigProcessors(BeanDefinitionRegistry registry) {
AnnotationConfigUtils.registerAnnotationConfigProcessors(registry);
diff --git a/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboLifecycleTest.java b/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboLifecycleTest.java
index 70a6daf..2649f93 100644
--- a/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboLifecycleTest.java
+++ b/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboLifecycleTest.java
@@ -26,7 +26,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
/**
* {@link EnableDubboLifecycle} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
@EnableDubboLifecycle
public class EnableDubboLifecycleTest {
diff --git a/dubbo-event/src/main/java/org/apache/dubbo/event/AbstractEventDispatcher.java b/dubbo-event/src/main/java/org/apache/dubbo/event/AbstractEventDispatcher.java
index 80ba3bd..75f5147 100644
--- a/dubbo-event/src/main/java/org/apache/dubbo/event/AbstractEventDispatcher.java
+++ b/dubbo-event/src/main/java/org/apache/dubbo/event/AbstractEventDispatcher.java
@@ -41,7 +41,7 @@ import static org.apache.dubbo.event.EventListener.findEventType;
* @see ServiceLoader
* @see EventListener
* @see Event
- * @since 2.7.4
+ * @since 2.7.5
*/
public abstract class AbstractEventDispatcher implements EventDispatcher {
diff --git a/dubbo-event/src/main/java/org/apache/dubbo/event/ConditionalEventListener.java b/dubbo-event/src/main/java/org/apache/dubbo/event/ConditionalEventListener.java
index 3c6fce9..c504511 100644
--- a/dubbo-event/src/main/java/org/apache/dubbo/event/ConditionalEventListener.java
+++ b/dubbo-event/src/main/java/org/apache/dubbo/event/ConditionalEventListener.java
@@ -21,7 +21,7 @@ package org.apache.dubbo.event;
* {@link Event event} is handled or not by current listener.
*
* @see EventListener
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface ConditionalEventListener<E extends Event> extends EventListener<E> {
diff --git a/dubbo-event/src/main/java/org/apache/dubbo/event/DirectEventDispatcher.java b/dubbo-event/src/main/java/org/apache/dubbo/event/DirectEventDispatcher.java
index f156f1f..773f532 100644
--- a/dubbo-event/src/main/java/org/apache/dubbo/event/DirectEventDispatcher.java
+++ b/dubbo-event/src/main/java/org/apache/dubbo/event/DirectEventDispatcher.java
@@ -20,7 +20,7 @@ package org.apache.dubbo.event;
* Direct {@link EventDispatcher} implementation uses current thread execution model
*
* @see EventDispatcher
- * @since 2.7.4
+ * @since 2.7.5
*/
public final class DirectEventDispatcher extends AbstractEventDispatcher {
diff --git a/dubbo-event/src/main/java/org/apache/dubbo/event/Event.java b/dubbo-event/src/main/java/org/apache/dubbo/event/Event.java
index e929c21..184c2c9 100644
--- a/dubbo-event/src/main/java/org/apache/dubbo/event/Event.java
+++ b/dubbo-event/src/main/java/org/apache/dubbo/event/Event.java
@@ -21,7 +21,7 @@ import java.util.EventObject;
/**
* An event object of Dubbo is based on the Java standard {@link EventObject event}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public abstract class Event extends EventObject {
diff --git a/dubbo-event/src/main/java/org/apache/dubbo/event/EventDispatcher.java b/dubbo-event/src/main/java/org/apache/dubbo/event/EventDispatcher.java
index 29746ab..53e0813 100644
--- a/dubbo-event/src/main/java/org/apache/dubbo/event/EventDispatcher.java
+++ b/dubbo-event/src/main/java/org/apache/dubbo/event/EventDispatcher.java
@@ -27,7 +27,7 @@ import java.util.concurrent.Executor;
* @see Event
* @see EventListener
* @see DirectEventDispatcher
- * @since 2.7.4
+ * @since 2.7.5
*/
@SPI("direct")
public interface EventDispatcher extends Listenable<EventListener<?>> {
diff --git a/dubbo-event/src/main/java/org/apache/dubbo/event/EventListener.java b/dubbo-event/src/main/java/org/apache/dubbo/event/EventListener.java
index 2d6d4d3..933aaae 100644
--- a/dubbo-event/src/main/java/org/apache/dubbo/event/EventListener.java
+++ b/dubbo-event/src/main/java/org/apache/dubbo/event/EventListener.java
@@ -34,7 +34,7 @@ import static org.apache.dubbo.common.utils.ReflectUtils.findParameterizedTypes;
* @param <E> the concrete class of {@link Event Dubbo Event}
* @see Event
* @see java.util.EventListener
- * @since 2.7.4
+ * @since 2.7.5
*/
@FunctionalInterface
public interface EventListener<E extends Event> extends java.util.EventListener, Prioritized {
diff --git a/dubbo-event/src/main/java/org/apache/dubbo/event/GenericEvent.java b/dubbo-event/src/main/java/org/apache/dubbo/event/GenericEvent.java
index 0721144..7711baa 100644
--- a/dubbo-event/src/main/java/org/apache/dubbo/event/GenericEvent.java
+++ b/dubbo-event/src/main/java/org/apache/dubbo/event/GenericEvent.java
@@ -20,7 +20,7 @@ package org.apache.dubbo.event;
* Generic {@link Event Dubbo event}
*
* @param <S> the type of event source
- * @since 2.7.4
+ * @since 2.7.5
*/
public class GenericEvent<S> extends Event {
diff --git a/dubbo-event/src/main/java/org/apache/dubbo/event/GenericEventListener.java b/dubbo-event/src/main/java/org/apache/dubbo/event/GenericEventListener.java
index e05b7cb..57bbd0a 100644
--- a/dubbo-event/src/main/java/org/apache/dubbo/event/GenericEventListener.java
+++ b/dubbo-event/src/main/java/org/apache/dubbo/event/GenericEventListener.java
@@ -44,7 +44,7 @@ import static org.apache.dubbo.common.function.ThrowableFunction.execute;
*
* @see Event
* @see EventListener
- * @since 2.7.4
+ * @since 2.7.5
*/
public abstract class GenericEventListener implements EventListener<Event> {
diff --git a/dubbo-event/src/main/java/org/apache/dubbo/event/Listenable.java b/dubbo-event/src/main/java/org/apache/dubbo/event/Listenable.java
index ed1ba48..c61e211 100644
--- a/dubbo-event/src/main/java/org/apache/dubbo/event/Listenable.java
+++ b/dubbo-event/src/main/java/org/apache/dubbo/event/Listenable.java
@@ -27,7 +27,7 @@ import static java.util.stream.StreamSupport.stream;
* Dubbo Event Listenable
*
* @see EventDispatcher
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface Listenable<E extends EventListener<?>> {
diff --git a/dubbo-event/src/main/java/org/apache/dubbo/event/ParallelEventDispatcher.java b/dubbo-event/src/main/java/org/apache/dubbo/event/ParallelEventDispatcher.java
index 1ca42dd..082bb99 100644
--- a/dubbo-event/src/main/java/org/apache/dubbo/event/ParallelEventDispatcher.java
+++ b/dubbo-event/src/main/java/org/apache/dubbo/event/ParallelEventDispatcher.java
@@ -22,7 +22,7 @@ import java.util.concurrent.ForkJoinPool;
* Parallel {@link EventDispatcher} implementation uses {@link ForkJoinPool#commonPool() JDK common thread pool}
*
* @see ForkJoinPool#commonPool()
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ParallelEventDispatcher extends AbstractEventDispatcher {
diff --git a/dubbo-event/src/test/java/org/apache/dubbo/event/ConditionalEventListenerTest.java b/dubbo-event/src/test/java/org/apache/dubbo/event/ConditionalEventListenerTest.java
index ad196f5..603b85c 100644
--- a/dubbo-event/src/test/java/org/apache/dubbo/event/ConditionalEventListenerTest.java
+++ b/dubbo-event/src/test/java/org/apache/dubbo/event/ConditionalEventListenerTest.java
@@ -25,7 +25,7 @@ import static org.junit.jupiter.api.Assertions.assertNull;
/**
* {@link ConditionalEventListener} test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ConditionalEventListenerTest {
diff --git a/dubbo-event/src/test/java/org/apache/dubbo/event/DirectEventDispatcherTest.java b/dubbo-event/src/test/java/org/apache/dubbo/event/DirectEventDispatcherTest.java
index 139f290..35b98b6 100644
--- a/dubbo-event/src/test/java/org/apache/dubbo/event/DirectEventDispatcherTest.java
+++ b/dubbo-event/src/test/java/org/apache/dubbo/event/DirectEventDispatcherTest.java
@@ -29,7 +29,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
/**
* {@link DirectEventDispatcher} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DirectEventDispatcherTest {
diff --git a/dubbo-event/src/test/java/org/apache/dubbo/event/EchoEvent.java b/dubbo-event/src/test/java/org/apache/dubbo/event/EchoEvent.java
index 9c32741..a8f808e 100644
--- a/dubbo-event/src/test/java/org/apache/dubbo/event/EchoEvent.java
+++ b/dubbo-event/src/test/java/org/apache/dubbo/event/EchoEvent.java
@@ -19,7 +19,7 @@ package org.apache.dubbo.event;
/**
* Echo {@link Event}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
class EchoEvent extends Event {
diff --git a/dubbo-event/src/test/java/org/apache/dubbo/event/EchoEventListener.java b/dubbo-event/src/test/java/org/apache/dubbo/event/EchoEventListener.java
index f654252..136cd7d 100644
--- a/dubbo-event/src/test/java/org/apache/dubbo/event/EchoEventListener.java
+++ b/dubbo-event/src/test/java/org/apache/dubbo/event/EchoEventListener.java
@@ -21,7 +21,7 @@ import java.io.Serializable;
/**
* {@link EchoEvent} {@link EventListener}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class EchoEventListener extends AbstractEventListener<EchoEvent> implements Serializable {
diff --git a/dubbo-event/src/test/java/org/apache/dubbo/event/EchoEventListener2.java b/dubbo-event/src/test/java/org/apache/dubbo/event/EchoEventListener2.java
index f9b291e..18e7cf9 100644
--- a/dubbo-event/src/test/java/org/apache/dubbo/event/EchoEventListener2.java
+++ b/dubbo-event/src/test/java/org/apache/dubbo/event/EchoEventListener2.java
@@ -23,7 +23,7 @@ import java.util.Vector;
/**
* {@link EchoEvent} {@link EventListener} 2
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class EchoEventListener2 extends Vector<EventListener<Event>> implements Serializable, EventListener<Event> {
diff --git a/dubbo-event/src/test/java/org/apache/dubbo/event/EventDispatcherTest.java b/dubbo-event/src/test/java/org/apache/dubbo/event/EventDispatcherTest.java
index 2fa67f6..4fcc667 100644
--- a/dubbo-event/src/test/java/org/apache/dubbo/event/EventDispatcherTest.java
+++ b/dubbo-event/src/test/java/org/apache/dubbo/event/EventDispatcherTest.java
@@ -26,7 +26,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
* {@link EventDispatcher} Test
*
* @see DirectEventDispatcher
- * @since 2.7.4
+ * @since 2.7.5
*/
public class EventDispatcherTest {
diff --git a/dubbo-event/src/test/java/org/apache/dubbo/event/EventListenerTest.java b/dubbo-event/src/test/java/org/apache/dubbo/event/EventListenerTest.java
index b9b10ae..c54e354 100644
--- a/dubbo-event/src/test/java/org/apache/dubbo/event/EventListenerTest.java
+++ b/dubbo-event/src/test/java/org/apache/dubbo/event/EventListenerTest.java
@@ -24,7 +24,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link EventListener} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class EventListenerTest {
diff --git a/dubbo-event/src/test/java/org/apache/dubbo/event/GenericEventListenerTest.java b/dubbo-event/src/test/java/org/apache/dubbo/event/GenericEventListenerTest.java
index 4a3f8f0..738de97 100644
--- a/dubbo-event/src/test/java/org/apache/dubbo/event/GenericEventListenerTest.java
+++ b/dubbo-event/src/test/java/org/apache/dubbo/event/GenericEventListenerTest.java
@@ -25,7 +25,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link GenericEventListener} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class GenericEventListenerTest {
diff --git a/dubbo-event/src/test/java/org/apache/dubbo/event/GenericEventTest.java b/dubbo-event/src/test/java/org/apache/dubbo/event/GenericEventTest.java
index c3bbb31..d0b01bf 100644
--- a/dubbo-event/src/test/java/org/apache/dubbo/event/GenericEventTest.java
+++ b/dubbo-event/src/test/java/org/apache/dubbo/event/GenericEventTest.java
@@ -24,7 +24,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
/**
* {@link GenericEvent} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class GenericEventTest {
diff --git a/dubbo-event/src/test/java/org/apache/dubbo/event/ParallelEventDispatcherTest.java b/dubbo-event/src/test/java/org/apache/dubbo/event/ParallelEventDispatcherTest.java
index 2e38ae9..49293a6 100644
--- a/dubbo-event/src/test/java/org/apache/dubbo/event/ParallelEventDispatcherTest.java
+++ b/dubbo-event/src/test/java/org/apache/dubbo/event/ParallelEventDispatcherTest.java
@@ -28,7 +28,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link ParallelEventDispatcher} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ParallelEventDispatcherTest {
diff --git a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MetadataService.java b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MetadataService.java
index 6beeba7..0780149 100644
--- a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MetadataService.java
+++ b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MetadataService.java
@@ -39,7 +39,7 @@ import static java.util.stream.StreamSupport.stream;
* also providers the fine-grain methods for the precise queries.
*
* @see WritableMetadataService
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface MetadataService {
diff --git a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MetadataServiceExporter.java b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MetadataServiceExporter.java
index 108b3a7..16d1e3b 100644
--- a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MetadataServiceExporter.java
+++ b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MetadataServiceExporter.java
@@ -26,7 +26,7 @@ import java.util.List;
* @see MetadataService
* @see #export()
* @see #unexport()
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface MetadataServiceExporter {
diff --git a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java
index e6584d2..74113f2 100644
--- a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java
+++ b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java
@@ -25,7 +25,7 @@ import static org.apache.dubbo.common.extension.ExtensionLoader.getExtensionLoad
/**
* The interface for Dubbo service name Mapping
*
- * @since 2.7.4
+ * @since 2.7.5
*/
@SPI("default")
public interface ServiceNameMapping {
diff --git a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/WritableMetadataService.java b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/WritableMetadataService.java
index 744277b..3a17395 100644
--- a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/WritableMetadataService.java
+++ b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/WritableMetadataService.java
@@ -29,7 +29,7 @@ import static org.apache.dubbo.common.extension.ExtensionLoader.getExtensionLoad
* Local {@link MetadataService} that extends {@link MetadataService} and provides the modification, which is used for
* Dubbo's consumers and providers.
*
- * @since 2.7.4
+ * @since 2.7.5
*/
@SPI(DEFAULT_METADATA_STORAGE_TYPE)
public interface WritableMetadataService extends MetadataService {
diff --git a/dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/DynamicConfigurationServiceNameMappingTest.java b/dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/DynamicConfigurationServiceNameMappingTest.java
index 8afbeed..a13563c 100644
--- a/dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/DynamicConfigurationServiceNameMappingTest.java
+++ b/dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/DynamicConfigurationServiceNameMappingTest.java
@@ -36,7 +36,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link DynamicConfigurationServiceNameMapping} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DynamicConfigurationServiceNameMappingTest {
diff --git a/dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/InMemoryWritableMetadataServiceTest.java b/dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/InMemoryWritableMetadataServiceTest.java
index c5b3191..461cf28 100644
--- a/dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/InMemoryWritableMetadataServiceTest.java
+++ b/dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/InMemoryWritableMetadataServiceTest.java
@@ -40,7 +40,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
/**
* {@link InMemoryWritableMetadataService} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class InMemoryWritableMetadataServiceTest {
diff --git a/dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/LocalMetadataServiceTest.java b/dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/LocalMetadataServiceTest.java
index 86eaad6..45fc8e0 100644
--- a/dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/LocalMetadataServiceTest.java
+++ b/dubbo-metadata/dubbo-metadata-api/src/test/java/org/apache/dubbo/metadata/LocalMetadataServiceTest.java
@@ -25,7 +25,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link WritableMetadataService} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class LocalMetadataServiceTest {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/AbstractServiceDiscoveryFactory.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/AbstractServiceDiscoveryFactory.java
index f5fc291..1088b7b 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/AbstractServiceDiscoveryFactory.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/AbstractServiceDiscoveryFactory.java
@@ -26,7 +26,7 @@ import java.util.concurrent.ConcurrentMap;
* should implement {@link #createDiscovery(URL)} method to create an instance of {@link ServiceDiscovery}
*
* @see ServiceDiscoveryFactory
- * @since 2.7.4
+ * @since 2.7.5
*/
public abstract class AbstractServiceDiscoveryFactory implements ServiceDiscoveryFactory {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java
index fd6d770..150b7a7 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceDiscoveryFactory.java
@@ -30,7 +30,7 @@ import static org.apache.dubbo.common.extension.ExtensionLoader.getExtensionLoad
*
* @see AbstractServiceDiscoveryFactory
* @see EventPublishingServiceDiscovery
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DefaultServiceDiscoveryFactory extends AbstractServiceDiscoveryFactory {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceInstance.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceInstance.java
index 608ee86..366f607 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceInstance.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceInstance.java
@@ -23,7 +23,7 @@ import java.util.Objects;
/**
* The default implementation of {@link ServiceInstance}.
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DefaultServiceInstance implements ServiceInstance {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/EventPublishingServiceDiscovery.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/EventPublishingServiceDiscovery.java
index fc0609f..a305014 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/EventPublishingServiceDiscovery.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/EventPublishingServiceDiscovery.java
@@ -105,7 +105,7 @@ import static java.util.Optional.of;
* @see ServiceInstanceRegisteredEvent
* @see ServiceDiscoveryDestroyingEvent
* @see ServiceDiscoveryDestroyedEvent
- * @since 2.7.4
+ * @since 2.7.5
*/
final class EventPublishingServiceDiscovery implements ServiceDiscovery {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/FileSystemServiceDiscovery.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/FileSystemServiceDiscovery.java
index e5fbe4f..a4313d9 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/FileSystemServiceDiscovery.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/FileSystemServiceDiscovery.java
@@ -51,7 +51,7 @@ import static org.apache.dubbo.common.config.configcenter.file.FileSystemDynamic
* File System {@link ServiceDiscovery} implementation
*
* @see FileSystemDynamicConfiguration
- * @since 2.7.4
+ * @since 2.7.5
*/
public class FileSystemServiceDiscovery implements ServiceDiscovery, EventListener<ServiceInstancesChangedEvent> {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscovery.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscovery.java
index e8908e0..47fdb1f 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscovery.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscovery.java
@@ -42,7 +42,7 @@ import static org.apache.dubbo.event.EventDispatcher.getDefaultExtension;
/**
* The common operations of Service Discovery
*
- * @since 2.7.4
+ * @since 2.7.5
*/
@SPI("file")
public interface ServiceDiscovery extends Prioritized {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryFactory.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryFactory.java
index b9b8bb5..a6bbcf3 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryFactory.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryFactory.java
@@ -26,7 +26,7 @@ import static org.apache.dubbo.common.extension.ExtensionLoader.getExtensionLoad
* The factory to create {@link ServiceDiscovery}
*
* @see ServiceDiscovery
- * @since 2.7.4
+ * @since 2.7.5
*/
@SPI("default")
public interface ServiceDiscoveryFactory {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java
index 1285326..4f8363d 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceDiscoveryRegistry.java
@@ -120,7 +120,7 @@ import static org.apache.dubbo.registry.client.metadata.ServiceInstanceMetadataU
* @see ServiceDiscovery
* @see FailbackRegistry
* @see WritableMetadataService
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceDiscoveryRegistry extends FailbackRegistry {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceInstance.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceInstance.java
index a5edd08..0422925 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceInstance.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceInstance.java
@@ -23,7 +23,7 @@ import java.util.Map;
* The model class of an instance of a service, which is used for service registration and discovery.
* <p>
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface ServiceInstance extends Serializable {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceInstanceCustomizer.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceInstanceCustomizer.java
index eefbc42..c4056ad 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceInstanceCustomizer.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceInstanceCustomizer.java
@@ -26,7 +26,7 @@ import org.apache.dubbo.registry.client.event.listener.CustomizableServiceInstan
* @see CustomizableServiceInstanceListener
* @see ServiceInstancePreRegisteredEvent
* @see ServiceInstance#getMetadata()
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface ServiceInstanceCustomizer extends Prioritized {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceInstanceMetadataCustomizer.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceInstanceMetadataCustomizer.java
index 0b7a3b9..457441f 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceInstanceMetadataCustomizer.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/ServiceInstanceMetadataCustomizer.java
@@ -25,7 +25,7 @@ import static org.apache.dubbo.common.utils.StringUtils.isBlank;
*
* @see ServiceInstance#getMetadata()
* @see ServiceInstanceCustomizer
- * @since 2.7.4
+ * @since 2.7.5
*/
public abstract class ServiceInstanceMetadataCustomizer implements ServiceInstanceCustomizer {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryDestroyedEvent.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryDestroyedEvent.java
index 7a99fdc..9b7a548 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryDestroyedEvent.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryDestroyedEvent.java
@@ -22,7 +22,7 @@ import org.apache.dubbo.registry.client.ServiceDiscovery;
* An event raised after the {@link ServiceDiscovery Service Discovery} destroyed.
*
* @see ServiceDiscovery#destroy()
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceDiscoveryDestroyedEvent extends ServiceDiscoveryEvent {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryDestroyingEvent.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryDestroyingEvent.java
index d6ebfd6..ff937ff 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryDestroyingEvent.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryDestroyingEvent.java
@@ -22,7 +22,7 @@ import org.apache.dubbo.registry.client.ServiceDiscovery;
* An event raised when the {@link ServiceDiscovery Service Discovery} is destroying.
*
* @see ServiceDiscovery#destroy()
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceDiscoveryDestroyingEvent extends ServiceDiscoveryEvent {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryEvent.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryEvent.java
index afe613d..d312bbb 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryEvent.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryEvent.java
@@ -24,7 +24,7 @@ import org.apache.dubbo.registry.client.ServiceDiscovery;
*
* @see Event
* @see ServiceDiscovery
- * @since 2.7.4
+ * @since 2.7.5
*/
public abstract class ServiceDiscoveryEvent extends Event {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryExceptionEvent.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryExceptionEvent.java
index fd25076..543a784 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryExceptionEvent.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryExceptionEvent.java
@@ -23,7 +23,7 @@ import org.apache.dubbo.registry.client.ServiceDiscovery;
*
* @see ServiceDiscovery
* @see org.apache.dubbo.event.Event
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceDiscoveryExceptionEvent extends ServiceDiscoveryEvent {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryInitializedEvent.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryInitializedEvent.java
index a688847..769b8d7 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryInitializedEvent.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryInitializedEvent.java
@@ -23,7 +23,7 @@ import org.apache.dubbo.registry.client.ServiceDiscovery;
* An event raised after the {@link ServiceDiscovery Service Discovery} initialized
*
* @see ServiceDiscovery#initialize(URL)
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceDiscoveryInitializedEvent extends ServiceDiscoveryEvent {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryInitializingEvent.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryInitializingEvent.java
index da92466..3f5039a 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryInitializingEvent.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceDiscoveryInitializingEvent.java
@@ -23,7 +23,7 @@ import org.apache.dubbo.registry.client.ServiceDiscovery;
* An event raised when the {@link ServiceDiscovery Service Discovery} is initializing.
*
* @see ServiceDiscovery#initialize(URL)
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceDiscoveryInitializingEvent extends ServiceDiscoveryEvent {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstanceEvent.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstanceEvent.java
index dd9779c..941a5c8 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstanceEvent.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstanceEvent.java
@@ -22,7 +22,7 @@ import org.apache.dubbo.registry.client.ServiceInstance;
/**
* The {@link Event Dubbo event} for {@link ServiceInstance an service instance}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public abstract class ServiceInstanceEvent extends Event {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstancePreRegisteredEvent.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstancePreRegisteredEvent.java
index 7ee5cab..c4363e6 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstancePreRegisteredEvent.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstancePreRegisteredEvent.java
@@ -24,7 +24,7 @@ import org.apache.dubbo.registry.client.ServiceInstance;
* An event raised before a {@link ServiceInstance service instance}
* {@link ServiceDiscovery#register(ServiceInstance) registered}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceInstancePreRegisteredEvent extends ServiceInstanceEvent {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstancePreUnregisteredEvent.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstancePreUnregisteredEvent.java
index 1863a34..e52baf9 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstancePreUnregisteredEvent.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstancePreUnregisteredEvent.java
@@ -24,7 +24,7 @@ import org.apache.dubbo.registry.client.ServiceInstance;
* An event raised before a {@link ServiceInstance service instance}
* {@link ServiceDiscovery#unregister(ServiceInstance) unregistered}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceInstancePreUnregisteredEvent extends ServiceInstanceEvent {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstanceRegisteredEvent.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstanceRegisteredEvent.java
index 14f50dd..a6bd846 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstanceRegisteredEvent.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstanceRegisteredEvent.java
@@ -24,7 +24,7 @@ import org.apache.dubbo.registry.client.ServiceInstance;
* An event raised after a {@link ServiceInstance service instance}
* {@link ServiceDiscovery#register(ServiceInstance) registered}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceInstanceRegisteredEvent extends ServiceInstanceEvent {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstanceUnregisteredEvent.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstanceUnregisteredEvent.java
index 363b060..ef92db4 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstanceUnregisteredEvent.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstanceUnregisteredEvent.java
@@ -25,7 +25,7 @@ import org.apache.dubbo.registry.client.ServiceInstance;
* {@link ServiceDiscovery#unregister(ServiceInstance) unregistered}
*
* @see ServiceInstanceEvent
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceInstanceUnregisteredEvent extends ServiceInstanceEvent {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstancesChangedEvent.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstancesChangedEvent.java
index d7d5d4e..4b91265 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstancesChangedEvent.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/ServiceInstancesChangedEvent.java
@@ -28,7 +28,7 @@ import static java.util.Collections.unmodifiableCollection;
* An event raised after the {@link ServiceInstance instances} of one service has been changed.
*
* @see ServiceInstancesChangedListener
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceInstancesChangedEvent extends Event {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/listener/CustomizableServiceInstanceListener.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/listener/CustomizableServiceInstanceListener.java
index 60bc23c..68abcdb 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/listener/CustomizableServiceInstanceListener.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/listener/CustomizableServiceInstanceListener.java
@@ -33,7 +33,7 @@ import static org.apache.dubbo.common.utils.DubboServiceLoader.load;
* @see EventListener
* @see ServiceInstancePreRegisteredEvent
* @see ServiceInstanceCustomizer
- * @since 2.7.4
+ * @since 2.7.5
*/
public class CustomizableServiceInstanceListener implements EventListener<ServiceInstancePreRegisteredEvent> {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/listener/LoggingEventListener.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/listener/LoggingEventListener.java
index f2205bb..91fb07d 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/listener/LoggingEventListener.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/listener/LoggingEventListener.java
@@ -35,7 +35,7 @@ import static java.lang.String.format;
/**
* A listener for logging the {@link Event Dubbo event}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class LoggingEventListener extends GenericEventListener {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/listener/ServiceInstancesChangedListener.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/listener/ServiceInstancesChangedListener.java
index 196e322..1028301 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/listener/ServiceInstancesChangedListener.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/event/listener/ServiceInstancesChangedListener.java
@@ -26,7 +26,7 @@ import java.util.Objects;
* The Service Discovery Changed {@link EventListener Event Listener}
*
* @see ServiceInstancesChangedEvent
- * @since 2.7.4
+ * @since 2.7.5
*/
public abstract class ServiceInstancesChangedListener implements ConditionalEventListener<ServiceInstancesChangedEvent> {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/CompositeMetadataServiceURLBuilder.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/CompositeMetadataServiceURLBuilder.java
index ef19d86..e7eaf66 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/CompositeMetadataServiceURLBuilder.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/CompositeMetadataServiceURLBuilder.java
@@ -39,7 +39,7 @@ import static org.apache.dubbo.common.utils.CollectionUtils.isNotEmpty;
* @see MetadataService
* @see URL
* @see ServiceLoader
- * @since 2.7.4
+ * @since 2.7.5
*/
class CompositeMetadataServiceURLBuilder implements MetadataServiceURLBuilder {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/ExportedServicesRevisionMetadataCustomizer.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/ExportedServicesRevisionMetadataCustomizer.java
index f642966..a356068 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/ExportedServicesRevisionMetadataCustomizer.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/ExportedServicesRevisionMetadataCustomizer.java
@@ -31,7 +31,7 @@ import static org.apache.dubbo.registry.client.metadata.ServiceInstanceMetadataU
* <p>
* The reversion is calculated on the methods that all Dubbo exported interfaces declare
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ExportedServicesRevisionMetadataCustomizer extends ServiceInstanceMetadataCustomizer {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/MetadataServiceURLBuilder.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/MetadataServiceURLBuilder.java
index f96f725..45114f1 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/MetadataServiceURLBuilder.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/MetadataServiceURLBuilder.java
@@ -29,7 +29,7 @@ import java.util.ServiceLoader;
* whose building {@link URL URLs} will be aggregated
*
* @see CompositeMetadataServiceURLBuilder
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface MetadataServiceURLBuilder {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/MetadataServiceURLParamsMetadataCustomizer.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/MetadataServiceURLParamsMetadataCustomizer.java
index 131e8f6..5ad373a 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/MetadataServiceURLParamsMetadataCustomizer.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/MetadataServiceURLParamsMetadataCustomizer.java
@@ -35,7 +35,7 @@ import static org.apache.dubbo.registry.client.metadata.ServiceInstanceMetadataU
* into {@link ServiceInstance#getMetadata() the service instances' metadata}
*
* @see ServiceInstanceMetadataCustomizer
- * @since 2.7.4
+ * @since 2.7.5
*/
public class MetadataServiceURLParamsMetadataCustomizer extends ServiceInstanceMetadataCustomizer {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/ProtocolPortsMetadataCustomizer.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/ProtocolPortsMetadataCustomizer.java
index f7f8821..33ec841 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/ProtocolPortsMetadataCustomizer.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/ProtocolPortsMetadataCustomizer.java
@@ -30,7 +30,7 @@ import static org.apache.dubbo.registry.client.metadata.ServiceInstanceMetadataU
* A Class to customize the ports of {@link Protocol protocols} into
* {@link ServiceInstance#getMetadata() the metadata of service instance}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ProtocolPortsMetadataCustomizer implements ServiceInstanceCustomizer {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/RestProtocolSubscribedURLsSynthesizer.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/RestProtocolSubscribedURLsSynthesizer.java
index e37bc4f..620fb52 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/RestProtocolSubscribedURLsSynthesizer.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/RestProtocolSubscribedURLsSynthesizer.java
@@ -41,7 +41,7 @@ import static org.apache.dubbo.rpc.cluster.Constants.CLUSTER_STICKY_KEY;
/**
* {@link SubscribedURLsSynthesizer} implementation for REST {@link Protocol protocol}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class RestProtocolSubscribedURLsSynthesizer implements SubscribedURLsSynthesizer {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/ServiceInstanceMetadataUtils.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/ServiceInstanceMetadataUtils.java
index a0a52b1..6be8266 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/ServiceInstanceMetadataUtils.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/ServiceInstanceMetadataUtils.java
@@ -45,7 +45,7 @@ import static org.apache.dubbo.rpc.Constants.DEPRECATED_KEY;
* @see ServiceInstance#getMetadata()
* @see MetadataService
* @see URL
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceInstanceMetadataUtils {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/SpringCloudMetadataServiceURLBuilder.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/SpringCloudMetadataServiceURLBuilder.java
index efc3253..2f134c0 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/SpringCloudMetadataServiceURLBuilder.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/SpringCloudMetadataServiceURLBuilder.java
@@ -32,7 +32,7 @@ import static org.apache.dubbo.registry.client.metadata.ServiceInstanceMetadataU
/**
* The {@link MetadataServiceURLBuilder} implementation for The standard Dubbo scenario
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class SpringCloudMetadataServiceURLBuilder implements MetadataServiceURLBuilder {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/StandardMetadataServiceURLBuilder.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/StandardMetadataServiceURLBuilder.java
index 15660cb..4e0f611 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/StandardMetadataServiceURLBuilder.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/StandardMetadataServiceURLBuilder.java
@@ -34,7 +34,7 @@ import static org.apache.dubbo.registry.client.metadata.ServiceInstanceMetadataU
* The {@link MetadataServiceURLBuilder} implementation for The standard Dubbo scenario
*
* @see MetadataService
- * @since 2.7.4
+ * @since 2.7.5
*/
public class StandardMetadataServiceURLBuilder implements MetadataServiceURLBuilder {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/SubscribedURLsSynthesizer.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/SubscribedURLsSynthesizer.java
index 1873a33..0322f00 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/SubscribedURLsSynthesizer.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/SubscribedURLsSynthesizer.java
@@ -28,7 +28,7 @@ import java.util.List;
/**
* The inteface to synthesize the subscribed {@link URL URLs}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public interface SubscribedURLsSynthesizer extends Prioritized {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/URLRevisionResolver.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/URLRevisionResolver.java
index d8b994d..66f4dbf 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/URLRevisionResolver.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/URLRevisionResolver.java
@@ -35,7 +35,7 @@ import static org.apache.dubbo.common.utils.CollectionUtils.isEmpty;
/**
* A class to resolve the version from {@link URL URLs}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class URLRevisionResolver {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/proxy/DefaultMetadataServiceProxyFactory.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/proxy/DefaultMetadataServiceProxyFactory.java
index f25f492..c8e85c4 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/proxy/DefaultMetadataServiceProxyFactory.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/proxy/DefaultMetadataServiceProxyFactory.java
@@ -27,9 +27,7 @@ import org.apache.dubbo.rpc.cluster.Cluster;
import org.apache.dubbo.rpc.cluster.directory.StaticDirectory;
import org.apache.dubbo.rpc.cluster.support.AvailableCluster;
-import java.util.HashMap;
import java.util.List;
-import java.util.Map;
import java.util.stream.Collectors;
import static org.apache.dubbo.registry.client.metadata.MetadataServiceURLBuilder.composite;
@@ -37,7 +35,7 @@ import static org.apache.dubbo.registry.client.metadata.MetadataServiceURLBuilde
/**
* The default {@link MetadataServiceProxyFactory} to get the proxy of {@link MetadataService}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DefaultMetadataServiceProxyFactory extends BaseMetadataServiceProxyFactory implements MetadataServiceProxyFactory {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/proxy/MetadataServiceProxyFactory.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/proxy/MetadataServiceProxyFactory.java
index fd55bb7..e3c09bf 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/proxy/MetadataServiceProxyFactory.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/metadata/proxy/MetadataServiceProxyFactory.java
@@ -27,7 +27,7 @@ import static org.apache.dubbo.common.extension.ExtensionLoader.getExtensionLoad
*
* @see ServiceInstance
* @see MetadataService
- * @since 2.7.4
+ * @since 2.7.5
*/
@SPI("default")
public interface MetadataServiceProxyFactory {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/package-info.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/package-info.java
index 0144c78..6cb6b54 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/package-info.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/package-info.java
@@ -18,6 +18,6 @@
* * The inspiration of service registration and discovery comes from
* <a href="https://spring.io/projects/spring-cloud-commons">Spring Cloud Commons</a>.
*
- * @since 2.7.4
+ * @since 2.7.5
*/
package org.apache.dubbo.registry.client;
\ No newline at end of file
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/selector/RandomServiceInstanceSelector.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/selector/RandomServiceInstanceSelector.java
index 605575f..b8dd7d8 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/selector/RandomServiceInstanceSelector.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/selector/RandomServiceInstanceSelector.java
@@ -27,7 +27,7 @@ import java.util.concurrent.ThreadLocalRandom;
*
* @see ThreadLocalRandom
* @see ServiceInstanceSelector
- * @since 2.7.4
+ * @since 2.7.5
*/
public class RandomServiceInstanceSelector implements ServiceInstanceSelector {
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/selector/ServiceInstanceSelector.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/selector/ServiceInstanceSelector.java
index e7c5289..c2f1863 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/selector/ServiceInstanceSelector.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/selector/ServiceInstanceSelector.java
@@ -26,7 +26,7 @@ import java.util.List;
/**
* The {@link ServiceInstance} Selector
*
- * @since 2.7.4
+ * @since 2.7.5
*/
@SPI("random")
public interface ServiceInstanceSelector {
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/DefaultServiceInstanceTest.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/DefaultServiceInstanceTest.java
index 93b0be8..e55b223 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/DefaultServiceInstanceTest.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/DefaultServiceInstanceTest.java
@@ -27,7 +27,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
/**
* {@link DefaultServiceInstance} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DefaultServiceInstanceTest {
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/EventPublishingServiceDiscoveryTest.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/EventPublishingServiceDiscoveryTest.java
index 97ccf8e..7851ef0 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/EventPublishingServiceDiscoveryTest.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/EventPublishingServiceDiscoveryTest.java
@@ -38,7 +38,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
/**
* {@link EventPublishingServiceDiscovery} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class EventPublishingServiceDiscoveryTest {
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/FileSystemServiceDiscoveryTest.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/FileSystemServiceDiscoveryTest.java
index 2cb4c22..8677381 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/FileSystemServiceDiscoveryTest.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/FileSystemServiceDiscoveryTest.java
@@ -27,7 +27,7 @@ import static org.apache.dubbo.registry.client.DefaultServiceInstanceTest.create
/**
* {@link FileSystemServiceDiscovery} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class FileSystemServiceDiscoveryTest {
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/InMemoryServiceDiscovery.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/InMemoryServiceDiscovery.java
index 83ca8e6..fbc410b 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/InMemoryServiceDiscovery.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/InMemoryServiceDiscovery.java
@@ -34,7 +34,7 @@ import static java.util.Collections.emptyList;
/**
* In-Memory {@link ServiceDiscovery} implementation
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class InMemoryServiceDiscovery implements ServiceDiscovery {
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServiceDiscoveryTest.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServiceDiscoveryTest.java
index 1d0e0d3..e31e7d1 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServiceDiscoveryTest.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/ServiceDiscoveryTest.java
@@ -34,7 +34,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
/**
* {@link ServiceDiscovery} Test case
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceDiscoveryTest {
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/event/listener/CustomizableServiceInstanceListenerTest.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/event/listener/CustomizableServiceInstanceListenerTest.java
index 0b022b0..bf8d9d2 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/event/listener/CustomizableServiceInstanceListenerTest.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/event/listener/CustomizableServiceInstanceListenerTest.java
@@ -24,7 +24,7 @@ import org.junit.jupiter.api.Test;
/**
* {@link CustomizableServiceInstanceListener} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class CustomizableServiceInstanceListenerTest {
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/event/listener/LoggingEventListenerTest.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/event/listener/LoggingEventListenerTest.java
index e1eeecf..0933092 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/event/listener/LoggingEventListenerTest.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/event/listener/LoggingEventListenerTest.java
@@ -38,7 +38,7 @@ import static org.apache.dubbo.registry.client.DefaultServiceInstanceTest.create
/**
* {@link LoggingEventListener} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class LoggingEventListenerTest {
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/event/listener/ServiceInstancesChangedListenerTest.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/event/listener/ServiceInstancesChangedListenerTest.java
index c4eedf1..8e76e44 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/event/listener/ServiceInstancesChangedListenerTest.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/event/listener/ServiceInstancesChangedListenerTest.java
@@ -31,7 +31,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link ServiceInstancesChangedListener} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceInstancesChangedListenerTest {
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/fastjson/DefaultServiceInstanceDeserializerTest.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/fastjson/DefaultServiceInstanceDeserializerTest.java
index 291c792..57b8086 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/fastjson/DefaultServiceInstanceDeserializerTest.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/fastjson/DefaultServiceInstanceDeserializerTest.java
@@ -26,7 +26,7 @@
///**
// * {@link DefaultServiceInstanceDeserializer} Test
// *
-// * @since 2.7.4
+// * @since 2.7.5
// */
//public class DefaultServiceInstanceDeserializerTest {
//
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/MetadataServiceURLBuilderTest.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/MetadataServiceURLBuilderTest.java
index 5c90577..3244c9a 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/MetadataServiceURLBuilderTest.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/MetadataServiceURLBuilderTest.java
@@ -28,7 +28,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
/**
* {@link MetadataServiceURLBuilder} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class MetadataServiceURLBuilderTest {
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/ServiceInstanceMetadataUtilsTest.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/ServiceInstanceMetadataUtilsTest.java
index 6f88b8a..e3eeecd 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/ServiceInstanceMetadataUtilsTest.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/ServiceInstanceMetadataUtilsTest.java
@@ -31,7 +31,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link ServiceInstanceMetadataUtils} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceInstanceMetadataUtilsTest {
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/SpringCloudMetadataServiceURLBuilderTest.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/SpringCloudMetadataServiceURLBuilderTest.java
index 0a2b9f4..33fb286 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/SpringCloudMetadataServiceURLBuilderTest.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/SpringCloudMetadataServiceURLBuilderTest.java
@@ -29,7 +29,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link SpringCloudMetadataServiceURLBuilder} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class SpringCloudMetadataServiceURLBuilderTest {
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/URLRevisionResolverTest.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/URLRevisionResolverTest.java
index e038f28..3386bba 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/URLRevisionResolverTest.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/metadata/URLRevisionResolverTest.java
@@ -25,7 +25,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* {@link URLRevisionResolver} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class URLRevisionResolverTest {
diff --git a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java
index f884b9d..ff10ae5 100644
--- a/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java
+++ b/dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/support/ServiceOrientedRegistryTest.java
@@ -45,7 +45,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
/**
* {@link ServiceDiscoveryRegistry} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ServiceOrientedRegistryTest {
diff --git a/dubbo-registry/dubbo-registry-eureka/src/main/java/org/apache/dubbo/registry/eureka/package-info.java b/dubbo-registry/dubbo-registry-eureka/src/main/java/org/apache/dubbo/registry/eureka/package-info.java
index 2c30021..f803f9e 100644
--- a/dubbo-registry/dubbo-registry-eureka/src/main/java/org/apache/dubbo/registry/eureka/package-info.java
+++ b/dubbo-registry/dubbo-registry-eureka/src/main/java/org/apache/dubbo/registry/eureka/package-info.java
@@ -17,6 +17,6 @@
/**
* The package contains the registry implementations for Netflix Eureka
*
- * @since 2.7.4
+ * @since 2.7.5
*/
package org.apache.dubbo.registry.eureka;
diff --git a/dubbo-registry/dubbo-registry-eureka/src/test/java/org/apache/dubbo/registry/eureka/EurekaServiceDiscoveryTest.java b/dubbo-registry/dubbo-registry-eureka/src/test/java/org/apache/dubbo/registry/eureka/EurekaServiceDiscoveryTest.java
index 80230f2..c442898 100644
--- a/dubbo-registry/dubbo-registry-eureka/src/test/java/org/apache/dubbo/registry/eureka/EurekaServiceDiscoveryTest.java
+++ b/dubbo-registry/dubbo-registry-eureka/src/test/java/org/apache/dubbo/registry/eureka/EurekaServiceDiscoveryTest.java
@@ -29,7 +29,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
/**
* {@link EurekaServiceDiscovery} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class EurekaServiceDiscoveryTest {
diff --git a/dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosServiceDiscovery.java b/dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosServiceDiscovery.java
index 49e3d4e..42c96c7 100644
--- a/dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosServiceDiscovery.java
+++ b/dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosServiceDiscovery.java
@@ -44,7 +44,7 @@ import static org.apache.dubbo.registry.nacos.util.NacosNamingServiceUtils.toIns
* Nacos {@link ServiceDiscovery} implementation
*
* @see ServiceDiscovery
- * @since 2.7.4
+ * @since 2.7.5
*/
public class NacosServiceDiscovery implements ServiceDiscovery {
diff --git a/dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/util/NacosNamingServiceUtils.java b/dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/util/NacosNamingServiceUtils.java
index 98c9b5b..2d2499e 100644
--- a/dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/util/NacosNamingServiceUtils.java
+++ b/dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/util/NacosNamingServiceUtils.java
@@ -43,7 +43,7 @@ import static org.apache.dubbo.common.constants.RemotingConstants.BACKUP_KEY;
/**
* The utilities class for {@link NamingService}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class NacosNamingServiceUtils {
@@ -54,7 +54,7 @@ public class NacosNamingServiceUtils {
*
* @param serviceInstance {@link ServiceInstance}
* @return non-null
- * @since 2.7.4
+ * @since 2.7.5
*/
public static Instance toInstance(ServiceInstance serviceInstance) {
Instance instance = new Instance();
@@ -73,7 +73,7 @@ public class NacosNamingServiceUtils {
*
* @param instance {@link Instance}
* @return non-null
- * @since 2.7.4
+ * @since 2.7.5
*/
public static ServiceInstance toServiceInstance(Instance instance) {
DefaultServiceInstance serviceInstance = new DefaultServiceInstance(instance.getInstanceId(),
@@ -89,7 +89,7 @@ public class NacosNamingServiceUtils {
*
* @param connectionURL {@link URL connection url}
* @return non-null, "default" as default
- * @since 2.7.4
+ * @since 2.7.5
*/
public static String getGroup(URL connectionURL) {
return connectionURL.getParameter("nacos.group", DEFAULT_GROUP);
@@ -100,7 +100,7 @@ public class NacosNamingServiceUtils {
*
* @param connectionURL {@link URL connection url}
* @return {@link NamingService}
- * @since 2.7.4
+ * @since 2.7.5
*/
public static NamingService createNamingService(URL connectionURL) {
Properties nacosProperties = buildNacosProperties(connectionURL);
diff --git a/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/ZookeeperInstance.java b/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/ZookeeperInstance.java
index 962f237..5bf38d0 100644
--- a/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/ZookeeperInstance.java
+++ b/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/ZookeeperInstance.java
@@ -24,7 +24,7 @@ import java.util.Map;
* <p>
* It's compatible with Spring Cloud
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ZookeeperInstance {
diff --git a/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/ZookeeperServiceDiscoveryChangeWatcher.java b/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/ZookeeperServiceDiscoveryChangeWatcher.java
index 7bfb0a4..325c80c 100644
--- a/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/ZookeeperServiceDiscoveryChangeWatcher.java
+++ b/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/ZookeeperServiceDiscoveryChangeWatcher.java
@@ -31,7 +31,7 @@ import static org.apache.zookeeper.Watcher.Event.EventType.NodeDataChanged;
* {@link Watcher.Event.EventType#NodeChildrenChanged} and {@link Watcher.Event.EventType#NodeDataChanged} event types,
* which will multicast a {@link ServiceInstancesChangedEvent} when the service node has been changed.
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ZookeeperServiceDiscoveryChangeWatcher implements CuratorWatcher {
diff --git a/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/util/CuratorFrameworkParams.java b/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/util/CuratorFrameworkParams.java
index 3c13fd6..3e6ad64 100644
--- a/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/util/CuratorFrameworkParams.java
+++ b/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/util/CuratorFrameworkParams.java
@@ -28,7 +28,7 @@ import java.util.function.Function;
* The enumeration for the parameters of {@link CuratorFramework}
*
* @see CuratorFramework
- * @since 2.7.4
+ * @since 2.7.5
*/
public enum CuratorFrameworkParams {
diff --git a/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/util/CuratorFrameworkUtils.java b/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/util/CuratorFrameworkUtils.java
index e72b87d..3bbf43e 100644
--- a/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/util/CuratorFrameworkUtils.java
+++ b/dubbo-registry/dubbo-registry-zookeeper/src/main/java/org/apache/dubbo/registry/zookeeper/util/CuratorFrameworkUtils.java
@@ -44,7 +44,7 @@ import static org.apache.dubbo.registry.zookeeper.util.CuratorFrameworkParams.MA
/**
* Curator Framework Utilities Class
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public abstract class CuratorFrameworkUtils {
diff --git a/dubbo-registry/dubbo-registry-zookeeper/src/test/java/org/apache/dubbo/registry/zookeeper/ZookeeperServiceDiscoveryTest.java b/dubbo-registry/dubbo-registry-zookeeper/src/test/java/org/apache/dubbo/registry/zookeeper/ZookeeperServiceDiscoveryTest.java
index 5dd975d..8767e45 100644
--- a/dubbo-registry/dubbo-registry-zookeeper/src/test/java/org/apache/dubbo/registry/zookeeper/ZookeeperServiceDiscoveryTest.java
+++ b/dubbo-registry/dubbo-registry-zookeeper/src/test/java/org/apache/dubbo/registry/zookeeper/ZookeeperServiceDiscoveryTest.java
@@ -45,7 +45,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
/**
* {@link ZookeeperServiceDiscovery} Test
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class ZookeeperServiceDiscoveryTest {