mirror of
https://gitee.com/milvus-io/milvus.git
synced 2025-12-07 17:48:29 +08:00
fix: dirty querynode doesn't clean up after restart (#43909)
issue: #43905 Signed-off-by: Wei Liu <wei.liu@zilliz.com>
This commit is contained in:
parent
9a31d88d49
commit
dada00a81c
@ -469,12 +469,10 @@ func (s *Server) startQueryCoord() error {
|
||||
return err
|
||||
}
|
||||
|
||||
if len(sessions) > 0 {
|
||||
log.Info("rewatch nodes", zap.Any("sessions", sessions))
|
||||
err = s.rewatchNodes(sessions)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
log.Info("rewatch nodes", zap.Any("sessions", sessions))
|
||||
err = s.rewatchNodes(sessions)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
s.wg.Add(1)
|
||||
|
||||
@ -761,7 +761,7 @@ func TestRewatchNodesWithEmptySessions(t *testing.T) {
|
||||
defer mockHandleNodeDown.UnPatch()
|
||||
|
||||
// Act: Call rewatchNodes with empty sessions
|
||||
err := server.rewatchNodes(map[string]*sessionutil.Session{})
|
||||
err := server.rewatchNodes(nil)
|
||||
|
||||
// Assert: All nodes should be removed
|
||||
assert.NoError(t, err)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user