<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:56:44 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-41065] Make agg evaluate() thread safe by passing &apos;Variables&apos; as a parameter</title>
                <link>https://jira.mongodb.org/browse/SERVER-41065</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;We get&#160; Segmentation fault when making test (mostly is update) in MongoDB 4.0.&lt;/p&gt;

&lt;p&gt;the logs and BEGIN BACKTRACE haved been attached.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/attachment/216321/216321_log.newline.txt&quot; title=&quot;log.newline.txt attached to SERVER-41065&quot;&gt;log.newline.txt&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;https://jira.mongodb.org/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;a name=&quot;Wecaneasily%C2%A0getreproduce.ButthetestisComplex%EF%BC%8CIwilltrytomakeasimplestepstoreproduceit.&quot;&gt;&lt;/a&gt;&lt;sup&gt;We can easily&#160; get reproduce. But the test is Complex&#65292; I will try to make a simple steps to reproduce it.&lt;/sup&gt;&lt;/h4&gt;</description>
                <environment></environment>
        <key id="762373">SERVER-41065</key>
            <summary>Make agg evaluate() thread safe by passing &apos;Variables&apos; as a parameter</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="13201">Fixed</resolution>
                                        <assignee username="arun.banala@mongodb.com">Arun Banala</assignee>
                                    <reporter username="lpc">FirstName lipengchong</reporter>
                        <labels>
                    </labels>
                <created>Thu, 9 May 2019 03:14:25 +0000</created>
                <updated>Sun, 29 Oct 2023 22:21:12 +0000</updated>
                            <resolved>Wed, 12 Jun 2019 14:38:00 +0000</resolved>
                                    <version>4.0.6</version>
                    <version>4.0.9</version>
                                    <fixVersion>3.6.14</fixVersion>
                    <fixVersion>4.0.11</fixVersion>
                    <fixVersion>4.2.0-rc2</fixVersion>
                    <fixVersion>4.3.1</fixVersion>
                                    <component>Querying</component>
                                        <votes>1</votes>
                                    <watches>12</watches>
                                                                                                                <comments>
                            <comment id="2283837" author="xgen-internal-githook" created="Thu, 13 Jun 2019 19:06:41 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Arun Banala&apos;, &apos;email&apos;: &apos;arun.banala@mongodb.com&apos;, &apos;username&apos;: &apos;banarun&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-41065&quot; title=&quot;Make agg evaluate() thread safe by passing &amp;#39;Variables&amp;#39; as a parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-41065&quot;&gt;&lt;del&gt;SERVER-41065&lt;/del&gt;&lt;/a&gt; Remove unused ExpressionTwoNumericArgs class added from backport&lt;br/&gt;
Branch: v4.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/28b3f07cc9774f89fbbce0ea434fba102bdabf31&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/28b3f07cc9774f89fbbce0ea434fba102bdabf31&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2283827" author="xgen-internal-githook" created="Thu, 13 Jun 2019 18:59:28 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Arun Banala&apos;, &apos;email&apos;: &apos;arun.banala@mongodb.com&apos;, &apos;username&apos;: &apos;banarun&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-41065&quot; title=&quot;Make agg evaluate() thread safe by passing &amp;#39;Variables&amp;#39; as a parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-41065&quot;&gt;&lt;del&gt;SERVER-41065&lt;/del&gt;&lt;/a&gt; Make agg evaluate() thread safe by passing &apos;Variables&apos; as a parameter&lt;/p&gt;

&lt;p&gt;(cherry picked from commit ab9d3aaad1cb9ad42063c1291ea07e321260a3d1)&lt;br/&gt;
Branch: v3.6&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1e02fdb576d8167562587cd18c5c7132e9675639&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1e02fdb576d8167562587cd18c5c7132e9675639&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2282619" author="xgen-internal-githook" created="Thu, 13 Jun 2019 09:36:02 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Arun Banala&apos;, &apos;email&apos;: &apos;arun.banala@mongodb.com&apos;, &apos;username&apos;: &apos;banarun&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-41065&quot; title=&quot;Make agg evaluate() thread safe by passing &amp;#39;Variables&amp;#39; as a parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-41065&quot;&gt;&lt;del&gt;SERVER-41065&lt;/del&gt;&lt;/a&gt; Make agg evaluate() thread safe by passing &apos;Variables&apos; as a parameter&lt;/p&gt;

&lt;p&gt;(cherry picked from commit ab9d3aaad1cb9ad42063c1291ea07e321260a3d1)&lt;br/&gt;
Branch: v4.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b760a5a36fc15a8e20ad258d040cd241c9f2dc7b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b760a5a36fc15a8e20ad258d040cd241c9f2dc7b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2281041" author="xgen-internal-githook" created="Wed, 12 Jun 2019 13:47:04 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Arun Banala&apos;, &apos;email&apos;: &apos;arun.banala@mongodb.com&apos;, &apos;username&apos;: &apos;banarun&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-41065&quot; title=&quot;Make agg evaluate() thread safe by passing &amp;#39;Variables&amp;#39; as a parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-41065&quot;&gt;&lt;del&gt;SERVER-41065&lt;/del&gt;&lt;/a&gt; Make agg evaluate() thread safe by passing &apos;Variables&apos; as a parameter&lt;/p&gt;

&lt;p&gt;(cherry picked from commit ab9d3aaad1cb9ad42063c1291ea07e321260a3d1)&lt;br/&gt;
Branch: v4.2&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/4d1eb3b22dbd7546f4980e125ae38010d40b5714&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/4d1eb3b22dbd7546f4980e125ae38010d40b5714&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2280903" author="xgen-internal-githook" created="Wed, 12 Jun 2019 12:06:28 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Arun Banala&apos;, &apos;email&apos;: &apos;arun.banala@mongodb.com&apos;, &apos;username&apos;: &apos;banarun&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-41065&quot; title=&quot;Make agg evaluate() thread safe by passing &amp;#39;Variables&amp;#39; as a parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-41065&quot;&gt;&lt;del&gt;SERVER-41065&lt;/del&gt;&lt;/a&gt; Make agg evaluate() thread safe by passing &apos;Variables&apos; as a parameter&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ab9d3aaad1cb9ad42063c1291ea07e321260a3d1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ab9d3aaad1cb9ad42063c1291ea07e321260a3d1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2280112" author="xgen-internal-githook" created="Tue, 11 Jun 2019 19:29:06 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Gregory Wlodarek&apos;, &apos;email&apos;: &apos;gregory.wlodarek@mongodb.com&apos;, &apos;username&apos;: &apos;GWlodarek&apos;}
&lt;p&gt;Message: Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-41065&quot; title=&quot;Make agg evaluate() thread safe by passing &amp;#39;Variables&amp;#39; as a parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-41065&quot;&gt;&lt;del&gt;SERVER-41065&lt;/del&gt;&lt;/a&gt; Make evaluate() thread safe by passing &apos;Variables&apos; as a parameter&quot;&lt;/p&gt;

&lt;p&gt;This reverts commit 17cdb38b6db716dc47485a60ddff3c543e713e3d.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/951f7a2c184af7c5d46945b56dcfbc13fd3c5197&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/951f7a2c184af7c5d46945b56dcfbc13fd3c5197&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2279785" author="xgen-internal-githook" created="Tue, 11 Jun 2019 16:36:14 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Arun Banala&apos;, &apos;email&apos;: &apos;arun.banala@mongodb.com&apos;, &apos;username&apos;: &apos;banarun&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-41065&quot; title=&quot;Make agg evaluate() thread safe by passing &amp;#39;Variables&amp;#39; as a parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-41065&quot;&gt;&lt;del&gt;SERVER-41065&lt;/del&gt;&lt;/a&gt; Make evaluate() thread safe by passing &apos;Variables&apos; as a parameter&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/17cdb38b6db716dc47485a60ddff3c543e713e3d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/17cdb38b6db716dc47485a60ddff3c543e713e3d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="2247188" author="nicholas.cottrell" created="Wed, 15 May 2019 12:35:58 +0000"  >&lt;p&gt;I&apos;ve just attached a validator example which has been known to crash 4.0.9 community.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="216321" name="log.newline.txt" size="9810" author="lpc" created="Thu, 9 May 2019 03:04:55 +0000"/>
                            <attachment id="216910" name="social_feeds.js" size="5509" author="nicholas.cottrell@mongodb.com" created="Wed, 15 May 2019 12:35:23 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12450" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Backport Requested</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="16775"><![CDATA[v4.2]]></customfieldvalue>
    <customfieldvalue key="15640"><![CDATA[v4.0]]></customfieldvalue>
    <customfieldvalue key="15141"><![CDATA[v3.6]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_13552" key="com.go2group.jira.plugin.crm:crm_generic_field">
                        <customfieldname>Case</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[[5002K00000e7LsDQAU]]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 9 May 2019 05:28:41 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        4 years, 34 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_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>luke.bonanomi@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            4 years, 34 weeks, 6 days ago
                        </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>arun.banala@mongodb.com</customfieldvalue>
            <customfieldvalue>lpc</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>nicholas.cottrell@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|huykxr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|huou3r:</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>
                                                                                            <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="2843">Query 2019-06-03</customfieldvalue>
    <customfieldvalue id="2844">Query 2019-06-17</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|huy773:</customfieldvalue>

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