<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:51:49 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-240] Mongo constructor should not attempt network connections and potentially throw exception that prevents app from starting</title>
                <link>https://jira.mongodb.org/browse/JAVA-240</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;constructors should always remain lean and not block.&lt;br/&gt;
Also we must not prevent the caller&apos;s application from starting.&lt;br/&gt;
Client apps will get error when doing operations and handle them as needed.&lt;/p&gt;</description>
                <environment></environment>
        <key id="14036">JAVA-240</key>
            <summary>Mongo constructor should not attempt network connections and potentially throw exception that prevents app from starting</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="antoine">Antoine Girbal</assignee>
                                    <reporter username="antoine">Antoine Girbal</reporter>
                        <labels>
                    </labels>
                <created>Tue, 21 Dec 2010 21:36:39 +0000</created>
                <updated>Thu, 17 Mar 2011 19:13:54 +0000</updated>
                            <resolved>Fri, 4 Feb 2011 20:16:04 +0000</resolved>
                                                    <fixVersion>2.5</fixVersion>
                                                        <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="24706" author="brendan" created="Fri, 25 Feb 2011 20:41:12 +0000"  >&lt;p&gt;Should be clearly noted in the Release Notes as we internalize many retry checks that people previously had to write on external code.&lt;/p&gt;

&lt;p&gt;If you are expecting the constructor to fail, and want the application to also fail.... Now your code will not do that.&lt;/p&gt;</comment>
                            <comment id="23131" author="antoine" created="Fri, 4 Feb 2011 20:16:04 +0000"  >&lt;p&gt;this change will need to be very explicit in release notes&lt;/p&gt;</comment>
                            <comment id="22925" author="auto" created="Tue, 1 Feb 2011 04:43:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;login&apos;: u&apos;agirbal&apos;, u&apos;name&apos;: u&apos;agirbal&apos;, u&apos;email&apos;: u&apos;antoine@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-240&quot; title=&quot;Mongo constructor should not attempt network connections and potentially throw exception that prevents app from starting&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-240&quot;&gt;&lt;del&gt;JAVA-240&lt;/del&gt;&lt;/a&gt;: Mongo constructor should not attempt network connections and potentially throw exception that prevents app from starting&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/a052b4f35af4069121cbf47adc88d6199563c4d4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/a052b4f35af4069121cbf47adc88d6199563c4d4&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10012"><![CDATA[Major Change]]></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|hrgipj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9974</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>