From 1b9a82d2b9f15e1c2f9800561380a06d502fa15e Mon Sep 17 00:00:00 2001
From: Ashwin <ashwin2007ray@gmail.com>
Date: Wed, 3 Feb 2016 05:31:37 +0000
Subject: [PATCH] mod before minIdx

---
 uid/assigner.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/uid/assigner.go b/uid/assigner.go
index 19287ac3..8fb105b0 100644
--- a/uid/assigner.go
+++ b/uid/assigner.go
@@ -95,7 +95,7 @@ func init() {
 func allocateUniqueUid(xid string, instanceIdx uint64, numInstances uint64) (uid uint64, rerr error) {
 
 	mod := math.MaxUint64 / numInstances
-	minIdx := instanceIdx * math.MaxUint64 / numInstances
+	minIdx := instanceIdx * mod
 
 	for sp := ""; ; sp += " " {
 		txid := xid + sp
-- 
GitLab