<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 02:58:43 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-2015] Assertion failure false db/repl/rs.cpp 315</title>
                <link>https://jira.mongodb.org/browse/SERVER-2015</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Problem:&lt;br/&gt;
Saw the following in the log of the arbiter node of a three node replset&lt;/p&gt;

&lt;p&gt;Assertion failure false db/repl/rs.cpp 315&lt;/p&gt;

&lt;p&gt;0x534771 0x54134f 0x66aa3a 0x66ed0e 0x66f936 0x694bb3 0x549183 0x547531 0x546c93&lt;br/&gt;
 0x52acf8 0x837460 0x7f987aca09ca 0x7f987a25069d&lt;br/&gt;
 /var/opt/mongodb/current/bin/mongod(_ZN5mongo12sayDbContextEPKc+0xb1) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x534771&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /var/opt/mongodb/current/bin/mongod(_ZN5mongo8assertedEPKcS1_j+0x10f) [0x54134f&lt;br/&gt;
]&lt;br/&gt;
 /var/opt/mongodb/current/bin/mongod(&lt;em&gt;ZN5mongo11ReplSetImpl14initFromConfigERNS&lt;/em&gt;&lt;br/&gt;
13ReplSetConfigEb+0x17a) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x66aa3a&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /var/opt/mongodb/current/bin/mongod(_ZN5mongo7ReplSet13haveNewConfigERNS_13Repl&lt;br/&gt;
SetConfigEb+0xfe) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x66ed0e&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /var/opt/mongodb/current/bin/mongod(&lt;em&gt;ZN5mongo7Manager20msgReceivedNewConfigENS&lt;/em&gt;&lt;br/&gt;
7BSONObjE+0x256) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x66f936&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /var/opt/mongodb/current/bin/mongod(_ZN5boost6detail8function26void_function_ob&lt;br/&gt;
j_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf1IvN5mongo7ManagerENS7_7BSONObjEEENS3_5lis&lt;br/&gt;
t2INS3_5valueIPS8_EENSC_IS9_EEEEEEvE6invokeERNS1_15function_bufferE+0x63) [0x694&lt;br/&gt;
bb3]&lt;br/&gt;
 /var/opt/mongodb/current/bin/mongod(_ZNK5boost9function0IvEclEv+0x243) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x549183&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /var/opt/mongodb/current/bin/mongod(_ZN5mongo4task6Server6doWorkEv+0x141) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x547531&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /var/opt/mongodb/current/bin/mongod(_ZN5mongo4task4Task3runEv+0x33) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x546c93&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;This appear to start when the replset was taken out of the config, the following assert can be seen&lt;br/&gt;
Mon Oct 25 23:55:31 &lt;span class=&quot;error&quot;&gt;&amp;#91;ReplSetHealthPollTask&amp;#93;&lt;/span&gt; replSet 10.202.215.63:27000 SECONDARYTue Oct 26 02:08:25 &lt;span class=&quot;error&quot;&gt;&amp;#91;rs Manager&amp;#93;&lt;/span&gt; replset msgReceivedNewConfig version: version: &lt;br/&gt;
2&lt;br/&gt;
Tue Oct 26 02:08:25 &lt;span class=&quot;error&quot;&gt;&amp;#91;rs Manager&amp;#93;&lt;/span&gt; replSet info saving a newer config version to local.system.replset&lt;br/&gt;
Tue Oct 26 02:08:25 &lt;span class=&quot;error&quot;&gt;&amp;#91;rs Manager&amp;#93;&lt;/span&gt; replSet error can&apos;t find self in the repl set configuration:&lt;br/&gt;
Tue Oct 26 02:08:25 &lt;span class=&quot;error&quot;&gt;&amp;#91;rs Manager&amp;#93;&lt;/span&gt; { _id: &quot;leadpoint0&quot;, version: 2, members: [ &lt;/p&gt;
{ _id: 1, host: &quot;10.202.215.63:27000&quot;, votes: 5 }
&lt;p&gt;, &lt;/p&gt;
{ _id: 2, host: &quot;10.243.7.47:270
00&quot;, votes: 7 }
&lt;p&gt; ] }Tue Oct 26 02:08:25 &lt;span class=&quot;error&quot;&gt;&amp;#91;rs Manager&amp;#93;&lt;/span&gt;   Assertion failure false db/repl/rs.cpp 336&lt;br/&gt;
0x534771 0x54134f 0x66b7ac 0x66ed0e 0x66f936 0x694bb3 0x549183 0x547531 0x546c93 0x52acf8 0x837460 0x7f987aca09ca 0x7f987a25069d&lt;br/&gt;
 /var/opt/mongodb/current/bin/mongod(_ZN5mongo12sayDbContextEPKc+0xb1) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x534771&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /var/opt/mongodb/current/bin/mongod(_ZN5mongo8assertedEPKcS1_j+0x10f) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x54134f&amp;#93;&lt;/span&gt; /var/opt/mongodb/current/bin/mongod(_ZN5mongo11ReplSetImpl14initFromConfigERNS_13ReplSetConfigEb+0xeec) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x66b7ac&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /var/opt/mongodb/current/bin/mongod(_ZN5mongo7ReplSet13haveNewConfigERNS_13ReplSetConfigEb+0xfe) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x66ed0e&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Reproduce:&lt;br/&gt;
This is what I did&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;create a three node set, one node being the arbiter&lt;/li&gt;
	&lt;li&gt;remove the arbiter by running replsetinitate with a new config minus the arbiter (and bumping the version)&lt;/li&gt;
	&lt;li&gt;add the same arbiter back&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Business case:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;reliability&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment>EC 2 / Ubuntu 10.04&lt;br/&gt;
1.6.3</environment>
        <key id="13519">SERVER-2015</key>
            <summary>Assertion failure false db/repl/rs.cpp 315</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</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="3">Duplicate</resolution>
                                        <assignee username="dwight@mongodb.com">Dwight Merriman</assignee>
                                    <reporter username="alvin">Alvin Richards</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Oct 2010 05:35:38 +0000</created>
                <updated>Fri, 2 Sep 2011 16:16:52 +0000</updated>
                            <resolved>Fri, 2 Sep 2011 16:16:52 +0000</resolved>
                                    <version>1.6.3</version>
                                                    <component>Replication</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="52272" author="eliot" created="Fri, 2 Sep 2011 16:16:52 +0000"  >&lt;p&gt;This was the concurrency issue fixed in 1.8.3&lt;/p&gt;</comment>
                            <comment id="19736" author="alvin" created="Wed, 27 Oct 2010 22:36:58 +0000"  >&lt;p&gt;My mistake&lt;/p&gt;

&lt;p&gt;1) replsetinitate&lt;br/&gt;
2) replSetConfig&lt;/p&gt;

&lt;p&gt;No .js script, this was not testing this was just using.&lt;/p&gt;</comment>
                            <comment id="19712" author="dwight_10gen" created="Wed, 27 Oct 2010 17:32:14 +0000"  >&lt;p&gt;you should get better logging/messaging on a repeat replsetinitiate though of course, but first want to confirm you really initiated twice.&lt;/p&gt;</comment>
                            <comment id="19711" author="dwight_10gen" created="Wed, 27 Oct 2010 17:28:25 +0000"  >&lt;p&gt;you should not run replsetinitiate more than once.&lt;/p&gt;

&lt;p&gt;you should instead use replSetConfig.&lt;/p&gt;

&lt;p&gt;do you have a .js file that reproduces?  if so i can repro and add to test suite.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>4.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 27 Oct 2010 17:28:25 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        12 years, 24 weeks, 5 days 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>ian@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            12 years, 24 weeks, 5 days 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_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>alvin</customfieldvalue>
            <customfieldvalue>dwight@mongodb.com</customfieldvalue>
            <customfieldvalue>eliot</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrpcdz:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>21359</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|ht0f0f:</customfieldvalue>

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