Skip to content

Commit 3457bbd

Browse files
Update distribution/engine.go
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent a379eb8 commit 3457bbd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

distribution/engine.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,8 @@ func (e *Engine) splitRange(idx int) {
123123
if mid == nil {
124124
return
125125
}
126-
left := Route{Start: r.Start, End: mid, GroupID: r.GroupID}
127-
right := Route{Start: mid, End: r.End, GroupID: r.GroupID}
126+
left := Route{Start: r.Start, End: mid, GroupID: r.GroupID, Load: r.Load / 2}
127+
right := Route{Start: mid, End: r.End, GroupID: r.GroupID, Load: r.Load - (r.Load / 2)}
128128
e.routes = append(append(e.routes[:idx], left, right), e.routes[idx+1:]...)
129129
}
130130

0 commit comments

Comments
 (0)