<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:40:15 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>[CSHARP-1644] Support custom GridFS file id values</title>
                <link>https://jira.mongodb.org/browse/CSHARP-1644</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;The 1.x version of the .NET driver allowed applications to use any value they wanted to for the file id of an uploaded GridFS File. The GridFS spec used to guide development of the 2.x version of the .NET driver GridFS API specified that the file id MUST be of type ObjectId and that the value would be generated by the driver itself.&lt;/p&gt;

&lt;p&gt;It has since become evident that there are valid use cases for allowing the application to set its own value for the file id when uploading a GridFS file, including using other types of file id besides ObjectId.&lt;/p&gt;

&lt;p&gt;The GridFS spec is being revised to allow applications to provide custom file id values when uploading GridFS files. The .NET driver will be updated accordingly.&lt;/p&gt;</description>
                <environment></environment>
        <key id="283798">CSHARP-1644</key>
            <summary>Support custom GridFS file id values</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="9">Done</resolution>
                                        <assignee username="robert@mongodb.com">Robert Stam</assignee>
                                    <reporter username="robert@mongodb.com">Robert Stam</reporter>
                        <labels>
                    </labels>
                <created>Mon, 2 May 2016 16:47:15 +0000</created>
                <updated>Fri, 23 Sep 2016 19:50:35 +0000</updated>
                            <resolved>Wed, 25 May 2016 16:34:23 +0000</resolved>
                                    <version>2.2.3</version>
                                    <fixVersion>2.3</fixVersion>
                                    <component>GridFS</component>
                                        <votes>1</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="1275056" author="xgen-internal-githook" created="Wed, 25 May 2016 16:33:53 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;rstam&apos;, u&apos;name&apos;: u&apos;rstam&apos;, u&apos;email&apos;: u&apos;robert@robertstam.org&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-1644&quot; title=&quot;Support custom GridFS file id values&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-1644&quot;&gt;&lt;del&gt;CSHARP-1644&lt;/del&gt;&lt;/a&gt;: Replace some calls to _bsonValueBucket with calls to base.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-csharp-driver/commit/0ad339c4c889076680245c3786bddf3ddd2654e3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-csharp-driver/commit/0ad339c4c889076680245c3786bddf3ddd2654e3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1275055" author="xgen-internal-githook" created="Wed, 25 May 2016 16:33:52 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;rstam&apos;, u&apos;name&apos;: u&apos;rstam&apos;, u&apos;email&apos;: u&apos;robert@robertstam.org&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-1644&quot; title=&quot;Support custom GridFS file id values&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-1644&quot;&gt;&lt;del&gt;CSHARP-1644&lt;/del&gt;&lt;/a&gt;: Added IGridFSFileInfoSerializer interface.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-csharp-driver/commit/050528374b0e25beec119860994705ad2eb12635&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-csharp-driver/commit/050528374b0e25beec119860994705ad2eb12635&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1275054" author="xgen-internal-githook" created="Wed, 25 May 2016 16:33:51 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;rstam&apos;, u&apos;name&apos;: u&apos;rstam&apos;, u&apos;email&apos;: u&apos;robert@robertstam.org&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-1644&quot; title=&quot;Support custom GridFS file id values&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-1644&quot;&gt;&lt;del&gt;CSHARP-1644&lt;/del&gt;&lt;/a&gt;: Use new SerializerRegistry property in GridFSBucketOptions.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-csharp-driver/commit/3ef15313b87c3f428e681048320a8b58597bfbef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-csharp-driver/commit/3ef15313b87c3f428e681048320a8b58597bfbef&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1275053" author="xgen-internal-githook" created="Wed, 25 May 2016 16:33:50 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;name&apos;: u&apos;Robert Stam&apos;, u&apos;email&apos;: u&apos;Robert Stam&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-1644&quot; title=&quot;Support custom GridFS file id values&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-1644&quot;&gt;&lt;del&gt;CSHARP-1644&lt;/del&gt;&lt;/a&gt;: Support custom GridFS file id values.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-csharp-driver/commit/06c25e6eaa5fc9e27b361de07f52eaa6f2c8e255&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-csharp-driver/commit/06c25e6eaa5fc9e27b361de07f52eaa6f2c8e255&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="280398">DRIVERS-299</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></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_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrd4cv:</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_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="984">C# Sprint 35</customfieldvalue>
    <customfieldvalue id="1086">C# Sprint 36</customfieldvalue>

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