<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:14:21 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>[DOCS-16001] [Server] Investigate changes in SERVER-69563: Enable Feature flag for PM-2972</title>
                <link>https://jira.mongodb.org/browse/DOCS-16001</link>
                <project id="10380" key="DOCS">Documentation</project>
                    <description>    &lt;div class=&quot;panel&quot; style=&quot;background-color: #c2d2c2;border-width: 1px;&quot;&gt;&lt;div class=&quot;panelHeader&quot; style=&quot;border-bottom-width: 1px;background-color: #239eb0;&quot;&gt;&lt;b&gt;Original Downstream Change Summary&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;    This change applies the Queryable Encryption protocol and on-disk format version 2 (&quot;QEv2&quot;), which is NOT backwards compatible with the preview version of QE (&quot;QEv1&quot;). Among the breaking changes include:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;New encrypted (on-disk and over-the-wire) payload formats that replace the QEv1 formats in preview.&lt;/li&gt;
	&lt;li&gt;The server now responds with an error to encrypted CRUD commands that use any of the QEv1 payload formats.&lt;/li&gt;
	&lt;li&gt;The server now responds with an error to delete, update, or findAndModify commands that include a deleteTokens field in their encryptionInformation field.&lt;/li&gt;
	&lt;li&gt;Modifying or reading from an existing QEv1-encrypted collection using the QEv2 protocol may cause undefined behavior. Users must migrate their QEv1-encrypted data and drop the QEv1-encrypted collection (and its associated state collections) before upgrading the server to one that implements QEv2 (ie. 7.0 and above).&lt;/li&gt;
	&lt;li&gt;The response returned by a compactStructuredEncryptionData command no longer includes the ecc field which contained read/write statistics for the ECC collection.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;New options that were added include:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;a new cluster parameter called fleCompactionOptions which may contain two subfields:
	&lt;ul&gt;
		&lt;li&gt;maxCompactionSize  - limits the total size of the set of ESC documents that will be removed by each compactStructuredEncryptionData operation. Defaults to 256 MiB.&lt;/li&gt;
		&lt;li&gt;maxESCEntriesPerCompactionDelete - limits the number of ESC non-anchor documents that will be removed by each delete operation performed by the compactStructuredEncryptionData operation. Defaults to 350k.
&lt;h2&gt;&lt;a name=&quot;DescriptionofLinkedTicket&quot;&gt;&lt;/a&gt;Description of Linked Ticket&lt;/h2&gt;
&lt;p&gt;    Enable the feature flag for this project.&lt;/p&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;

</description>
                <environment></environment>
        <key id="2304860">DOCS-16001</key>
            <summary>[Server] Investigate changes in SERVER-69563: Enable Feature flag for PM-2972</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="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="12300">Won&apos;t Do</resolution>
                                        <assignee username="nick.villahermosa@mongodb.com">Nick Villahermosa</assignee>
                                    <reporter username="backlog-server-pm">Backlog - Core Eng Program Management Team</reporter>
                        <labels>
                    </labels>
                <created>Mon, 3 Apr 2023 13:06:03 +0000</created>
                <updated>Mon, 13 Nov 2023 17:34:09 +0000</updated>
                            <resolved>Tue, 11 Apr 2023 13:22:55 +0000</resolved>
                                                    <fixVersion>7.0.0-rc0</fixVersion>
                    <fixVersion>Server_Docs_20231030</fixVersion>
                    <fixVersion>Server_Docs_20231106</fixVersion>
                    <fixVersion>Server_Docs_20231105</fixVersion>
                    <fixVersion>Server_Docs_20231113</fixVersion>
                                    <component>manual</component>
                    <component>Server</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="5337917" author="JIRAUSER1270643" created="Tue, 11 Apr 2023 13:22:55 +0000"  >&lt;p&gt;Verified that FF enablement tickets don&apos;t require docs. All of the changes enabled through a feature flag should already be documented by other tickets for the feature.&lt;/p&gt;

&lt;p&gt;For docs, the FF ticket mostly serves as confirmation that the feature is live.&lt;/p&gt;</comment>
                            <comment id="5336067" author="JIRAUSER1270643" created="Mon, 10 Apr 2023 18:55:01 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=cynthia.braund%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;cynthia.braund@mongodb.com&quot;&gt;cynthia.braund@mongodb.com&lt;/a&gt; for the related server ticket, &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-69563&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.mongodb.org/browse/SERVER-69563&lt;/a&gt;, do you need any doc work to go with the final feature flag enablement?&lt;/p&gt;</comment>
                            <comment id="5332639" author="JIRAUSER1270801" created="Fri, 7 Apr 2023 16:36:56 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=nick.villahermosa%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;nick.villahermosa@mongodb.com&quot;&gt;nick.villahermosa@mongodb.com&lt;/a&gt; just checking back on the status of this ticket... Let us know!&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10320">
                    <name>Documented</name>
                                            <outwardlinks description="documents">
                                        <issuelink>
            <issuekey id="2132867">SERVER-69563</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 3 Apr 2023 19:38:32 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        43 weeks, 1 day 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_17052" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Downstream Changes Summary</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>This change applies the Queryable Encryption protocol and on-disk format version 2 (&amp;quot;QEv2&amp;quot;), which is NOT backwards compatible with the preview version of QE (&amp;quot;QEv1&amp;quot;). Among the breaking changes include:&lt;br/&gt;
* New encrypted (on-disk and over-the-wire) payload formats that replace the QEv1 formats in preview.&lt;br/&gt;
* The server now responds with an error to encrypted CRUD commands that use any of the QEv1 payload formats.&lt;br/&gt;
* The server now responds with an error to delete, update, or findAndModify commands that include a deleteTokens field in their encryptionInformation field.&lt;br/&gt;
* Modifying or reading from an existing QEv1-encrypted collection using the QEv2 protocol may cause undefined behavior. Users must migrate their QEv1-encrypted data and drop the QEv1-encrypted collection (and its associated state collections) before upgrading the server to one that implements QEv2 (ie. 7.0 and above).&lt;br/&gt;
* The response returned by a compactStructuredEncryptionData command no longer includes the ecc field which contained read/write statistics for the ECC collection.&lt;br/&gt;
&lt;br/&gt;
New options that were added include:&lt;br/&gt;
* a new cluster parameter called fleCompactionOptions which may contain two subfields:&lt;br/&gt;
** maxCompactionSize  - limits the total size of the set of ESC documents that will be removed by each compactStructuredEncryptionData operation. Defaults to 256 MiB.&lt;br/&gt;
** maxESCEntriesPerCompactionDelete - limits the number of ESC non-anchor documents that will be removed by each delete operation performed by the compactStructuredEncryptionData operation. Defaults to 350k.</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>emet.ozar@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            43 weeks, 1 day ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>backlog-server-pm</customfieldvalue>
            <customfieldvalue>emet.ozar@mongodb.com</customfieldvalue>
            <customfieldvalue>nick.villahermosa@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i230xr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i1ld9s:</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_22251" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Special Downgrade Instructions</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Before downgrading FCV from 7.0 to 6.x:&lt;br/&gt;
* QEv2-encrypted data must first be moved out of the cluster.&lt;br/&gt;
* Then, the QEv2-encrypted collection must be dropped, along with its associated state collections: {{enxcol_.&amp;lt;collname&amp;gt;.esc}} and {{enxcol_&amp;lt;collname&amp;gt;.ecoc}} (where {{&amp;lt;collname&amp;gt;}} is the name of the data collection.&lt;br/&gt;
* If the temporary compaction collection ({{enxcol_.&amp;lt;collname&amp;gt;.ecoc.compact}}) exists, then drop that as well.</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_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i22n33:</customfieldvalue>

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