Lock down controller.cluster.datastore.Shard 53/96753/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 30 Jun 2021 21:14:31 +0000 (23:14 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 30 Jun 2021 21:16:14 +0000 (23:16 +0200)
commitbfc3eb1e379514d0cca655bfa4e737b355dc89c8
treef4add6125c7962e15b53beaf804cf492c89cc469
parentfe0c4558808c3740e82c42db06bf1e7f43395bbb
Lock down controller.cluster.datastore.Shard

Since sal-distributed-eos is gone, we do not have any known subclasses,
lock down Shard implementation as much as possible. This will aid us in
refactoring later. The entire class is now considered an implementation
detail, amenable to changes driven by RaftActor evolution.

Change-Id: Ic54794b33766459f16a5ebdac6a3faa731c2b49d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/Shard.java
opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/ShardTest.java