You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
155565: kvstorage: introduce state/raft storage types r=arulajmani a=pav-kv
This PR introduces basic type aliases for raft and state machine engines, and various combinations of them that are used in the code as of today. These will evolve as we continue refactoring `kvstorage` package and its users.
This PR also merges the `kvserver/stateloader` package into `kvserver/kvstorage`. For 2 reasons: (a) avoid circular dependency, (b) the stateloader code logically belongs to and is tightly integrated with `kvstorage`.
Part of #97618
Co-authored-by: Pavel Kalinnikov <[email protected]>
0 commit comments