Skip to content

Commit

Permalink
fix sys prefix
Browse files Browse the repository at this point in the history
  • Loading branch information
zhs committed Mar 4, 2019
1 parent 386752b commit cab88ec
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions db/db.go
Expand Up @@ -273,10 +273,10 @@ func dbPrefix(ns string, id []byte) []byte {
return prefix
}

func sysPrefix(ns string, id int) []byte {
func sysPrefix(ns string, id byte) []byte {
b := []byte{}
b = append(b, sysNamespace...)
b = append(b, ':', byte(sysDatabaseID), ':')
b = append(b, ':', id, ':')
return b
}

Expand Down
4 changes: 2 additions & 2 deletions db/kv.go
Expand Up @@ -192,8 +192,8 @@ func (kv *Kv) FlushAll(ctx context.Context) error {
if err := unsafeDeleteRange(ctx, kv.txn.db, prefix, endKey); err != nil {
return ErrStorageRetry
}
sysStart := sysPrefix(sysNamespace, sysDatabaseID)
sysEnd := sysPrefix(sysNamespace, sysDatabaseID+1)
sysStart := sysPrefix(sysNamespace, byte(sysDatabaseID))
sysEnd := sysPrefix(sysNamespace, byte(sysDatabaseID+1))
if err := unsafeDeleteRange(ctx, kv.txn.db, sysStart, sysEnd); err != nil {
return ErrStorageRetry
}
Expand Down

0 comments on commit cab88ec

Please sign in to comment.