<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:24:01 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>[SERVER-10773] Provide mechanism for cloud to reliably replay an oplog into a secondary, including restart</title>
                <link>https://jira.mongodb.org/browse/SERVER-10773</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Provide a new option that can be invoked as a startup option, or be set as a global option later that tells the server to ignore all secondary index unique constraints.&lt;/p&gt;
</description>
                <environment></environment>
        <key id="89955">SERVER-10773</key>
            <summary>Provide mechanism for cloud to reliably replay an oplog into a secondary, including restart</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</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="2">Won&apos;t Fix</resolution>
                                        <assignee username="backlog-server-repl">Backlog - Replication Team</assignee>
                                    <reporter username="cailin.nelson@mongodb.com">Cailin Nelson</reporter>
                        <labels>
                            <label>brs</label>
                    </labels>
                <created>Sun, 15 Sep 2013 18:08:17 +0000</created>
                <updated>Tue, 6 Dec 2022 05:17:44 +0000</updated>
                            <resolved>Tue, 9 Jan 2018 19:31:45 +0000</resolved>
                                                                    <component>Replication</component>
                                        <votes>0</votes>
                                    <watches>12</watches>
                                                                                                                <comments>
                            <comment id="1769444" author="david.dana" created="Tue, 9 Jan 2018 19:31:45 +0000"  >&lt;p&gt;&lt;b&gt;Backup Backlog Grooming Note&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;We haven&apos;t seen this pop up in awhile. The real concern is &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-12508&quot; title=&quot;Add Replica Set Restore Mode (for point-in-time)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12508&quot;&gt;&lt;del&gt;SERVER-12508&lt;/del&gt;&lt;/a&gt; which we will keep an eye on.&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="1204245" author="scotthernandez" created="Tue, 15 Mar 2016 18:39:09 +0000"  >&lt;p&gt;This is basically a duplicate of &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-12508&quot; title=&quot;Add Replica Set Restore Mode (for point-in-time)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12508&quot;&gt;&lt;del&gt;SERVER-12508&lt;/del&gt;&lt;/a&gt; &amp;#8211; which is a mechanism to push oplog segments to restore from a backup in a consistent way (by tools).&lt;/p&gt;</comment>
                            <comment id="425578" author="schwerin" created="Sun, 15 Sep 2013 20:35:36 +0000"  >&lt;p&gt;IIRC, the server can only do what it does because it identifies the beginning and ending of write-batches, in between which other writes and reads cannot occur, plus when replaying after an initial sync, again when other reads and writes are forbidden.  Putting the server into such a mode at start-up implies that it would never allow other reads and writes, would have to trust the the authorized writer to make the system consistent.  It&apos;s a somewhat risky approach, from our side of the table, since it constrains the kinds of changes we can make to the synchronization and replication systems.  Who is this for, exactly?&lt;/p&gt;</comment>
                            <comment id="425545" author="cailin.nelson@10gen.com" created="Sun, 15 Sep 2013 19:08:19 +0000"  >&lt;p&gt;We would like to be able to mimic what the core server does when it replays oplogs.  Thus, I believe we want the latter:  add the duplicate key and pretend the index is not unique.&lt;/p&gt;</comment>
                            <comment id="425543" author="milkie" created="Sun, 15 Sep 2013 19:02:19 +0000"  >&lt;p&gt;What do you want the new behavior to be if a unique index violation occurs when updating an index?  We can either keep the index unique and silently skip adding the duplicate key, or we can add the duplicate key and pretend the index is not unique.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="107983">SERVER-12508</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="107968">TOOLS-176</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="222954">TOOLS-852</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="222961">SERVER-19618</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_12751" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>Assigned Teams</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="25128"><![CDATA[Replication]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Sun, 15 Sep 2013 19:02:19 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        6 years, 5 weeks, 1 day ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>alexander.golin@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            6 years, 5 weeks, 1 day ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Old_Backport</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[No]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>schwerin@mongodb.com</customfieldvalue>
            <customfieldvalue>backlog-server-repl</customfieldvalue>
            <customfieldvalue>cailin.nelson@mongodb.com</customfieldvalue>
            <customfieldvalue>david.dana@mongodb.com</customfieldvalue>
            <customfieldvalue>milkie@mongodb.com</customfieldvalue>
            <customfieldvalue>scotthernandez</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrmgmf:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7250</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hspbcv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>