Versions in this module Expand all Collapse all v1 v1.1.1 Feb 11, 2016 v1.1.0 Feb 2, 2016 Changes in this version + type Checkpoint struct + func NewCheckpoint(file string, maxUpdates int, interval time.Duration) (*Checkpoint, error) + func (c *Checkpoint) Persist(name string, recordNumber uint64, ts time.Time) + func (c *Checkpoint) Shutdown() + func (c *Checkpoint) States() map[string]EventLogState + type EventLogState struct + Name string + RecordNumber uint64 + Timestamp time.Time + type PersistedState struct + States []EventLogState + UpdateTime time.Time