X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fshardstrategy%2FDefaultShardStrategy.java;h=8628b56461285d5c34f9f3f9ae9e4512385640d1;hb=653c1f5dd20c851ff0992b8d5ab7b1dcab891fca;hp=6a3de4256b0b968345b8c01764f15146923e0f9a;hpb=6bcc799fb62c2e4572f11134a601e7ea2a4651cf;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/shardstrategy/DefaultShardStrategy.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/shardstrategy/DefaultShardStrategy.java index 6a3de4256b..8628b56461 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/shardstrategy/DefaultShardStrategy.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/shardstrategy/DefaultShardStrategy.java @@ -11,10 +11,8 @@ package org.opendaylight.controller.cluster.datastore.shardstrategy; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; /** - * The DefaultShardStrategy basically puts all data into the default Shard - *

- * The default shard stores data for all modules for which a specific set of shards has not been configured - *

+ * The DefaultShardStrategy basically puts all data into the default shard. The default shard stores data for all + * modules for which a specific set of shards has not been configured. This is only intended for testing. */ public final class DefaultShardStrategy implements ShardStrategy { public static final String NAME = "default"; @@ -33,4 +31,9 @@ public final class DefaultShardStrategy implements ShardStrategy { public String findShard(YangInstanceIdentifier path) { return DEFAULT_SHARD; } + + @Override + public YangInstanceIdentifier getPrefixForPath(YangInstanceIdentifier path) { + return YangInstanceIdentifier.EMPTY; + } }