Versions in this module Expand all Collapse all v0 v0.2.2 Oct 26, 2021 Changes in this version + type Options struct + BufferSize int64 + Path string + Reset bool + type Reader struct + Id uid.LID + func (r *Reader) Count() uint32 + func (r *Reader) Iterator(f func(timeID int64) (bool, error)) (err error) + func (r *Reader) Next() ([]byte, bool, error) + type WAL struct + func New(opts Options) (*WAL, error) + func (wal *WAL) Close() error + func (wal *WAL) NewReader() (*Reader, error) + func (wal *WAL) NewWriter() (*Writer, error) + func (wal *WAL) Reset() + func (wal *WAL) SignalLogApplied(timeID int64) error + type WALInfo struct + type Writer struct + Id uid.LID + func (w *Writer) Append(data []byte) <-chan error + func (w *Writer) SignalInitWrite(timeID int64) <-chan error v0.2.2-alpha Oct 26, 2021