<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:34:14 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>[GODRIVER-450] Combine options that are singular entities</title>
                <link>https://jira.mongodb.org/browse/GODRIVER-450</link>
                <project id="14289" key="GODRIVER">Go Driver</project>
                    <description>&lt;p&gt;There are currently a number of options that are set in the same way they are set on the connection string. These options are for write concern, read concern, read preference, authentication, and SSL. There is no need to override these types in a non-wholesale manner, e.g. taking the tags from the connection string and the mode from a client options and combining them, and doing so could cause bugs, e.g. taking the tags from a connection string and combining it with a read preference mode of primary.&lt;/p&gt;

&lt;p&gt;Update the client options for read concern, write concern, read preference, authentication, and SSL to take entire types instead of having a method for each one. The options for read concern, write concern, and read preference should take a *readconcern.ReadConcern, *writeconcern.WriteConcern, and *readpref.ReadPref, respectively. For authentication, a new type is required that combines the individual authentication credential options. For SSL, a new type is required that combines the individual SSL options.&lt;/p&gt;</description>
                <environment></environment>
        <key id="554638">GODRIVER-450</key>
            <summary>Combine options that are singular entities</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="roland.fong">Roland Fong</assignee>
                                    <reporter username="kris.brandow@mongodb.com">Kristofer Brandow</reporter>
                        <labels>
                            <label>neweng</label>
                    </labels>
                <created>Tue, 5 Jun 2018 19:19:58 +0000</created>
                <updated>Sat, 28 Oct 2023 11:39:33 +0000</updated>
                            <resolved>Fri, 29 Jun 2018 18:21:46 +0000</resolved>
                                    <version>0.0.6</version>
                                    <fixVersion>0.0.9</fixVersion>
                                    <component>Options &amp;amp; Configuration</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="1935182" author="xgen-internal-githook" created="Fri, 29 Jun 2018 18:11:33 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;skriptble&apos;, &apos;name&apos;: &apos;Kris Brandow&apos;, &apos;email&apos;: &apos;kris@mongodb.com&apos;}
&lt;p&gt;Message: Merge branch &apos;pr/74&apos;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-157&quot; title=&quot;Add read preference option to db.RunCommand&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-157&quot;&gt;&lt;del&gt;GODRIVER-157&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-272&quot; title=&quot;Implement redesigned options for the Collection methods&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-272&quot;&gt;&lt;del&gt;GODRIVER-272&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-335&quot; title=&quot;Split options.OptProjection into OptFields and OptProjection&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-335&quot;&gt;&lt;del&gt;GODRIVER-335&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-356&quot; title=&quot;Add ability to create Database and Collection instances with a read preference&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-356&quot;&gt;&lt;del&gt;GODRIVER-356&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-350&quot; title=&quot;Change OptWriteConcern to directly wrap a writeconcern.WriteConcern&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-350&quot;&gt;&lt;del&gt;GODRIVER-350&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-450&quot; title=&quot;Combine options that are singular entities&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-450&quot;&gt;&lt;del&gt;GODRIVER-450&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Change-Id: I713dc0fba4bbdee2445349262ea653d101e1299c&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/commit/5fea1444e52844a15513c0d9490327b2bd89ed7c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-go-driver/commit/5fea1444e52844a15513c0d9490327b2bd89ed7c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1935173" author="xgen-internal-githook" created="Fri, 29 Jun 2018 18:11:20 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;rfblue2&apos;, &apos;name&apos;: &apos;Roland Fong&apos;, &apos;email&apos;: &apos;rfblue2@gmail.com&apos;}
&lt;p&gt;Message: Add Username and Password to Clientopt Credential&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-450&quot; title=&quot;Combine options that are singular entities&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-450&quot;&gt;&lt;del&gt;GODRIVER-450&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Change-Id: Iba41436518e2d56633bc17bf310f97a5960a79e0&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/commit/1a4b9ed3832dad9a540d0751d3a28dd1eb85b6f0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-go-driver/commit/1a4b9ed3832dad9a540d0751d3a28dd1eb85b6f0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1935169" author="xgen-internal-githook" created="Fri, 29 Jun 2018 18:11:11 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;rfblue2&apos;, &apos;name&apos;: &apos;Roland Fong&apos;, &apos;email&apos;: &apos;rfblue2@gmail.com&apos;}
&lt;p&gt;Message: Add mongo/clientopt&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-272&quot; title=&quot;Implement redesigned options for the Collection methods&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-272&quot;&gt;&lt;del&gt;GODRIVER-272&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-450&quot; title=&quot;Combine options that are singular entities&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-450&quot;&gt;&lt;del&gt;GODRIVER-450&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Change-Id: I90ca993fc7605b71a4b32283694af68a68a9279d&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/commit/c6a8120f32dc9d78b0c35099fd70624bb3b0f537&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-go-driver/commit/c6a8120f32dc9d78b0c35099fd70624bb3b0f537&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1931022" author="roland.fong" created="Mon, 25 Jun 2018 19:45:52 +0000"  >&lt;p&gt;&lt;a href=&quot;https://review.gerrithub.io/c/mongodb/mongo-go-driver/+/416020&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.gerrithub.io/c/mongodb/mongo-go-driver/+/416020&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1930558" author="kris.brandow" created="Mon, 25 Jun 2018 15:25:50 +0000"  >&lt;p&gt;As part of this we should also switch the clientopt package to use last option wins instead of first option wins.&lt;/p&gt;</comment>
                    </comments>
                    <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>GODRIVER-415</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|htqrlz:</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>