Skip to content

Commit ede2df7

Browse files
Merge pull request #5 from YaCodeDev/feature/yacache_native_hash_map
Add new functions to `YaHash`: `Set`, `Get`, `GetDel`, `MGet`, `Exists`, `Del`
2 parents 11c9ef8 + a0f9826 commit ede2df7

5 files changed

Lines changed: 602 additions & 51 deletions

File tree

yacache/errors.go

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,18 @@ package yacache
33
import "errors"
44

55
var (
6-
ErrFailedToSetNewValue = errors.New("[CACHE] failed to set new value in `HSETEX`")
7-
ErrFailedToGetValue = errors.New("[CACHE] failed to get value")
6+
ErrFailedToSet = errors.New("[CACHE] failed to set new value with ttl")
7+
ErrFailedToHSetEx = errors.New("[CACHE] failed to hash set new value with ttl")
8+
ErrFailedToGetValue = errors.New("[CACHE] failed to get a value")
9+
ErrFailedToMGetValues = errors.New("[CACHE] failed to get multi values")
10+
ErrFailedToDelValue = errors.New("[CACHE] failed to delete a value")
811
ErrFailedToGetValues = errors.New("[CACHE] failed to get values")
9-
ErrFailedToGetDeleteSingle = errors.New("[CACHE] faildet to get and delete value")
10-
ErrNotFoundValue = errors.New("[CACHE] not found value")
12+
ErrFailedToGetDelValue = errors.New("[CACHE] failed to get and delete value")
13+
ErrFailedToGetDeleteSingle = errors.New("[CACHE] failed to get and delete single value")
14+
ErrNotFoundValue = errors.New("[CACHE] not found a value")
1115
ErrFailedToGetLen = errors.New("[CACHE] failed to get len")
12-
ErrFailedToGetExist = errors.New("[CACHE] failed to get exists value")
16+
ErrFailedToExists = errors.New("[CACHE] failed to get exists a value")
17+
ErrFailedToHExist = errors.New("[CACHE] failed to get hash exists a value")
1318
ErrFailedToDeleteSingle = errors.New("[CACHE] failed to delete value")
1419
ErrFailedPing = errors.New("[CACHE] failed to get `PONG` from ping")
1520
ErrFailedToCloseBackend = errors.New("[CACHE] failed to close backend")

0 commit comments

Comments
 (0)