func (w *WAL) SaveInfo(i *raftpb.Info) error { b, err := i.Marshal() if err != nil { panic(err) } rec := &walpb.Record{Type: infoType, Data: b} return w.encoder.encode(rec) }
func (w *WAL) SaveInfo(i *raftpb.Info) error { log.Printf("path=%s wal.saveInfo id=%d", w.f.Name(), i.Id) b, err := i.Marshal() if err != nil { panic(err) } rec := &walpb.Record{Type: infoType, Data: b} return w.encoder.encode(rec) }