File tree Expand file tree Collapse file tree 2 files changed +194
-0
lines changed
src/libmongoc/tests/json/server_discovery_and_monitoring Expand file tree Collapse file tree 2 files changed +194
-0
lines changed Original file line number Diff line number Diff line change
1
+ {
2
+ "description" : " Repeated ismaster response must be processed" ,
3
+ "uri" : " mongodb://a,b/?replicaSet=rs" ,
4
+ "phases" : [
5
+ {
6
+ "responses" : [
7
+ [
8
+ " a:27017" ,
9
+ {
10
+ "ok" : 1 ,
11
+ "ismaster" : false ,
12
+ "secondary" : true ,
13
+ "hidden" : true ,
14
+ "hosts" : [
15
+ " a:27017" ,
16
+ " c:27017"
17
+ ],
18
+ "setName" : " rs" ,
19
+ "minWireVersion" : 0 ,
20
+ "maxWireVersion" : 6
21
+ }
22
+ ]
23
+ ],
24
+ "outcome" : {
25
+ "servers" : {
26
+ "a:27017" : {
27
+ "type" : " RSOther" ,
28
+ "setName" : " rs"
29
+ },
30
+ "b:27017" : {
31
+ "type" : " Unknown"
32
+ },
33
+ "c:27017" : {
34
+ "type" : " Unknown"
35
+ }
36
+ },
37
+ "topologyType" : " ReplicaSetNoPrimary" ,
38
+ "logicalSessionTimeoutMinutes" : null ,
39
+ "setName" : " rs"
40
+ }
41
+ },
42
+ {
43
+ "responses" : [
44
+ [
45
+ " c:27017" ,
46
+ {
47
+ "ok" : 1 ,
48
+ "ismaster" : true ,
49
+ "minWireVersion" : 0 ,
50
+ "maxWireVersion" : 6
51
+ }
52
+ ]
53
+ ],
54
+ "outcome" : {
55
+ "servers" : {
56
+ "a:27017" : {
57
+ "type" : " RSOther" ,
58
+ "setName" : " rs"
59
+ },
60
+ "b:27017" : {
61
+ "type" : " Unknown"
62
+ }
63
+ },
64
+ "topologyType" : " ReplicaSetNoPrimary" ,
65
+ "logicalSessionTimeoutMinutes" : null ,
66
+ "setName" : " rs"
67
+ }
68
+ },
69
+ {
70
+ "responses" : [
71
+ [
72
+ " a:27017" ,
73
+ {
74
+ "ok" : 1 ,
75
+ "ismaster" : false ,
76
+ "secondary" : true ,
77
+ "hidden" : true ,
78
+ "hosts" : [
79
+ " a:27017" ,
80
+ " c:27017"
81
+ ],
82
+ "setName" : " rs" ,
83
+ "minWireVersion" : 0 ,
84
+ "maxWireVersion" : 6
85
+ }
86
+ ]
87
+ ],
88
+ "outcome" : {
89
+ "servers" : {
90
+ "a:27017" : {
91
+ "type" : " RSOther" ,
92
+ "setName" : " rs"
93
+ },
94
+ "b:27017" : {
95
+ "type" : " Unknown"
96
+ },
97
+ "c:27017" : {
98
+ "type" : " Unknown"
99
+ }
100
+ },
101
+ "topologyType" : " ReplicaSetNoPrimary" ,
102
+ "logicalSessionTimeoutMinutes" : null ,
103
+ "setName" : " rs"
104
+ }
105
+ },
106
+ {
107
+ "responses" : [
108
+ [
109
+ " c:27017" ,
110
+ {
111
+ "ok" : 1 ,
112
+ "ismaster" : true ,
113
+ "hosts" : [
114
+ " a:27017" ,
115
+ " c:27017"
116
+ ],
117
+ "setName" : " rs" ,
118
+ "minWireVersion" : 0 ,
119
+ "maxWireVersion" : 6
120
+ }
121
+ ]
122
+ ],
123
+ "outcome" : {
124
+ "servers" : {
125
+ "a:27017" : {
126
+ "type" : " RSOther" ,
127
+ "setName" : " rs"
128
+ },
129
+ "c:27017" : {
130
+ "type" : " RSPrimary" ,
131
+ "setName" : " rs"
132
+ }
133
+ },
134
+ "topologyType" : " ReplicaSetWithPrimary" ,
135
+ "logicalSessionTimeoutMinutes" : null ,
136
+ "setName" : " rs"
137
+ }
138
+ }
139
+ ]
140
+ }
Original file line number Diff line number Diff line change
1
+ {
2
+ "description" : " Standalone with default maxWireVersion of 0 is upgraded to one with maxWireVersion 6" ,
3
+ "uri" : " mongodb://a" ,
4
+ "phases" : [
5
+ {
6
+ "responses" : [
7
+ [
8
+ " a:27017" ,
9
+ {
10
+ "ok" : 1 ,
11
+ "ismaster" : true
12
+ }
13
+ ]
14
+ ],
15
+ "outcome" : {
16
+ "servers" : {
17
+ "a:27017" : {
18
+ "type" : " Standalone" ,
19
+ "setName" : null
20
+ }
21
+ },
22
+ "topologyType" : " Single" ,
23
+ "logicalSessionTimeoutMinutes" : null ,
24
+ "setName" : null ,
25
+ "compatible" : false
26
+ }
27
+ },
28
+ {
29
+ "responses" : [
30
+ [
31
+ " a:27017" ,
32
+ {
33
+ "ok" : 1 ,
34
+ "ismaster" : true ,
35
+ "minWireVersion" : 0 ,
36
+ "maxWireVersion" : 6
37
+ }
38
+ ]
39
+ ],
40
+ "outcome" : {
41
+ "servers" : {
42
+ "a:27017" : {
43
+ "type" : " Standalone" ,
44
+ "setName" : null
45
+ }
46
+ },
47
+ "topologyType" : " Single" ,
48
+ "logicalSessionTimeoutMinutes" : null ,
49
+ "setName" : null ,
50
+ "compatible" : true
51
+ }
52
+ }
53
+ ]
54
+ }
You can’t perform that action at this time.
0 commit comments