* Refactor the SnapshotManager interface Lift snapshot management out of the engine by delegating it to the SnapshotManager implementation in pkg/backend. * Add a event interface for plugin loads and use that interface to record plugins in the snapshot * Remove dead code * Add comments to Events * Add a number of tests for SnapshotManager * CR feedback: use a successful bit on 'End' instead of having a separate 'Abort' API * CR feedback * CR feedback: register plugins one-at-a-time instead of the entire state at once |
||
---|---|---|
.. | ||
backend.go | ||
crypto.go | ||
display.go | ||
jsonmessage.go | ||
progress.go | ||
rows.go | ||
snapshot.go | ||
stack.go | ||
state.go |