This is an automated email from the ASF dual-hosted git repository.

liubao pushed a commit to branch 2.8.x
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git

commit 39b2eb98607cd6cd70d35de73bb119bc30bba6f7
Author: liubao <[email protected]>
AuthorDate: Mon Jun 12 19:41:51 2023 +0800

    [SCB-2796]add back removed interface to void compatible issue
---
 .../main/java/org/apache/servicecomb/registry/api/Discovery.java | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git 
a/foundations/foundation-registry/src/main/java/org/apache/servicecomb/registry/api/Discovery.java
 
b/foundations/foundation-registry/src/main/java/org/apache/servicecomb/registry/api/Discovery.java
index cf7029eeb..6205bf98f 100644
--- 
a/foundations/foundation-registry/src/main/java/org/apache/servicecomb/registry/api/Discovery.java
+++ 
b/foundations/foundation-registry/src/main/java/org/apache/servicecomb/registry/api/Discovery.java
@@ -70,6 +70,15 @@ public interface Discovery extends SPIEnabled, SPIOrder, 
LifeCycle {
    * @return all instances match the criteria.
    */
   default MicroserviceInstances findServiceInstances(String appId, String 
serviceName, String versionRule) {
+    return findServiceInstances(appId, serviceName, versionRule, null);
+  }
+
+  /**
+   * @Depraction revision is not used for Discovery implementations.
+   */
+  @Deprecated
+  default MicroserviceInstances findServiceInstances(String appId, String 
serviceName, String versionRule,
+      String revision) {
     return null;
   }
 

Reply via email to