diff --git a/dsqueue.go b/dsqueue.go index e031e2a..927fb65 100644 --- a/dsqueue.go +++ b/dsqueue.go @@ -127,7 +127,7 @@ func (q *DSQueue) Name() string { func makeKey(item string, counter uint64) datastore.Key { b64Item := base64.RawURLEncoding.EncodeToString([]byte(item)) - return datastore.NewKey(fmt.Sprintf("%020d/%s", counter, b64Item)) + return datastore.NewKey(fmt.Sprintf("%016x/%s", counter, b64Item)) } // worker run dequeues and enqueues when available.