<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:19:49 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>[CDRIVER-4062] Load balancer: Add test tasks to evergreen</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-4062</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;&lt;b&gt;Scope&lt;/b&gt;&lt;br/&gt;
Add new Evergreen tasks for testing against load balanced deployments, as described in &lt;a href=&quot;https://github.com/mongodb/specifications/tree/289f4053106261bae80ba098c8afeb885b26acc2/source/load-balancers/tests&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;the test README&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;In addition to running the new unified tests, this should run the C driver specific tests in test-mongoc-loadbalancer.c under the test namespace &quot;/loadbalanced/*&quot;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1810048">CDRIVER-4062</key>
            <summary>Load balancer: Add test tasks to evergreen</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="13201">Fixed</resolution>
                                        <assignee username="kevin.albertson@mongodb.com">Kevin Albertson</assignee>
                                    <reporter username="kevin.albertson@mongodb.com">Kevin Albertson</reporter>
                        <labels>
                    </labels>
                <created>Wed, 7 Jul 2021 02:38:28 +0000</created>
                <updated>Sat, 28 Oct 2023 11:28:25 +0000</updated>
                            <resolved>Thu, 12 Aug 2021 00:39:56 +0000</resolved>
                                                    <fixVersion>1.19.0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="3996521" author="xgen-internal-githook" created="Thu, 12 Aug 2021 00:39:33 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-4062&quot; title=&quot;Load balancer: Add test tasks to evergreen&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-4062&quot;&gt;&lt;del&gt;CDRIVER-4062&lt;/del&gt;&lt;/a&gt; test load balancer on evg (#837)&lt;/p&gt;

&lt;p&gt;Add tasks to the Evergreen configuration based to test against a loadbalanced cluster.&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Tests with auth+SSL and with no auth+SSL on both server version 5.0 and latest.&lt;/li&gt;
	&lt;li&gt;Runs tests against: new load balanced tests, all unified tests, retryable reads, retryable writes, change streams, and the C driver specific /loadbalanced/* tests.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Update test-libmongoc to support testing against a load balancer.&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Support the environment variable MONGOC_TEST_LOADBALANCED to enable testing against load balancers in test-libmongoc.&lt;br/&gt;
Support the environment variables SINGLE_MONGOS_LB_URI, MULTI_MONGOS_LB_URI to set URIs for test clients.&lt;/li&gt;
	&lt;li&gt;Mock the serviceId when MONGOC_TEST_LOADBALANCED is true.&lt;/li&gt;
	&lt;li&gt;Support multiple occurrences of the -l flag in test-libmongoc and alias the flag as --match.&lt;/li&gt;
	&lt;li&gt;Remove unnecessary constraint of retryable writes tests for replica sets.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-4060&quot; title=&quot;Load balancer: Unified test runner changes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-4060&quot;&gt;&lt;del&gt;CDRIVER-4060&lt;/del&gt;&lt;/a&gt; add remaining support to the unified test runner for the new loadbalancer spec tests.&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Iterate the first result of a FindCursor in the createFindCursor operation.&lt;/li&gt;
	&lt;li&gt;Support appname as a URI parameter.&lt;/li&gt;
	&lt;li&gt;Skip listening or comparing CMAP (Connection Monitoring and Pooling) events, since the C driver does not implement CMAP.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/932e7e4861e28a719969cf716cdc4c10473e78ee&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/932e7e4861e28a719969cf716cdc4c10473e78ee&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="3981005" author="kevin.albertson" created="Wed, 4 Aug 2021 17:21:27 +0000"  >&lt;p&gt;PR: &lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/pull/837&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/pull/837&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="1885689">PHPC-1978</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="1461980">CDRIVER-3790</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="1612541">CDRIVER-3889</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <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>CDRIVER-3883</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_21553" key="com.atlassian.jira.plugin.system.customfieldtypes:labels">
                        <customfieldname>Quarter</customfieldname>
                        <customfieldvalues>
                                        <label>FY22Q2</label>
    
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr6j9j:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>