(hash hash.Hash, data []byte, seq uint64)
| 53 | } |
| 54 | |
| 55 | func newDeterministicID(hash hash.Hash, data []byte, seq uint64) uuid.UUID { |
| 56 | // update last 8 bytes of data with seq |
| 57 | binary.LittleEndian.PutUint64(data[len(data)-8:], seq) |
| 58 | |
| 59 | return uuid.NewHash(hash, ns, data, sha1Version5) |
| 60 | } |