[CSHARP-4290] Incorrect feature version for "AggregateOutOnSecondary" Created: 04/Aug/22 Updated: 27/Oct/23 Resolved: 29/Aug/22 |
|
| Status: | Closed |
| Project: | C# Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Spec Change | Priority: | Unknown |
| Reporter: | Maks Shapovalov | Assignee: | James Kovacs |
| Resolution: | Gone away | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Description |
|
Summary There is
in code, but corresponding to documentation feature is available starts from 4.4 Links: What should do: Pass
for
|
| Comments |
| Comment by PM Bot [ 29/Aug/22 ] |
|
There hasn't been any recent activity on this ticket, so we're resolving it. Thanks for reaching out! Please feel free to comment on this if you're able to provide more information. |
| Comment by James Kovacs [ 12/Aug/22 ] |
|
Hi, azeriker@gmail.com, We have investigated this issue and it was a conscious design decision for drivers to only support $out on secondaries when running against 5.0 or later clusters. There were nuances with mixed version clusters (which can occur when upgrading large deployments) that made it difficult to support this feature in our drivers on MongoDB 4.4. The Server Selection spec says:
DRIVERS-823 / CSHARP-3397 which implements this feature also says:
To use $out on secondaries, you have two options currently: 1. If you are running a 4.4 cluster, you can run $out on secondaries using the mongo shell. I have filed Please let us know if you have any additional questions or concerns. Sincerely, |
| Comment by Maks Shapovalov [ 08/Aug/22 ] |
|
Also u can assign me after approve, I can fix it and create PR |
| Comment by Esha Bhargava [ 05/Aug/22 ] |
|
azeriker@gmail.com Thank you for reporting this issue. We'll look into it and get back to you soon. |