<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:00:52 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-2676] Exception during Repair--Ramifications?</title>
                <link>https://jira.mongodb.org/browse/SERVER-2676</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;While trying to run a repair on our production database, the following is printed to the log:&lt;/p&gt;

&lt;p&gt;0x540c7e 0x4eb09c 0x71c222 0x7325a8 0x5fdfd0 0x706cd6 0x70ab0d 0x70b5e1 0x56ffbd 0x570528 0x6d306b 0x6d4a48 0x6d61ad 0x73071b 0x824ca8 0x827e20 0x828936 0x829518 0x8317a5 0x7fd8da101c4d&lt;br/&gt;
 mongod(_ZN5mongo11msgassertedEiPKc+0x1de) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x540c7e&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo7BSONObj4initEPKcb+0x4ec) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x4eb09c&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo7BSONObjC1EPKNS_6RecordE+0x32) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x71c222&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo11BasicCursor7currentEv+0x18) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7325a8&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo14processGetMoreEPKcixRNS_5CurOpEiRb+0x350) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x5fdfd0&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo15receivedGetMoreERNS_10DbResponseERNS_7MessageERNS_5CurOpE+0x256) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x706cd6&amp;#93;&lt;/span&gt;  &lt;br/&gt;
 mongod(_ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_8SockAddrE+0x14ed) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x70ab0d&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo14DBDirectClient4callERNS_7MessageES2_b+0x81) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x70b5e1&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo14DBClientCursor11requestMoreEv+0x2fd) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x56ffbd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo14DBClientCursor4moreEv+0x58) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x570528&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo6Cloner4copyEPKcS2_bbbbNS_5QueryE+0x5fb) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x6d306b&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo6Cloner2goEPKcRSsRKSsbbbb+0x1018) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x6d4a48&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo9cloneFromEPKcRSsRKSsbbbb+0x3d) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x6d61ad&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo14repairDatabaseESsRSsbb+0x3eb) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x73071b&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo11doDBUpgradeERKSsSsPNS_14DataFileHeaderE+0x68) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x824ca8&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo15repairDatabasesEv+0x280) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x827e20&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo14_initAndListenEiPKc+0x436) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x828936&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(_ZN5mongo13initAndListenEiPKc+0x18) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x829518&amp;#93;&lt;/span&gt;&lt;br/&gt;
 mongod(main+0x6f75) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x8317a5&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib/libc.so.6(__libc_start_main+0xfd) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7fd8da101c4d&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;What are the ramifications of this?  Have we lost data?&lt;/p&gt;</description>
                <environment></environment>
        <key id="14990">SERVER-2676</key>
            <summary>Exception during Repair--Ramifications?</summary>
                <type id="6" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14720&amp;avatarType=issuetype">Question</type>
                                            <priority id="2" iconUrl="https://jira.mongodb.org/images/icons/priorities/critical.svg">Critical - P2</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="9">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="jamwt">Jamie Turner</reporter>
                        <labels>
                    </labels>
                <created>Fri, 4 Mar 2011 04:36:12 +0000</created>
                <updated>Fri, 30 Mar 2012 14:26:47 +0000</updated>
                            <resolved>Fri, 4 Mar 2011 16:37:18 +0000</resolved>
                                    <version>1.6.5</version>
                                                    <component>Storage</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="25246" author="wmoss" created="Fri, 4 Mar 2011 15:54:27 +0000"  >&lt;p&gt;Okay cool.  Well our general record counts looks right and we&apos;re okay with loosing a few records.&lt;/p&gt;</comment>
                            <comment id="25245" author="eliot" created="Fri, 4 Mar 2011 15:51:42 +0000"  >&lt;p&gt;Just skips that record.&lt;/p&gt;</comment>
                            <comment id="25244" author="wmoss" created="Fri, 4 Mar 2011 15:50:51 +0000"  >&lt;p&gt;Just to clarify the specifics, when the repair process hits a bad record, does it skip that record and continue on or does it stop repairing that collection?&lt;/p&gt;</comment>
                            <comment id="25243" author="eliot" created="Fri, 4 Mar 2011 15:44:40 +0000"  >&lt;p&gt;Ok.&lt;br/&gt;
Worse case, one collection is missing data.&lt;br/&gt;
Most likely its only 1 document, but its a bit hard to tell without the whole log.&lt;/p&gt;</comment>
                            <comment id="25242" author="wmoss" created="Fri, 4 Mar 2011 15:41:46 +0000"  >&lt;p&gt;Sorry, but I inadvertently didn&apos;t keep the full log--I haven&apos;t gotten much sleep since our production Mongo instance went down on Wednesday night.&lt;/p&gt;</comment>
                            <comment id="25241" author="eliot" created="Fri, 4 Mar 2011 15:30:23 +0000"  >&lt;p&gt;Can you attach the full log&lt;/p&gt;</comment>
                            <comment id="25239" author="jamwt" created="Fri, 4 Mar 2011 14:18:28 +0000"  >&lt;p&gt;To clarify, we&apos;re referring to the database post-restoration, and we&apos;re inquiring about the presence (or not) in that restored database of records that existed pre-crash.  The actual corrupted files, we have a copy of, so we&apos;re not worried about them.&lt;/p&gt;</comment>
                            <comment id="25238" author="jamwt" created="Fri, 4 Mar 2011 14:15:28 +0000"  >&lt;p&gt;So our repair finished on that database.&lt;/p&gt;

&lt;p&gt;If we saw this appear exactly once, does it indicate that a record (or a few records) were skipped, or that the rest of the repair process for that collection had to be aborted, e.g., many records are potentially missing?&lt;/p&gt;

&lt;p&gt;We&apos;re just trying to assess the ceiling on the damage so that we can weigh our options on our side before proceeding--thanks.&lt;/p&gt;</comment>
                            <comment id="25205" author="eliot" created="Fri, 4 Mar 2011 07:53:00 +0000"  >&lt;p&gt;That doesn&apos;t change the original file, but it does mean its hard to recover whats in there.&lt;br/&gt;
Do you have a backup or is that your only copy?&lt;br/&gt;
If its your only copy, you should download the latest nightly, and use mongodump repair to recover&lt;/p&gt;

&lt;p&gt;mongodumo --dbpath &amp;lt;path to data&amp;gt; --repair&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>9.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 4 Mar 2011 07:53:00 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        12 years, 50 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, 50 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_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>eliot</customfieldvalue>
            <customfieldvalue>jamwt</customfieldvalue>
            <customfieldvalue>wmoss</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrp4nj:</customfieldvalue>

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

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

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