Skip to content

Commit 9e2acc6

Browse files
DRIVERS-3380 Filter deprioritized candidates by address only (#1886)
1 parent 08d7132 commit 9e2acc6

File tree

2 files changed

+119
-0
lines changed

2 files changed

+119
-0
lines changed

source/server-selection/tests/server_selection/ReplicaSetWithPrimary/read/DeprioritizedNearestStateChange.json

Lines changed: 78 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
topology_description:
2+
type: ReplicaSetWithPrimary
3+
servers:
4+
- address: b:27017
5+
avg_rtt_ms: 5
6+
type: RSSecondary
7+
tags:
8+
data_center: nyc
9+
- &2
10+
address: c:27017
11+
avg_rtt_ms: 100
12+
type: RSSecondary
13+
tags:
14+
data_center: nyc
15+
- &3
16+
address: a:27017
17+
avg_rtt_ms: 25
18+
type: RSPrimary
19+
tags:
20+
data_center: nyc
21+
22+
operation: read
23+
24+
read_preference:
25+
mode: Nearest
26+
tag_sets:
27+
- data_center: nyc
28+
29+
deprioritized_servers:
30+
- address: "b:27017"
31+
avg_rtt_ms: 50
32+
type: RSPrimary
33+
tags:
34+
data_center: nyc
35+
36+
suitable_servers:
37+
- *2
38+
- *3
39+
40+
in_latency_window:
41+
- *3

0 commit comments

Comments
 (0)