[CONTROLLER-1496] Snapshotting broken on Shard#Follower Created: 03/Mar/16 Updated: 16/Mar/16 Resolved: 16/Mar/16 |
|
| Status: | Resolved |
| Project: | controller |
| Component/s: | clustering |
| Affects Version/s: | Lithium |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Moiz Raja | Assignee: | Tom Pantelis |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| External issue ID: | 5460 |
| Description |
|
Snapshotting on followers was inadvertently broken by https://git.opendaylight.org/gerrit/#/c/21570 where the snapshot checking was removed from ReplicatedLog.appendAndPersist which is also called by Follower. So the leader now calls captureSnapshotIfReady from RaftActor.persistData but it is not called by the Follower code. |
| Comments |
| Comment by Tom Pantelis [ 16/Mar/16 ] |