Switch ShardSnapshot to new proxy 89/105889/1
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 11 May 2023 16:56:05 +0000 (18:56 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 11 May 2023 16:56:44 +0000 (18:56 +0200)
We have defined DSS as the new proxy, but have not switched to using it.
Fix that mistake.

JIRA: CONTROLLER-2077
Change-Id: I70570734cad9960f48850f360c8693e502b4115a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/DatastoreSnapshot.java

index 5b026e45569cabe6765585089a49a729a5343092..fe9501ffb684e4a912858e1312296f2c75027e77 100644 (file)
@@ -157,10 +157,6 @@ public final class DatastoreSnapshot implements Serializable {
                 // For Externalizable
             }
 
                 // For Externalizable
             }
 
-            Proxy(final ShardSnapshot shardSnapshot) {
-                this.shardSnapshot = shardSnapshot;
-            }
-
             @Override
             public ShardSnapshot shardSnapshot() {
                 return shardSnapshot;
             @Override
             public ShardSnapshot shardSnapshot() {
                 return shardSnapshot;
@@ -198,7 +194,7 @@ public final class DatastoreSnapshot implements Serializable {
 
         @java.io.Serial
         private Object writeReplace() {
 
         @java.io.Serial
         private Object writeReplace() {
-            return new Proxy(this);
+            return new DSS(this);
         }
     }
 }
         }
     }
 }