<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:38: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>[GODRIVER-2337] Support custom options in $changeStream stage</title>
                <link>https://jira.mongodb.org/browse/GODRIVER-2337</link>
                <project id="14289" key="GODRIVER">Go Driver</project>
                    <description>&lt;p&gt;&lt;b&gt;Background and motivation&lt;/b&gt;&lt;br/&gt;
There is an internal use case to pass undocumented and internal options to the $changeStream stage.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Scope&lt;/b&gt;&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Add an option to &lt;tt&gt;ChangeStreamOptions&lt;/tt&gt; to provide custom name/value options to the $changeStream stage.&lt;/li&gt;
	&lt;li&gt;Consider renaming the &lt;tt&gt;ChangeStreamOptions.CustomOptions&lt;/tt&gt; introduced in GODRIVER-2278.&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="2003247">GODRIVER-2337</key>
            <summary>Support custom options in $changeStream stage</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="2" iconUrl="https://jira.mongodb.org/images/icons/priorities/critical.svg">Critical - P2</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="benji.rewis@mongodb.com">Benji Rewis</assignee>
                                    <reporter username="kevin.albertson@mongodb.com">Kevin Albertson</reporter>
                        <labels>
                    </labels>
                <created>Wed, 16 Mar 2022 17:42:22 +0000</created>
                <updated>Tue, 29 Mar 2022 13:46:42 +0000</updated>
                            <resolved>Thu, 24 Mar 2022 21:18:57 +0000</resolved>
                                                    <fixVersion>1.9.0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="4441585" author="xgen-internal-githook" created="Tue, 29 Mar 2022 13:46:42 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Jason Chan&apos;, &apos;email&apos;: &apos;jason.chan@mongodb.com&apos;, &apos;username&apos;: &apos;jasonjhchan&apos;}
&lt;p&gt;Message: REP-347 Implement per-shard change streams and update go driver version to include &lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-2337&quot; title=&quot;Support custom options in $changeStream stage&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-2337&quot;&gt;&lt;del&gt;GODRIVER-2337&lt;/del&gt;&lt;/a&gt;,&lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-2325&quot; title=&quot;Expose server reply in errors&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-2325&quot;&gt;&lt;del&gt;GODRIVER-2325&lt;/del&gt;&lt;/a&gt; (#241)&lt;br/&gt;
Branch: main&lt;br/&gt;
&lt;a href=&quot;https://github.com/10gen/mongosync/commit/59f9953dc32b352b8891a0c7e7f6880d4fa106c7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/10gen/mongosync/commit/59f9953dc32b352b8891a0c7e7f6880d4fa106c7&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4433785" author="xgen-internal-githook" created="Thu, 24 Mar 2022 21:18:32 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Benjamin Rewis&apos;, &apos;email&apos;: &apos;32186188+benjirewis@users.noreply.github.com&apos;, &apos;username&apos;: &apos;benjirewis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-2337&quot; title=&quot;Support custom options in $changeStream stage&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-2337&quot;&gt;&lt;del&gt;GODRIVER-2337&lt;/del&gt;&lt;/a&gt; Add CustomPipeline to ChangeStreamOptions (edited) (#882)&lt;/p&gt;

&lt;p&gt;Also renames CustomOptions to Custom in ChangeStreamOptions and AggregateOptions&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/commit/f4a087a417fcff6161cd7b7148aabc788c49251c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-go-driver/commit/f4a087a417fcff6161cd7b7148aabc788c49251c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4425478" author="benji.rewis" created="Mon, 21 Mar 2022 22:31:30 +0000"  >&lt;p&gt;Accidentally merged the original PR; code is still in review now on this PR&#160;&lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/pull/882&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-go-driver/pull/882&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4425473" author="xgen-internal-githook" created="Mon, 21 Mar 2022 22:27:23 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Preston Vasquez&apos;, &apos;email&apos;: &apos;prestonvs10@gmail.com&apos;, &apos;username&apos;: &apos;prestonvasquez&apos;}
&lt;p&gt;Message: Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-2337&quot; title=&quot;Support custom options in $changeStream stage&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-2337&quot;&gt;&lt;del&gt;GODRIVER-2337&lt;/del&gt;&lt;/a&gt; Add CustomPipeline to ChangeStreamOptions (#880)&quot; (#881)&lt;/p&gt;

&lt;p&gt;This reverts commit 6cb4f9891e7dd5f676224ee364735463bf0121e1.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/commit/0a65aaad070841bcc56e876b27e74771441a1668&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-go-driver/commit/0a65aaad070841bcc56e876b27e74771441a1668&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="4425458" author="xgen-internal-githook" created="Mon, 21 Mar 2022 22:18:40 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Benjamin Rewis&apos;, &apos;email&apos;: &apos;32186188+benjirewis@users.noreply.github.com&apos;, &apos;username&apos;: &apos;benjirewis&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/GODRIVER-2337&quot; title=&quot;Support custom options in $changeStream stage&quot; class=&quot;issue-link&quot; data-issue-key=&quot;GODRIVER-2337&quot;&gt;&lt;del&gt;GODRIVER-2337&lt;/del&gt;&lt;/a&gt; Add CustomPipeline to ChangeStreamOptions (#880)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Rename CustomOptions to Custom&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Add CustomPipeline to ChangeStreamOptions&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Typos&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/commit/6cb4f9891e7dd5f676224ee364735463bf0121e1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-go-driver/commit/6cb4f9891e7dd5f676224ee364735463bf0121e1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="4423722" author="benji.rewis" created="Mon, 21 Mar 2022 14:22:56 +0000"  >&lt;p&gt;Here&apos;s a preliminary PR to add a new &lt;tt&gt;CustomPipeline&lt;/tt&gt; option to &lt;tt&gt;ChangeStreamOptions&lt;/tt&gt;&#160;&lt;a href=&quot;https://github.com/mongodb/mongo-go-driver/pull/880&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-go-driver/pull/880&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                                        </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_10257" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Documentation Changes</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11861"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i06ke4:</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>