MCPcopy
hub / github.com/grafana/dskit / merge

Function merge

ring/merge_test.go:59–71  ·  ring/merge_test.go::merge
(ring1, ring2 *Desc)

Source from the content-addressed store, hash-verified

57}
58
59func merge(ring1, ring2 *Desc) (*Desc, *Desc) {
60 change, err := ring1.Merge(ring2, false)
61 if err != nil {
62 panic(err)
63 }
64
65 if change == nil {
66 return ring1, nil
67 }
68
69 changeRing := change.(*Desc)
70 return ring1, changeRing
71}
72
73func TestMerge(t *testing.T) {
74 now := time.Now().Unix()

Callers 3

TestMergeFunction · 0.85
TestTokensTakeoverFunction · 0.85
TestMergeLeftFunction · 0.85

Calls 1

MergeMethod · 0.65

Tested by

no test coverage detected