github.com/scottcagno/storage@v1.8.0/pkg/lsmt/errors.go (about) 1 package lsmt 2 3 import ( 4 "errors" 5 ) 6 7 var ( 8 ErrKeyNotFound = errors.New("lsmt: key not found") 9 ErrFoundTombstone = errors.New("lsmt: found tombstone or empty value") 10 ErrDeleted = ErrFoundTombstone 11 12 ErrNotFound = errors.New("lsmt: not found") 13 ErrIncompleteSet = errors.New("lsmt: incomplete batch or set") 14 ErrFlushThreshold = errors.New("lsmt: flush threshold has been reached") 15 16 ErrBadKey = errors.New("lsmt: bad key") 17 ErrKeyTooLarge = errors.New("lsmt: key too large") 18 ErrBadValue = errors.New("lsmt: bad value") 19 ErrValueTooLarge = errors.New("lsmt: value too large") 20 21 ErrBadChecksum = errors.New("lsmt: bad checksum") 22 )