You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prevent closing wrong search contexts in compute service (#128222)
The search context variable should be inside the loop, not outside;
otherwise, it may close the previous search context when the target
shard is unavailable, potentially leaving search contexts without
references. This bug was introduced in unreleased versions (9.1 and
8.19). I think we need to refactor DataNodeComputeHandler to allow
writing unit tests for these cases easier, but testSearchWhileRelocating
should cover this issue.
Closes#127188
0 commit comments