<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:05:28 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>[CXX-2295] [ChangeStream] options::change_stream::start_at_operation_time accept uses internal bsoncxx::types::b_timestamp in API</title>
                <link>https://jira.mongodb.org/browse/CXX-2295</link>
                <project id="11980" key="CXX">C++ Driver</project>
                    <description>&lt;p&gt;There is a warning against using &lt;em&gt;bsoncxx::types::b_timestamp&lt;/em&gt; in user code:&lt;/p&gt;

&lt;p&gt; &amp;gt; This BSON type is used internally by the MongoDB server - use by clients is discouraged.&lt;/p&gt;

&lt;p&gt;However the &lt;em&gt;options::change_stream::start_at_operation_time&lt;/em&gt; API requires you to pass in this type as input. Please either:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Remove the warning from b_timestamp or&lt;/li&gt;
	&lt;li&gt;Use an std type like std::chrono::system_clock::time_point&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;(second option seems better to me)&lt;/p&gt;</description>
                <environment></environment>
        <key id="1804607">CXX-2295</key>
            <summary>[ChangeStream] options::change_stream::start_at_operation_time accept uses internal bsoncxx::types::b_timestamp in API</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="10300" iconUrl="https://jira.mongodb.org/images/icons/priorities/medium.svg">Unknown</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="adrian.dole@mongodb.com">Adrian Dole</assignee>
                                    <reporter username="puya@motionmetrics.com">Puya Daravi</reporter>
                        <labels>
                            <label>neweng</label>
                            <label>post-5.0</label>
                    </labels>
                <created>Wed, 30 Jun 2021 18:52:21 +0000</created>
                <updated>Sat, 28 Oct 2023 11:26:52 +0000</updated>
                            <resolved>Wed, 2 Aug 2023 21:28:38 +0000</resolved>
                                                    <fixVersion>3.8.1</fixVersion>
                                                        <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="5757502" author="xgen-internal-githook" created="Thu, 5 Oct 2023 23:19:20 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Adrian Dole&apos;, &apos;email&apos;: &apos;adrian@dole.tech&apos;, &apos;username&apos;: &apos;adriandole&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CXX-2295&quot; title=&quot;[ChangeStream] options::change_stream::start_at_operation_time accept uses internal bsoncxx::types::b_timestamp in API&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CXX-2295&quot;&gt;&lt;del&gt;CXX-2295&lt;/del&gt;&lt;/a&gt; remove warning from b_timestamp&lt;br/&gt;
Branch: releases/stable&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/commit/653a0b570d5c214edfd0a4805473fcb6f6e4b475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/commit/653a0b570d5c214edfd0a4805473fcb6f6e4b475&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5681247" author="xgen-internal-githook" created="Tue, 5 Sep 2023 21:00:23 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Adrian Dole&apos;, &apos;email&apos;: &apos;adrian@dole.tech&apos;, &apos;username&apos;: &apos;adriandole&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CXX-2295&quot; title=&quot;[ChangeStream] options::change_stream::start_at_operation_time accept uses internal bsoncxx::types::b_timestamp in API&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CXX-2295&quot;&gt;&lt;del&gt;CXX-2295&lt;/del&gt;&lt;/a&gt; remove warning from b_timestamp&lt;br/&gt;
Branch: releases/v3.8&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/commit/653a0b570d5c214edfd0a4805473fcb6f6e4b475&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/commit/653a0b570d5c214edfd0a4805473fcb6f6e4b475&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="5608928" author="JIRAUSER1273847" created="Wed, 2 Aug 2023 21:28:38 +0000"  >&lt;p&gt;Warning removed for b_timestamp.&lt;/p&gt;</comment>
                            <comment id="5608536" author="xgen-internal-githook" created="Wed, 2 Aug 2023 19:11:19 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Adrian Dole&apos;, &apos;email&apos;: &apos;adrian@dole.tech&apos;, &apos;username&apos;: &apos;adriandole&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CXX-2295&quot; title=&quot;[ChangeStream] options::change_stream::start_at_operation_time accept uses internal bsoncxx::types::b_timestamp in API&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CXX-2295&quot;&gt;&lt;del&gt;CXX-2295&lt;/del&gt;&lt;/a&gt; remove warning from b_timestamp&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/commit/35ee0782367b84dae871b65b4d03d70134bd4d3e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/commit/35ee0782367b84dae871b65b4d03d70134bd4d3e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3950659" author="kevin.albertson" created="Mon, 19 Jul 2021 21:11:51 +0000"  >&lt;p&gt;Hello &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=puya%40motionmetrics.com&quot; class=&quot;user-hover&quot; rel=&quot;puya@motionmetrics.com&quot;&gt;puya@motionmetrics.com&lt;/a&gt;, thank you for the report! We will further investigate this after we have completed high priority work for upcoming server support. Thank you for your patience.&lt;/p&gt;</comment>
                            <comment id="3910810" author="JIRAUSER1253284" created="Wed, 30 Jun 2021 19:24:44 +0000"  >&lt;p&gt;Seems like I cannot edit. My proposed stl type (instead of the system dependent std::chrono::system_clock::time_point) is to use:&lt;br/&gt;
time_point&amp;lt;system_clock, microseconds&amp;gt;&lt;/p&gt;

&lt;p&gt;Because the number of seconds can be represented by timestamp and the number of microseconds by the increment when converting to b_timestamp.&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_21553" key="com.atlassian.jira.plugin.system.customfieldtypes:labels">
                        <customfieldname>Quarter</customfieldname>
                        <customfieldvalues>
                                        <label>FY24Q3</label>
    
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hza9hz:</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>