<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:54:54 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>[JAVA-1554] Get rid of MongoFuture</title>
                <link>https://jira.mongodb.org/browse/JAVA-1554</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;In core, just use SingleResultCallback.  In driver-async, overload methods, one that takes a SingleResultCallback, the other which does not and returns a regular Future.&lt;/p&gt;</description>
                <environment></environment>
        <key id="169435">JAVA-1554</key>
            <summary>Get rid of MongoFuture</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="9">Done</resolution>
                                        <assignee username="ross@mongodb.com">Ross Lawley</assignee>
                                    <reporter username="jeff.yemin@mongodb.com">Jeffrey Yemin</reporter>
                        <labels>
                    </labels>
                <created>Fri, 14 Nov 2014 21:54:47 +0000</created>
                <updated>Fri, 4 Nov 2016 18:10:02 +0000</updated>
                            <resolved>Thu, 27 Nov 2014 11:00:26 +0000</resolved>
                                                    <fixVersion>3.0.0</fixVersion>
                                    <component>Async</component>
                                        <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="818032" author="xgen-internal-githook" created="Fri, 30 Jan 2015 18:45:52 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;rozza&apos;, u&apos;name&apos;: u&apos;Ross Lawley&apos;, u&apos;email&apos;: u&apos;ross.lawley@gmail.com&apos;}
&lt;p&gt;Message: Removed MongoFuture in favour of just using callbacks&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1554&quot; title=&quot;Get rid of MongoFuture&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1554&quot;&gt;&lt;del&gt;JAVA-1554&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/9103d61b1fb2faee6ae5dd9cb91d82dc293fb4e8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/9103d61b1fb2faee6ae5dd9cb91d82dc293fb4e8&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="786169" author="ross@10gen.com" created="Mon, 15 Dec 2014 16:54:49 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=dwursteisen&quot; class=&quot;user-hover&quot; rel=&quot;dwursteisen&quot;&gt;dwursteisen&lt;/a&gt; we&apos;ve removed RxJava support in favour of reactive stream support - see &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1553&quot; title=&quot;Replace RxJava with reactive-streams&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1553&quot;&gt;&lt;del&gt;JAVA-1553&lt;/del&gt;&lt;/a&gt; which is in progress.&lt;/p&gt;

&lt;p&gt;This provides more flexibility for users as there are already multiple reactive stream implementations, including RxJava.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;/p&gt;

&lt;p&gt;Ross&lt;/p&gt;</comment>
                            <comment id="786149" author="dwursteisen" created="Mon, 15 Dec 2014 16:38:18 +0000"  >&lt;p&gt;This commit just remove the rx version of the async driver. Will you introduce it (again) later ? &lt;/p&gt;

&lt;p&gt;Is it still part of your roadmap ?&lt;/p&gt;</comment>
                            <comment id="773969" author="ross@10gen.com" created="Thu, 27 Nov 2014 11:06:39 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=nscavell&quot; class=&quot;user-hover&quot; rel=&quot;nscavell&quot;&gt;nscavell&lt;/a&gt; just to let you know this has landed - its a big change (hopefully the last before we stabilise the api).  It fixes some of the issues that MongoFuture had and also should be a cleaner way to use the async driver for end users. &lt;/p&gt;

&lt;p&gt;I&apos;m hoping that you find it cleaner for interacting with the async driver but feel free to reach out with any feedback.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;/p&gt;

&lt;p&gt;Ross&lt;/p&gt;</comment>
                            <comment id="773964" author="xgen-internal-githook" created="Thu, 27 Nov 2014 10:57:57 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;rozza&apos;, u&apos;name&apos;: u&apos;Ross Lawley&apos;, u&apos;email&apos;: u&apos;ross.lawley@gmail.com&apos;}
&lt;p&gt;Message: Removed MongoFuture in favour of just using callbacks&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1554&quot; title=&quot;Get rid of MongoFuture&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1554&quot;&gt;&lt;del&gt;JAVA-1554&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: 3.0.x&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/9103d61b1fb2faee6ae5dd9cb91d82dc293fb4e8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/9103d61b1fb2faee6ae5dd9cb91d82dc293fb4e8&lt;/a&gt;&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>JAVA-774</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hs42jj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>148667</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="338">Java Sprint 11</customfieldvalue>

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