<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:25:57 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>[DRIVERS-2589] Enable QEv2 tests on Serverless</title>
                <link>https://jira.mongodb.org/browse/DRIVERS-2589</link>
                <project id="10980" key="DRIVERS">Drivers</project>
                    <description>&lt;div class=&quot;panel&quot; style=&quot;background-color: #fafbfc;border-color: #21313c;border-style: solid;border-width: 1px;&quot;&gt;&lt;div class=&quot;panelContent&quot; style=&quot;background-color: #fafbfc;&quot;&gt;
&lt;h3&gt;&lt;a name=&quot;Summary&quot;&gt;&lt;/a&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;Once MongoDB Serverless has the Queryable Encryption v2 (QEv2) protocol enabled, tests added in &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2435&quot; title=&quot;Update libmongocrypt payloads to new QE protocol&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2435&quot;&gt;&lt;del&gt;DRIVERS-2435&lt;/del&gt;&lt;/a&gt; can be run against MongoDB Serverless.&lt;/p&gt;

&lt;p&gt;This depends on MongoDB Serverless upgrading the backing servers to apply &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-69563&quot; title=&quot;Enable Feature flag for PM-2972&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-69563&quot;&gt;&lt;del&gt;SERVER-69563&lt;/del&gt;&lt;/a&gt;, or having MongoDB Serverless enable the feature flag.&lt;/p&gt;

&lt;h3&gt;&lt;a name=&quot;Motivation&quot;&gt;&lt;/a&gt;&lt;b&gt;Motivation&lt;/b&gt;&lt;/h3&gt;
&lt;h4&gt;&lt;a name=&quot;Whoistheaffectedenduser%3F&quot;&gt;&lt;/a&gt;Who is the affected end user?&lt;/h4&gt;
&lt;p&gt;MongoDB Serverless users wanting to use Queryable Encryption.&lt;/p&gt;
&lt;h4&gt;&lt;a name=&quot;Howdoesthisaffecttheenduser%3F&quot;&gt;&lt;/a&gt;How does this affect the end user?&lt;/h4&gt;
&lt;p&gt;Tests may identify unexpected behavior or bugs when using Queryable Encryption with MongoDB Serverless.&lt;/p&gt;
&lt;h4&gt;&lt;a name=&quot;Howlikelyisitthatthisproblemorusecasewilloccur%3F&quot;&gt;&lt;/a&gt;How likely is it that this problem or use case will occur?&lt;/h4&gt;
&lt;p&gt;Not sure.&lt;/p&gt;
&lt;h4&gt;&lt;a name=&quot;Iftheproblemdoesoccur%2Cwhataretheconsequencesandhowseverearethey%3F&quot;&gt;&lt;/a&gt;If the problem does occur, what are the consequences and how severe are they?&lt;/h4&gt;
&lt;p&gt;Not sure.&lt;/p&gt;
&lt;h4&gt;&lt;a name=&quot;Isthisissueurgent%3F&quot;&gt;&lt;/a&gt;Is this issue urgent?&lt;/h4&gt;
&lt;p&gt;Yes? I expect this is needed before Queryable Encryption becomes Generally Available.&lt;/p&gt;
&lt;h4&gt;&lt;a name=&quot;Isthisticketrequiredbyadownstreamteam%3F&quot;&gt;&lt;/a&gt;Is this ticket required by a downstream team?&lt;/h4&gt;
&lt;p&gt;No?&lt;/p&gt;
&lt;h4&gt;&lt;a name=&quot;Isthisticketonlyfortests%3F&quot;&gt;&lt;/a&gt;Is this ticket only for tests?&lt;/h4&gt;
&lt;p&gt;Yes.&lt;/p&gt;
&lt;h3&gt;&lt;a name=&quot;AcceptanceCriteria&quot;&gt;&lt;/a&gt;&lt;b&gt;Acceptance Criteria&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;Queryable Encryption specification tests must run against MongoDB Serverless.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="2300832">DRIVERS-2589</key>
            <summary>Enable QEv2 tests on Serverless</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="13453" iconUrl="https://jira.mongodb.org/images/icons/status_generic.gif" description="">Implementing</status>
                    <statusCategory id="4" key="indeterminate" colorName="inprogress"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="kevin.albertson@mongodb.com">Kevin Albertson</assignee>
                                    <reporter username="kevin.albertson@mongodb.com">Kevin Albertson</reporter>
                        <labels>
                    </labels>
                <created>Wed, 29 Mar 2023 13:45:51 +0000</created>
                <updated>Mon, 21 Aug 2023 20:11:40 +0000</updated>
                                                                <component>Client Side Encryption</component>
                                        <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="5482473" author="xgen-internal-githook" created="Wed, 7 Jun 2023 19:47:45 +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/DRIVERS-2589&quot; title=&quot;Enable QEv2 tests on Serverless&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2589&quot;&gt;DRIVERS-2589&lt;/a&gt; Enable QEv2 tests on Serverless (#1420)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;remove Serverless skips from Queryable Encryption prose tests&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;remove `serverless: &quot;forbid&quot;` from `fle2v2-*` tests&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/specifications/commit/840e6d49c354656bff11b2622f0d3001b39d9403&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/specifications/commit/840e6d49c354656bff11b2622f0d3001b39d9403&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="5315102" author="xgen-internal-githook" created="Fri, 31 Mar 2023 13:08:52 +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/DRIVERS-2435&quot; title=&quot;Update libmongocrypt payloads to new QE protocol&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2435&quot;&gt;&lt;del&gt;DRIVERS-2435&lt;/del&gt;&lt;/a&gt; replace `fle2-&lt;b&gt;` tests with `fle2v2-&lt;/b&gt;` tests (#1391)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;add `serverless: forbid` to fle2v2 tests&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This will be reverted in &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2589&quot; title=&quot;Enable QEv2 tests on Serverless&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2589&quot;&gt;DRIVERS-2589&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;add fle2v2 tests&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The fle2v2 tests are copies of fle2-* tests&lt;br/&gt;
The expected payloads have been updated.&lt;br/&gt;
deleteTokens have been removed from the expectations.&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;bump minServerVersion to 7.0.0&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;note that libmongocrypt 1.8.0 is required for fle2v2 tests&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;remove fle2-* tests&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;require server 7.0 for QE prose tests&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;skip QE prose tests on serverless pending &lt;a href=&quot;https://jira.mongodb.org/browse/DRIVERS-2589&quot; title=&quot;Enable QEv2 tests on Serverless&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DRIVERS-2589&quot;&gt;DRIVERS-2589&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/specifications/commit/64deb2837a2355f6002775c49b9b6c50c9dc560f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/specifications/commit/64deb2837a2355f6002775c49b9b6c50c9dc560f&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10020">
                    <name>Gantt Dependency</name>
                                                                <inwardlinks description="has to be done after">
                                        <issuelink>
            <issuekey id="2133465">DRIVERS-2435</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10620">
                    <name>Issue split</name>
                                            <outwardlinks description="split to">
                                        <issuelink>
            <issuekey id="2341237">CXX-2691</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2341236">CDRIVER-4642</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2341238">CSHARP-4654</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2341239">GODRIVER-2848</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2341244">MOTOR-1134</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2341242">NODE-5288</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2341246">PHPLIB-1133</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2341245">PYTHON-3714</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2341247">RUBY-3262</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2341248">RUST-1654</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="2341241">JAVA-4964</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_17052" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Downstream Changes Summary</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>&lt;p&gt;Queryable Encryption tests no longer need to be skipped against MongoDB Serverless.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Sync &lt;tt&gt;fle2v2-*&lt;/tt&gt; tests to this commit: &lt;a href=&quot;https://github.com/mongodb/specifications/commit/840e6d49c354656bff11b2622f0d3001b39d9403&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/specifications/commit/840e6d49c354656bff11b2622f0d3001b39d9403&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Remove skips against MongoDB Serverless from the Queryable Encryption prose tests.&lt;/li&gt;
&lt;/ul&gt;
</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10951" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Driver Changes</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10748"><![CDATA[Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_23952" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Driver Compliance</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[<style type='text/css'>
         #scriptField, #scriptField *{
                border: 1px solid black;
            }

            #scriptField{
                border-collapse: collapse;
            }

            #scriptField td {
                text-align: center; /* Center-align text in table cells */
            }

            #scriptField td.key {
                text-align: left; /* Left-align text in the Key column */
            }

            #scriptField a {
                text-decoration: none; /* Remove underlines from links */
                border: none; /* Remove border from links */
            }
            
            /* Add green background color to cells with FixVersion */
            #scriptField td.hasFixVersion {
                background-color: #00FF00; /* Green color code */
            }

            /* Center-align the first row headers */
            #scriptField th {
                text-align: center;
            }
        </style>
<table id='scriptField'>
  <tr>
    <th>Key</th>
    <th>Status/Resolution</th>
    <th>FixVersion</th>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/CDRIVER-4642'>CDRIVER-4642</a>
    </td>
    <td>Blocked</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/CXX-2691'>CXX-2691</a>
    </td>
    <td>Backlog</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/CSHARP-4654'>CSHARP-4654</a>
    </td>
    <td>Done</td>
    <td class='hasFixVersion'>2.20.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/GODRIVER-2848'>GODRIVER-2848</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>1.12.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/JAVA-4964'>JAVA-4964</a>
    </td>
    <td>Backlog</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/NODE-5288'>NODE-5288</a>
    </td>
    <td>Done</td>
    <td class='hasFixVersion'>5.7.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/MOTOR-1134'>MOTOR-1134</a>
    </td>
    <td>Duplicate</td>
    <td class=''></td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/PYTHON-3714'>PYTHON-3714</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>4.7</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/PHPLIB-1133'>PHPLIB-1133</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>1.16.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/RUBY-3262'>RUBY-3262</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>2.19.0</td>
  </tr>
  <tr>
    <td class='key'>
      <a href='https://jira.mongodb.org/browse/RUST-1654'>RUST-1654</a>
    </td>
    <td>Fixed</td>
    <td class='hasFixVersion'>2.8.0</td>
  </tr>
</table>]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18362" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>Engineering Lead</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>kevin.albertson@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i1kogw:</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_14261" key="com.atlassian.jira.plugin.system.customfieldtypes:datepicker">
                        <customfieldname>Start date</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 7 Jun 2023 00:00:00 +0000</customfieldvalue>

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