Dgraph version : v21.03.0 Dgraph codename : rocket Dgraph SHA-256 : b4e4c77011e2938e9da197395dbce91d0c6ebb83d383b190f5b70201836a773f Commit SHA-1 : a77bbe8ae Commit timestamp : 2021-04-07 21:36:38 +0530 Branch : HEAD Go version : go1.16.2 jemalloc enabled : true
32cpu 32GiB ram x12 alphas (4 groups, 3 replicas) (384cpu, 384GiB total)
try to move a big tablet that takes 2hr.
I expect the move should complete. Instead it fails.
There are a lot of flags, why not make this one not hard coded. I also see in master a new constant setting in tablet.go:
const ( predicateMoveTimeout = 120 * time.Minute phaseOneThreshold = 20 * time.Minute )
Maybe make both of these flags so poor guys like me do not waste hours failing to move tablets. (though at least I see the phaseOneThreshold is not fatal if it is met.)