[DRIVERS-375] Aggregate command's explain flag cannot be used in combination with readConcern or writeConcern Created: 06/Apr/17  Updated: 14/May/19  Resolved: 14/May/19

Status: Closed
Project: Drivers
Component/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Rathi Gnanasekaran Assignee: David Golden
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on GODRIVER-48 Aggregate command's explain flag cann... Closed
depends on RUST-57 Aggregate command's explain flag cann... Closed
depends on PHPLIB-172 Support explain option for aggregate ... Closed
depends on CSHARP-2053 Aggregate command's explain flag cann... Closed
depends on CXX-1444 Aggregate command's explain flag cann... Closed
depends on NODE-1152 Aggregate command's explain flag cann... Closed
Related
related to SERVER-19758 Add "executionStats" and "allPlansExe... Closed
Case:
Driver Compliance:
Key Status/Resolution FixVersion
GODRIVER-48 Fixed
CSHARP-2053 Won't Fix
NODE-1152 Fixed 3.0.0
CXX-1444 Works as Designed
PHPLIB-172 Done 1.4.0
PERL-839 Won't Fix
SWIFT-184 Won't Fix
RUST-57 Won't Fix

 Description   

Drivers must accommodate the fact that a 3.6 server will no longer accept the aggregate command's explain flag in combination with readConcern or writeConcern. The details of this are written up in the "Aggregation explain improvements" section of this document:
https://docs.google.com/a/10gen.com/document/d/1kHIQLLZv7ZMlW9aktZ6CIQdC1L8j3_PJxBdUx_q3FcQ/edit?usp=sharing



 Comments   
Comment by David Golden [ 14/May/19 ]

Closing this "Won't Fix" because drivers either don't have an explain option for aggregate or should be relying on the server to report errors.

Generated at Thu Feb 08 08:21:22 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.