[CSHARP-2842] The format of Aggregate Explain response has been changed Created: 05/Nov/19 Updated: 28/Oct/23 Resolved: 06/Nov/19 |
|
| Status: | Closed |
| Project: | C# Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 2.10.0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Dmitry Lukyanov (Inactive) | Assignee: | Dmitry Lukyanov (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
The format of an Aggregate Explain response has been changed. Before we had:
, but now all latests servers return:
can be related to this ticket: https://jira.mongodb.org/browse/SERVER-38691 |
| Comments |
| Comment by Githook User [ 06/Nov/19 ] |
|
Author: {'username': 'DmitryLukyanov', 'email': 'dmitry.lukyanov@mongodb.com', 'name': 'DmitryLukyanov'}Message: |
| Comment by Robert Stam [ 05/Nov/19 ] |
|
All we're really trying to assert in this test is that the explain command was executed. Maybe we could just check whether the response contains stages or queryPlanner to handle all server versions. We could also just check that the response contains { ok : 1.0 } but that would be a slightly weaker assertion. |