Versions in this module Expand all Collapse all v0 v0.1.0 Jun 15, 2019 Changes in this version + var ErrKeyNotFound = errors.New("not found") + type Sqlite3Store struct + func New(dataSourceName string) (*Sqlite3Store, error) + func NewSqlite3Store(dataSourceName string) (*Sqlite3Store, error) + func (s *Sqlite3Store) Close() error + func (s *Sqlite3Store) DeleteRange(min, max uint64) error + func (s *Sqlite3Store) FirstIndex() (uint64, error) + func (s *Sqlite3Store) Get(k []byte) ([]byte, error) + func (s *Sqlite3Store) GetLog(idx uint64, log *raft.Log) error + func (s *Sqlite3Store) GetUint64(key []byte) (uint64, error) + func (s *Sqlite3Store) LastIndex() (uint64, error) + func (s *Sqlite3Store) Set(k, v []byte) error + func (s *Sqlite3Store) SetUint64(key []byte, val uint64) error + func (s *Sqlite3Store) StoreLog(log *raft.Log) error + func (s *Sqlite3Store) StoreLogs(logs []*raft.Log) (err error)