[DOCS-12598] Docs for SERVER-20445: Add support for majority read concern level to Aggregation $out Created: 03/Apr/19  Updated: 13/Nov/23  Resolved: 13/Jun/19

Status: Closed
Project: Documentation
Component/s: manual, Server
Affects Version/s: None
Fix Version/s: 4.1.6, Server_Docs_20231030, Server_Docs_20231106, Server_Docs_20231105, Server_Docs_20231113

Type: Task Priority: Major - P3
Reporter: Kay Kim (Inactive) Assignee: Kay Kim (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Documented
documents SERVER-20445 Add support for majority read concern... Closed
Participants:
Days since reply: 4 years, 34 weeks, 6 days ago
Epic Link: DOCS: 4.2 Server/Tools

 Description   

Description

Description:

$out now supports readConcern levels 'local' and 'majority' for the read part of the aggregate.

Engineering Ticket Description:

For SERVER-20214 we are removing support for majority read concern level in these operations because we cannot write in that mode. This ticket is to reenable support.

The current plan is to emulate majority read concern level by waiting for w:majority in the portions of those operations that write (aggregations including $out and all map reduces) and keep the read concern level for the portions that don't (aggregations not including $out including all work from the shard phase). It is unclear right now which category inline map reduce falls under. Part of this work is to ensure that this approach is valid.

Scope of changes

  • source/includes/fact-aggregate-readConcern.rst
    • This is included in the agg command/method pages (was missing in $out and read concern majority - so will add)
  • source/reference/operator/aggregation/out.txt
  • source/reference/read-concern-majority.txt
  • source/release-notes/4.2-compatibility.txt

Impact to Other Docs

MVP (Work and Date)

Resources (Scope or Design Docs, Invision, etc.)



 Comments   
Comment by Kay Kim (Inactive) [ 13/Jun/19 ]

Author:

{'name': 'Kay Kim', 'email': 'kay.kim@10gen.com', 'username': 'kay-kim'}

Message: DOCS-12484: 4.2 $out stage and read concern majority
Branch: master
https://github.com/mongodb/docs/commit/759c68c83a9cc24052bf6250b3478207cbb57e88

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