<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:14:46 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-27296] should run jsCore passthrough for multi-version sharded tests</title>
                <link>https://jira.mongodb.org/browse/SERVER-27296</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;As part of &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-19735&quot; title=&quot;Add aggregation support for experimental decimal data type&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-19735&quot;&gt;&lt;del&gt;SERVER-19735&lt;/del&gt;&lt;/a&gt;, &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=schwerin&quot; class=&quot;user-hover&quot; rel=&quot;schwerin&quot;&gt;schwerin&lt;/a&gt; noted that we should have testing for jsCore passthrough using multi-version sharded configuration. Then we should move aggregation tests to jsCore, so then we&apos;d check that summation/averaging work correctly when &lt;tt&gt;mongos&lt;/tt&gt; is older than &lt;tt&gt;mongod&lt;/tt&gt;.&lt;/p&gt;

&lt;p&gt;It seems we&apos;re missing coverage for that scenario today. &lt;/p&gt;

&lt;p&gt;Manual testing has been done before for in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-21634&quot; title=&quot;Add mixed version testing for aggregations&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-21634&quot;&gt;&lt;del&gt;SERVER-21634&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="291061">SERVER-27296</key>
            <summary>should run jsCore passthrough for multi-version sharded tests</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-query">Backlog - Query Team</assignee>
                                    <reporter username="geert.bosch@mongodb.com">Geert Bosch</reporter>
                        <labels>
                    </labels>
                <created>Thu, 2 Jun 2016 16:12:52 +0000</created>
                <updated>Tue, 6 Dec 2022 04:10:17 +0000</updated>
                            <resolved>Fri, 9 Dec 2016 15:48:43 +0000</resolved>
                                                                                        <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="1453861" author="ian@10gen.com" created="Fri, 9 Dec 2016 15:48:43 +0000"  >&lt;p&gt;Closing as Won&apos;t Fix since the Query team doesn&apos;t perceive a lot of value in adding this test suite, and the tests that have multi-version implications would likely have to be blacklisted from this suite.&lt;/p&gt;</comment>
                            <comment id="1453515" author="max.hirschhorn@10gen.com" created="Fri, 9 Dec 2016 01:47:16 +0000"  >&lt;blockquote&gt;
&lt;p&gt;As part of &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-19735&quot; title=&quot;Add aggregation support for experimental decimal data type&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-19735&quot;&gt;&lt;del&gt;SERVER-19735&lt;/del&gt;&lt;/a&gt;, Andy Schwerin noted that we should have testing for jsCore passthrough using multi-version sharded configuration. Then we should move aggregation tests to jsCore, so then we&apos;d check that summation/averaging work correctly when mongos is older than mongod.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I don&apos;t think moving the aggregation tests into jsCore is a prerequisite to adding this test suite. &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-25430&quot; title=&quot;Create a sharded collections passthrough of aggregation suite&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-25430&quot;&gt;&lt;del&gt;SERVER-25430&lt;/del&gt;&lt;/a&gt; is an example of where we added a test suite that reuses the tests in the &lt;tt&gt;jstests/aggregation/&lt;/tt&gt; directory to run them against a sharded cluster. The machinery to run tests against a sharded cluster with an older version of mongos already exists via the &lt;tt&gt;TestData.mongosBinVersion&lt;/tt&gt; option that was added as part of &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-21487&quot; title=&quot;Add new suite for running 3.2 SCCC cluster with 3.0 mongos against jstests/sharding&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-21487&quot;&gt;&lt;del&gt;SERVER-21487&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I&apos;m reassigning this ticket to the Query team&apos;s backlog and moving it back into &quot;Needs triage&quot; so that they can assess how important adding this test suite is. My impression is that the necessary machinery in our testing infrastructure to write this test suite already exists and that there isn&apos;t work for the TIG team to do here.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="223916">SERVER-19735</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="240724">SERVER-21634</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>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_12751" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>Assigned Teams</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="25143"><![CDATA[Query]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 9 Dec 2016 01:47:16 +0000</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            7 years, 9 weeks, 5 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>backlog-server-query</customfieldvalue>
            <customfieldvalue>geert.bosch@mongodb.com</customfieldvalue>
            <customfieldvalue>ian@mongodb.com</customfieldvalue>
            <customfieldvalue>max.hirschhorn@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrjpb3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hsm267:</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_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|hrjdgf:</customfieldvalue>

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