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
The previous commit on this branch accidentally changed the Vips path in
ResolveNFSTarget from "<startIP>-<endIP>" (kernel-range syntax that expands
to every IP in the range) to "<startIP>,<endIP>" (just two IPs, comma-joined).
That drops every IP between the endpoints and defeats the load-balancing the
range form was emitting.
The comma-joined form is correct for the new DNS-resolution output in
materializeNFSTarget (which produces a list of discrete IPs from
getaddrinfo). It is NOT correct for the Vips range, which is a 2-element
[startIP, endIP] contract documented at ExpectedVIPRangeLen.
Restore "<startIP>-<endIP>" for the 2-element case and "first-last" for the
defensive >2 case. Update tests to match.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments