This is an automated email from the ASF dual-hosted git repository.
mercyblitz pushed a commit to branch cloud-native-2.7.5
in repository https://gitbox.apache.org/repos/asf/dubbo.git
The following commit(s) were added to refs/heads/cloud-native-2.7.5 by this
push:
new 6b2521a Polish apache/dubbo#5306 : [Migration] Upgrade the @since
tags in Javadoc migration cloud native to master (#5307)
6b2521a is described below
commit 6b2521a246c8d0c7cb317dd1cb918114cf53be56
Author: Mercy Ma <[email protected]>
AuthorDate: Tue Nov 12 10:01:27 2019 +0800
Polish apache/dubbo#5306 : [Migration] Upgrade the @since tags in Javadoc
migration cloud native to master (#5307)
---
dubbo-all/pom.xml | 2 +-
.../configcenter/AbstractDynamicConfiguration.java | 2 +-
.../AbstractDynamicConfigurationFactory.java | 2 +-
.../config/configcenter/DynamicConfiguration.java | 20 ++++++++++----------
.../file/FileSystemDynamicConfiguration.java | 2 +-
.../file/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 +-
.../java/org/apache/dubbo/common/utils/Page.java | 2 +-
.../org/apache/dubbo/common/utils/ReflectUtils.java | 4 ++--
.../java/org/apache/dubbo/common/utils/UrlUtils.java | 4 ++--
.../java/org/apache/dubbo/config/AbstractConfig.java | 2 +-
.../apache/dubbo/event/AbstractEventDispatcher.java | 2 +-
.../apache/dubbo/event/ConditionalEventListener.java | 2 +-
.../apache/dubbo/event/DirectEventDispatcher.java | 2 +-
.../src/main/java/org/apache/dubbo/event/Event.java | 2 +-
.../java/org/apache/dubbo/event/EventDispatcher.java | 2 +-
.../java/org/apache/dubbo/event/EventListener.java | 2 +-
.../java/org/apache/dubbo/event/GenericEvent.java | 2 +-
.../org/apache/dubbo/event/GenericEventListener.java | 2 +-
.../main/java/org/apache/dubbo/event/Listenable.java | 2 +-
.../apache/dubbo/event/ParallelEventDispatcher.java | 2 +-
.../AbstractDynamicConfigurationFactoryTest.java | 2 +-
.../AbstractDynamicConfigurationTest.java | 2 +-
.../config/configcenter/ConfigChangeTypeTest.java | 2 +-
.../config/configcenter/ConfigChangedEventTest.java | 2 +-
.../DynamicConfigurationFactoryTest.java | 2 +-
.../FileSystemDynamicConfigurationFactoryTest.java | 2 +-
.../extension/AdaptiveClassCodeGeneratorTest.java | 2 +-
.../dubbo/common/function/ThrowableActionTest.java | 2 +-
.../dubbo/common/function/ThrowableConsumerTest.java | 2 +-
.../dubbo/common/function/ThrowableFunctionTest.java | 2 +-
.../common/lang/DefaultShutdownHookCallback.java | 2 +-
.../apache/dubbo/common/lang/PrioritizedTest.java | 2 +-
.../dubbo/common/lang/ShutdownHookCallbacksTest.java | 2 +-
.../dubbo/common/utils/DefaultCharSequence.java | 2 +-
.../apache/dubbo/common/utils/DefaultPageTest.java | 2 +-
.../dubbo/event/ConditionalEventListenerTest.java | 2 +-
.../dubbo/event/DirectEventDispatcherTest.java | 2 +-
.../test/java/org/apache/dubbo/event/EchoEvent.java | 2 +-
.../org/apache/dubbo/event/EchoEventListener.java | 2 +-
.../org/apache/dubbo/event/EchoEventListener2.java | 2 +-
.../org/apache/dubbo/event/EventDispatcherTest.java | 2 +-
.../org/apache/dubbo/event/EventListenerTest.java | 2 +-
.../apache/dubbo/event/GenericEventListenerTest.java | 2 +-
.../org/apache/dubbo/event/GenericEventTest.java | 2 +-
.../dubbo/event/ParallelEventDispatcherTest.java | 2 +-
.../dubbo/config/bootstrap/DubboBootstrap.java | 2 +-
.../config/event/DubboServiceDestroyedEvent.java | 2 +-
.../event/DubboShutdownHookRegisteredEvent.java | 2 +-
.../event/DubboShutdownHookUnregisteredEvent.java | 2 +-
.../config/event/ReferenceConfigDestroyedEvent.java | 2 +-
.../event/ReferenceConfigInitializedEvent.java | 2 +-
.../config/event/ServiceConfigExportedEvent.java | 2 +-
.../config/event/ServiceConfigUnexportedEvent.java | 2 +-
.../config/event/listener/LoggingEventListener.java | 2 +-
.../event/listener/ServiceNameMappingListener.java | 2 +-
.../ConfigurableMetadataServiceExporter.java | 2 +-
.../metadata/ServiceInstancePortCustomizer.java | 2 +-
.../annotation/DubboConfigAliasPostProcessor.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 +-
.../apache/dubbo/registry/eureka/package-info.java | 2 +-
.../registry/eureka/EurekaServiceDiscoveryTest.java | 2 +-
77 files changed, 93 insertions(+), 93 deletions(-)
diff --git a/dubbo-all/pom.xml b/dubbo-all/pom.xml
index ea2ad27..f310423 100644
--- a/dubbo-all/pom.xml
+++ b/dubbo-all/pom.xml
@@ -808,7 +808,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-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 3b0f545..e636202 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
@@ -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/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 4706257..8f8a273 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 {
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 4cfb0ce..52d5605 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
@@ -21,7 +21,7 @@ import org.apache.dubbo.common.extension.SPI;
/**
* Dubbo ShutdownHook callback interface
*
- * @since 2.7.4
+ * @since 2.7.5
*/
@SPI
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 f394633..385f7b2 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
@@ -28,7 +28,7 @@ import static
org.apache.dubbo.common.function.ThrowableAction.execute;
/**
* 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/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 18201d8..0e62526 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
@@ -1177,7 +1177,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
@@ -1210,7 +1210,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/main/java/org/apache/dubbo/config/AbstractConfig.java
b/dubbo-common/src/main/java/org/apache/dubbo/config/AbstractConfig.java
index f18042c..d1803d2 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/config/AbstractConfig.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/config/AbstractConfig.java
@@ -569,7 +569,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-common/src/main/java/org/apache/dubbo/event/AbstractEventDispatcher.java
b/dubbo-common/src/main/java/org/apache/dubbo/event/AbstractEventDispatcher.java
index ce1ffc3..68009a1 100644
---
a/dubbo-common/src/main/java/org/apache/dubbo/event/AbstractEventDispatcher.java
+++
b/dubbo-common/src/main/java/org/apache/dubbo/event/AbstractEventDispatcher.java
@@ -42,7 +42,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-common/src/main/java/org/apache/dubbo/event/ConditionalEventListener.java
b/dubbo-common/src/main/java/org/apache/dubbo/event/ConditionalEventListener.java
index 3c6fce9..c504511 100644
---
a/dubbo-common/src/main/java/org/apache/dubbo/event/ConditionalEventListener.java
+++
b/dubbo-common/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-common/src/main/java/org/apache/dubbo/event/DirectEventDispatcher.java
b/dubbo-common/src/main/java/org/apache/dubbo/event/DirectEventDispatcher.java
index f156f1f..773f532 100644
---
a/dubbo-common/src/main/java/org/apache/dubbo/event/DirectEventDispatcher.java
+++
b/dubbo-common/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-common/src/main/java/org/apache/dubbo/event/Event.java
b/dubbo-common/src/main/java/org/apache/dubbo/event/Event.java
index e929c21..184c2c9 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/event/Event.java
+++ b/dubbo-common/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-common/src/main/java/org/apache/dubbo/event/EventDispatcher.java
b/dubbo-common/src/main/java/org/apache/dubbo/event/EventDispatcher.java
index 29746ab..53e0813 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/event/EventDispatcher.java
+++ b/dubbo-common/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-common/src/main/java/org/apache/dubbo/event/EventListener.java
b/dubbo-common/src/main/java/org/apache/dubbo/event/EventListener.java
index 1f3faf8..06c6f6a 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/event/EventListener.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/event/EventListener.java
@@ -35,7 +35,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
*/
@SPI
@FunctionalInterface
diff --git
a/dubbo-common/src/main/java/org/apache/dubbo/event/GenericEvent.java
b/dubbo-common/src/main/java/org/apache/dubbo/event/GenericEvent.java
index 0721144..7711baa 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/event/GenericEvent.java
+++ b/dubbo-common/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-common/src/main/java/org/apache/dubbo/event/GenericEventListener.java
b/dubbo-common/src/main/java/org/apache/dubbo/event/GenericEventListener.java
index e05b7cb..57bbd0a 100644
---
a/dubbo-common/src/main/java/org/apache/dubbo/event/GenericEventListener.java
+++
b/dubbo-common/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-common/src/main/java/org/apache/dubbo/event/Listenable.java
b/dubbo-common/src/main/java/org/apache/dubbo/event/Listenable.java
index ed1ba48..c61e211 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/event/Listenable.java
+++ b/dubbo-common/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-common/src/main/java/org/apache/dubbo/event/ParallelEventDispatcher.java
b/dubbo-common/src/main/java/org/apache/dubbo/event/ParallelEventDispatcher.java
index 1ca42dd..082bb99 100644
---
a/dubbo-common/src/main/java/org/apache/dubbo/event/ParallelEventDispatcher.java
+++
b/dubbo-common/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-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 8a4a1f8..6bbbcc6 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 37e37b1..86d6d17 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
@@ -27,7 +27,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/event/ConditionalEventListenerTest.java
b/dubbo-common/src/test/java/org/apache/dubbo/event/ConditionalEventListenerTest.java
index ad196f5..603b85c 100644
---
a/dubbo-common/src/test/java/org/apache/dubbo/event/ConditionalEventListenerTest.java
+++
b/dubbo-common/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-common/src/test/java/org/apache/dubbo/event/DirectEventDispatcherTest.java
b/dubbo-common/src/test/java/org/apache/dubbo/event/DirectEventDispatcherTest.java
index 139f290..35b98b6 100644
---
a/dubbo-common/src/test/java/org/apache/dubbo/event/DirectEventDispatcherTest.java
+++
b/dubbo-common/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-common/src/test/java/org/apache/dubbo/event/EchoEvent.java
b/dubbo-common/src/test/java/org/apache/dubbo/event/EchoEvent.java
index 9c32741..a8f808e 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/event/EchoEvent.java
+++ b/dubbo-common/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-common/src/test/java/org/apache/dubbo/event/EchoEventListener.java
b/dubbo-common/src/test/java/org/apache/dubbo/event/EchoEventListener.java
index f654252..136cd7d 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/event/EchoEventListener.java
+++ b/dubbo-common/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-common/src/test/java/org/apache/dubbo/event/EchoEventListener2.java
b/dubbo-common/src/test/java/org/apache/dubbo/event/EchoEventListener2.java
index f9b291e..18e7cf9 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/event/EchoEventListener2.java
+++ b/dubbo-common/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-common/src/test/java/org/apache/dubbo/event/EventDispatcherTest.java
b/dubbo-common/src/test/java/org/apache/dubbo/event/EventDispatcherTest.java
index 2fa67f6..4fcc667 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/event/EventDispatcherTest.java
+++ b/dubbo-common/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-common/src/test/java/org/apache/dubbo/event/EventListenerTest.java
b/dubbo-common/src/test/java/org/apache/dubbo/event/EventListenerTest.java
index b9b10ae..c54e354 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/event/EventListenerTest.java
+++ b/dubbo-common/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-common/src/test/java/org/apache/dubbo/event/GenericEventListenerTest.java
b/dubbo-common/src/test/java/org/apache/dubbo/event/GenericEventListenerTest.java
index 4a3f8f0..738de97 100644
---
a/dubbo-common/src/test/java/org/apache/dubbo/event/GenericEventListenerTest.java
+++
b/dubbo-common/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-common/src/test/java/org/apache/dubbo/event/GenericEventTest.java
b/dubbo-common/src/test/java/org/apache/dubbo/event/GenericEventTest.java
index c3bbb31..d0b01bf 100644
--- a/dubbo-common/src/test/java/org/apache/dubbo/event/GenericEventTest.java
+++ b/dubbo-common/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-common/src/test/java/org/apache/dubbo/event/ParallelEventDispatcherTest.java
b/dubbo-common/src/test/java/org/apache/dubbo/event/ParallelEventDispatcherTest.java
index 2e38ae9..49293a6 100644
---
a/dubbo-common/src/test/java/org/apache/dubbo/event/ParallelEventDispatcherTest.java
+++
b/dubbo-common/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-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/bootstrap/DubboBootstrap.java
b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/bootstrap/DubboBootstrap.java
index 06e2bba..7ac5efb 100644
---
a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/bootstrap/DubboBootstrap.java
+++
b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/bootstrap/DubboBootstrap.java
@@ -107,7 +107,7 @@ import static
org.apache.dubbo.remoting.Constants.CLIENT_KEY;
* Get singleton instance by calling static method {@link #getInstance()}.
* Designed as singleton because some classes inside Dubbo, such as
ExtensionLoader, are designed only for one instance per process.
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboBootstrap extends GenericEventListener {
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 ab30b03..00c188a 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 da04b37..fdb011f 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 bdde8b1..db68898 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
@@ -29,7 +29,7 @@ import java.util.stream.Stream;
/**
* 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-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/DubboConfigAliasPostProcessor.java
b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/DubboConfigAliasPostProcessor.java
index ddbcbf0..8293289 100644
---
a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/DubboConfigAliasPostProcessor.java
+++
b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/DubboConfigAliasPostProcessor.java
@@ -32,7 +32,7 @@ import static org.springframework.util.StringUtils.hasText;
/**
* A Post-Processor class to set the alias of Dubbo Config bean using its
{@link AbstractConfig#getId()}
*
- * @since 2.7.4
+ * @since 2.7.5
*/
public class DubboConfigAliasPostProcessor implements
BeanDefinitionRegistryPostProcessor, BeanPostProcessor {
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 b992d44..fd1bfe2 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
@@ -35,7 +35,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-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 {