<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:18:09 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-3478] Rely on _mongoc_write_command_execute_idl to report client-side error for unsupported arrayFilters option</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-3478</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;Something else I noticed while implementing &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3400&quot; title=&quot;support ability to pass hint to update&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3400&quot;&gt;&lt;del&gt;CDRIVER-3400&lt;/del&gt;&lt;/a&gt; is that &lt;tt&gt;_mongoc_collection_update_or_replace&lt;/tt&gt;&apos;s error reporting for specifying &lt;tt&gt;arrayFilters&lt;/tt&gt; when unsupported by the selected server appears to be redundant in light of existing logic in &lt;tt&gt;_mongoc_write_command_execute_idl&lt;/tt&gt; (which is used for &lt;tt&gt;collation&lt;/tt&gt;). That code dates back to &lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/c4af4aaec49957918fe7e5b3cc27e91875cca7bf&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;c4af4aa&lt;/a&gt; for &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2664&quot; title=&quot;Raise client error if arrayFilters option is used when unsupported&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2664&quot;&gt;&lt;del&gt;CDRIVER-2664&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;We should see if setting the &lt;tt&gt;mongoc_write_command_t.flags.has_array_filters&lt;/tt&gt; in &lt;tt&gt;_mongoc_collection_update_or_replace&lt;/tt&gt; would allow us to delete the error reporting code in that function.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1080892">CDRIVER-3478</key>
            <summary>Rely on _mongoc_write_command_execute_idl to report client-side error for unsupported arrayFilters option</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="10038" iconUrl="https://jira.mongodb.org/images/icons/subtask.gif" description="">Backlog</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="jmikola@mongodb.com">Jeremy Mikola</reporter>
                        <labels>
                            <label>low-hanging-fruits</label>
                            <label>new-eng</label>
                            <label>neweng</label>
                    </labels>
                <created>Wed, 8 Jan 2020 20:59:34 +0000</created>
                <updated>Fri, 10 Feb 2023 12:47:02 +0000</updated>
                                                                            <component>libmongoc</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="549443">CDRIVER-2664</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="974570">CDRIVER-3400</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hw3s1b:</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>