<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:04:34 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-3964] Dropping an index invalidates all cursors on that collection, not just ones using that index.</title>
                <link>https://jira.mongodb.org/browse/SERVER-3964</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;When you drop an index, we invalidate all open cursors on the collection that that index was on.  It would be better if we could detect which cursors are using the index and only invalidate those cursors.&lt;/p&gt;

&lt;p&gt;Per &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-8975&quot; title=&quot;Deleting non-existent indexes on a collection drops active (basic) cursors on that collection&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-8975&quot;&gt;&lt;del&gt;SERVER-8975&lt;/del&gt;&lt;/a&gt; this occurs even if the index to be dropped does not exist.&lt;/p&gt;</description>
                <environment></environment>
        <key id="22891">SERVER-3964</key>
            <summary>Dropping an index invalidates all cursors on that collection, not just ones using that index.</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</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="david.storch@mongodb.com">David Storch</assignee>
                                    <reporter username="spencer@mongodb.com">Spencer Brody</reporter>
                        <labels>
                    </labels>
                <created>Tue, 27 Sep 2011 20:00:39 +0000</created>
                <updated>Thu, 17 Jan 2019 15:08:23 +0000</updated>
                            <resolved>Thu, 17 Jan 2019 14:58:34 +0000</resolved>
                                                                    <component>Index Maintenance</component>
                                        <votes>1</votes>
                                    <watches>11</watches>
                                                                                                                <comments>
                            <comment id="2118200" author="david.storch" created="Thu, 17 Jan 2019 14:58:34 +0000"  >&lt;p&gt;As of commit &lt;a href=&quot;https://github.com/mongodb/mongo/commit/de2a803ca492261cac1d7f43a9f7c847cd0ea24d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;de2a803ca49&lt;/a&gt; under &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-37451&quot; title=&quot;Move all cursor ownership to the global cursor manager&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-37451&quot;&gt;&lt;del&gt;SERVER-37451&lt;/del&gt;&lt;/a&gt;, which was the culmination of a sequence of changes to how cursors are killed by invalidating DDL operations, this issue has been resolved. In versions &amp;gt;= 4.1.7, an index drop will only cause a concurrent query to die if that query is using the index.&lt;/p&gt;

&lt;p&gt;Queries that are considering an index for planning purposes may still get killed when a seemingly unrelated index is dropped, as that index is required to stay alive for the planning process to complete successfully. This is only true when the index is dropped during the MULTI_PLAN, SUBPLAN, or CACHED_PLAN trial period. Correcting this limitation is left as future work.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=ravind.kumar&quot; class=&quot;user-hover&quot; rel=&quot;ravind.kumar&quot;&gt;ravind.kumar&lt;/a&gt;, I could not flag this ticket for documentation changes, since its resolution is not &quot;Fixed&quot;. (I resolved the ticket as &quot;Gone Away&quot; since it had no commits assigned to it, and rather was fixed by a sequence of related changes under other tickets.) Please let me know if there are any other details you need for the documentation. I filed &lt;a href=&quot;https://jira.mongodb.org/browse/DOCS-12375&quot; title=&quot;Document that in 4.2, an index drop will no longer kill a query which is not using the index&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DOCS-12375&quot;&gt;&lt;del&gt;DOCS-12375&lt;/del&gt;&lt;/a&gt; to track the docs work.&lt;/p&gt;</comment>
                            <comment id="2047638" author="david.storch" created="Wed, 31 Oct 2018 16:24:24 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=ravind.kumar&quot; class=&quot;user-hover&quot; rel=&quot;ravind.kumar&quot;&gt;ravind.kumar&lt;/a&gt;, for now I&apos;ve just marked as &quot;Documentation Changes: Needed&quot;. Thanks for the heads up. When this is implemented, I&apos;ll be sure to provide any technical details that may be relevant to the docs team.&lt;/p&gt;</comment>
                            <comment id="2045670" author="ravind.kumar" created="Mon, 29 Oct 2018 22:47:37 +0000"  >&lt;p&gt;Given that this isn&apos;t currently documented behavior, please mark this as Documentation Needed so we can fix this up moving forward.&#160;&lt;/p&gt;</comment>
                            <comment id="288579" author="apiggott@ikanow.com" created="Wed, 13 Mar 2013 22:01:20 +0000"  >&lt;p&gt;For when this gets assigned: what are your thoughts on how the Java driver handles this exception (and presumably similar ones) - see &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-8975&quot; title=&quot;Deleting non-existent indexes on a collection drops active (basic) cursors on that collection&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-8975&quot;&gt;&lt;del&gt;SERVER-8975&lt;/del&gt;&lt;/a&gt;? Is that worthy of a new issue under the Java driver?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10320">
                    <name>Documented</name>
                                                                <inwardlinks description="is documented by">
                                        <issuelink>
            <issuekey id="674103">DOCS-12375</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="235594">SERVER-21061</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="68334">SERVER-8975</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="131768">SERVER-13626</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="68361">DOCS-1236</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="613547">SERVER-37451</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>4.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_13552" key="com.go2group.jira.plugin.crm:crm_generic_field">
                        <customfieldname>Case</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[[500A000000UaZCvIAN, 500A000000bxuVhIAI, 500A000000cQM3vIAG]]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 13 Mar 2013 22:01:20 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        5 years, 3 weeks, 6 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_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PM-1081</customfieldvalue>
                        </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>david.storch@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            5 years, 3 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_16465" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Linked BF Score</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>4.0</customfieldvalue>

                        </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>apiggott@ikanow.com</customfieldvalue>
            <customfieldvalue>david.storch@mongodb.com</customfieldvalue>
            <customfieldvalue>ravind.kumar</customfieldvalue>
            <customfieldvalue>spencer@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hropf3:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5120</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_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="2751">Query 2019-01-28</customfieldvalue>

                        </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|ht0txz:</customfieldvalue>

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