mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-10-21 23:38:51 +08:00
writing meta logs is working
This commit is contained in:
@@ -74,3 +74,20 @@ func HashStringToLong(dir string) (v int64) {
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
func HashToInt32(data []byte) (v int32) {
|
||||
h := md5.New()
|
||||
h.Write(data)
|
||||
|
||||
b := h.Sum(nil)
|
||||
|
||||
v += int32(b[0])
|
||||
v <<= 8
|
||||
v += int32(b[1])
|
||||
v <<= 8
|
||||
v += int32(b[2])
|
||||
v <<= 8
|
||||
v += int32(b[3])
|
||||
|
||||
return
|
||||
}
|
||||
|
Reference in New Issue
Block a user