[CDRIVER-689] Detect incompatible wire versions Created: 26/May/15 Updated: 08/Sep/17 Resolved: 10/Aug/17 |
|
| Status: | Closed |
| Project: | C Driver |
| Component/s: | libmongoc |
| Affects Version/s: | 1.2.0 |
| Fix Version/s: | 1.8.0 |
| Type: | New Feature | Priority: | Minor - P4 |
| Reporter: | A. Jesse Jiryu Davis | Assignee: | A. Jesse Jiryu Davis |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Description |
|
topology->compatible is never set "false", even if a server reports its minWireVersion as greater than the driver's MAX_WIRE_VERSION of 3. test_wire_version () would've caught this except it was disabled by mistake. Required by the Server Discovery And Monitoring Spec, but since the server hasn't begun to raise its minWireVersion yet, it will be a long time before this is a real bug. |
| Comments |
| Comment by Githook User [ 11/Aug/17 ] |
|
Author: {'name': 'A. Jesse Jiryu Davis', 'username': 'ajdavis', 'email': 'jesse@mongodb.com'}Message: |
| Comment by Githook User [ 09/Aug/16 ] |
|
Author: {u'username': u'bjori', u'name': u'Hannes Magnusson', u'email': u'bjori@php.net'}Message: Remove duplicated todo for |
| Comment by A. Jesse Jiryu Davis [ 15/Aug/15 ] |
|
Remove this TODO: |
| Comment by Githook User [ 02/Jun/15 ] |
|
Author: {u'username': u'ajdavis', u'name': u'A. Jesse Jiryu Davis', u'email': u'jesse@mongodb.com'}Message: |