<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:21:49 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[DRIVERS-564] Add support for majority read concern level to MapReduce</title>
                <link>https://jira.mongodb.org/browse/DRIVERS-564</link>
                <project id="10980" key="DRIVERS">Drivers</project>
                    <description>&lt;p&gt;For &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-20214&quot; title=&quot;Stop supporting majority read concern level with MapReduce and Aggregation $out&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-20214&quot;&gt;&lt;del&gt;SERVER-20214&lt;/del&gt;&lt;/a&gt; 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.&lt;/p&gt;

&lt;p&gt;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&apos;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. &lt;/p&gt;</description>
                <environment></environment>
        <key id="593320">DRIVERS-564</key>
            <summary>Add support for majority read concern level to MapReduce</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="13203">Gone away</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="kyle.suarez@mongodb.com">Kyle Suarez</reporter>
                        <labels>
                    </labels>
                <created>Thu, 23 Aug 2018 13:48:44 +0000</created>
                <updated>Fri, 27 Oct 2023 19:45:00 +0000</updated>
                            <resolved>Mon, 14 Feb 2022 17:31:23 +0000</resolved>
                                                                            <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="2179804" author="jmikola@gmail.com" created="Wed, 13 Mar 2019 16:58:29 +0000"  >&lt;p&gt;Note: Editing to remove mention of aggregate with $out, as that is handled by &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-610&quot; title=&quot;Add support for majority read concern level to Aggregation $out&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-610&quot;&gt;&lt;del&gt;DRIVERS-610&lt;/del&gt;&lt;/a&gt;. This ticket can remain in place for mapReduce support, since both depend on separate SERVER tickets.&lt;/p&gt;

&lt;p&gt;Also removing the SERVER fixVersion from this issue, as &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-38117&quot; title=&quot;Add support for majority read concern level to MapReduce&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-38117&quot;&gt;&lt;del&gt;SERVER-38117&lt;/del&gt;&lt;/a&gt; is currently in the backlog.&lt;/p&gt;</comment>
                            <comment id="1991132" author="jeff.yemin" created="Fri, 31 Aug 2018 18:44:45 +0000"  >&lt;p&gt;Aargh.  Sorry, my bad.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=rathi.gnanasekaran&quot; class=&quot;user-hover&quot; rel=&quot;rathi.gnanasekaran&quot;&gt;rathi.gnanasekaran&lt;/a&gt; not sure how to clear the Resolution field.&lt;/p&gt;</comment>
                            <comment id="1991127" author="behackett" created="Fri, 31 Aug 2018 18:41:47 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=jeff.yemin&quot; class=&quot;user-hover&quot; rel=&quot;jeff.yemin&quot;&gt;jeff.yemin&lt;/a&gt;, this is about readConcern, not writeConcern. We do limit where we send readConcern.&lt;/p&gt;</comment>
                            <comment id="1991089" author="jeff.yemin" created="Fri, 31 Aug 2018 18:11:28 +0000"  >&lt;p&gt;Drivers don&apos;t limit which write concern an application uses based on the operation.  So there&apos;s nothing for drivers to do here.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="669721">RUST-102</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="633311">SERVER-38117</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="664473">DRIVERS-2086</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="701001">DRIVERS-610</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="230131">SERVER-20445</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                            <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_23952" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Driver Compliance</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[<style type='text/css'>
         #scriptField, #scriptField *{
                border: 1px solid black;
            }

            #scriptField{
                border-collapse: collapse;
            }

            #scriptField td {
                text-align: center; /* Center-align text in table cells */
            }

            #scriptField td.key {
                text-align: left; /* Left-align text in the Key column */
            }

            #scriptField a {
                text-decoration: none; /* Remove underlines from links */
                border: none; /* Remove border from links */
            }
            
            /* Add green background color to cells with FixVersion */
            #scriptField td.hasFixVersion {
                background-color: #00FF00; /* Green color code */
            }

            /* Center-align the first row headers */
            #scriptField th {
                text-align: center;
            }
        </style>
<table id='scriptField'>
  <tr>
    <th>Key</th>
    <th>Status/Resolution</th>
    <th>FixVersion</th>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/RUST-102'>RUST-102</a>
    </td>
    <td>Duplicate</td>
    <td class=''></td>
  </tr>
</table>]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|htws87:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>