<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:54:08 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-1246] If two instances of the same standalone server is passed to MongoClient, the driver removes it from the cluster monitor</title>
                <link>https://jira.mongodb.org/browse/JAVA-1246</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I&apos;ve just upgraded our dev. environnement from Mongo Java Driver 2.11.4 to 2.12.1 and I&apos;m getting the following error at each startup of our application :&lt;/p&gt;


&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;mai 14, 2014 12:05:40 PM com.mongodb.MultiServerCluster handleStandAloneChanged&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;Grave: Expecting a single StandAlone, but found more than one.  Removing localhost:27017 from client view of cluster.&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;


&lt;p&gt;FYI, I&apos;m using &lt;tt&gt;MongoClient(List&amp;lt;ServerAddress&amp;gt; seeds, MongoClientOptions options)&lt;/tt&gt; constructor so that&apos;s my ClusterConnectionMode is &quot;Multiple&quot;.&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;In production / staging, I&apos;m providing multiple servers members of replicaset without any issue&lt;/li&gt;
	&lt;li&gt;In devel, I&apos;m providing only a single ServerAddress, localhost:27017 which seems to be the source of this issue&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Going deeper into Mongo Java driver code, I&apos;ve found that my *&lt;b&gt;ClusterSettings&lt;/b&gt;* &lt;tt&gt;hosts&lt;/tt&gt; attribute, contains duplicate values : I can find twice &quot;localhost:27017&quot; ! It seems that hosts should be a Set instead of List.&lt;/p&gt;

&lt;p&gt;Regards,&lt;/p&gt;</description>
                <environment>Java 1.7&lt;br/&gt;
Debian GNU/Linux&lt;br/&gt;
Single node mongo (dev)</environment>
        <key id="136379">JAVA-1246</key>
            <summary>If two instances of the same standalone server is passed to MongoClient, the driver removes it from the cluster monitor</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</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="jeff.yemin@mongodb.com">Jeffrey Yemin</assignee>
                                    <reporter username="drazzib">Damien Raude-Morvan</reporter>
                        <labels>
                    </labels>
                <created>Wed, 14 May 2014 10:27:20 +0000</created>
                <updated>Fri, 30 Jan 2015 18:37:55 +0000</updated>
                            <resolved>Mon, 16 Jun 2014 20:14:50 +0000</resolved>
                                    <version>2.12.1</version>
                                    <fixVersion>2.12.3</fixVersion>
                    <fixVersion>3.0.0</fixVersion>
                                    <component>Cluster Management</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="817726" author="xgen-internal-githook" created="Fri, 30 Jan 2015 18:37:55 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jyemin&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1246&quot; title=&quot;If two instances of the same standalone server is passed to MongoClient, the driver removes it from the cluster monitor&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1246&quot;&gt;&lt;del&gt;JAVA-1246&lt;/del&gt;&lt;/a&gt;: Removed duplicates from hosts list parameter to ClusterSettings.Builder.hosts(). Also, throw if hosts list is null or empty.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/47c000bac1473e4d4f8126844d46dfcda249b03e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/47c000bac1473e4d4f8126844d46dfcda249b03e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="678697" author="xgen-internal-githook" created="Fri, 1 Aug 2014 14:36:56 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jyemin&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1246&quot; title=&quot;If two instances of the same standalone server is passed to MongoClient, the driver removes it from the cluster monitor&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1246&quot;&gt;&lt;del&gt;JAVA-1246&lt;/del&gt;&lt;/a&gt;: Removed duplicates from hosts list parameter to ClusterSettings.Builder.hosts().  Also, throw if hosts list is null or empty.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/768bf3c8e9c9987677643c039d0e97dbd8fda99e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/768bf3c8e9c9987677643c039d0e97dbd8fda99e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="623466" author="xgen-internal-githook" created="Mon, 16 Jun 2014 20:11:58 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jyemin&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1246&quot; title=&quot;If two instances of the same standalone server is passed to MongoClient, the driver removes it from the cluster monitor&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1246&quot;&gt;&lt;del&gt;JAVA-1246&lt;/del&gt;&lt;/a&gt;: Removed duplicates from hosts list parameter to ClusterSettings.Builder.hosts(). Also, throw if hosts list is null or empty.&lt;br/&gt;
Branch: 3.0.x&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/47c000bac1473e4d4f8126844d46dfcda249b03e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/47c000bac1473e4d4f8126844d46dfcda249b03e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="623457" author="xgen-internal-githook" created="Mon, 16 Jun 2014 20:05:37 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;jyemin&apos;, u&apos;name&apos;: u&apos;Jeff Yemin&apos;, u&apos;email&apos;: u&apos;jeff.yemin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1246&quot; title=&quot;If two instances of the same standalone server is passed to MongoClient, the driver removes it from the cluster monitor&quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1246&quot;&gt;&lt;del&gt;JAVA-1246&lt;/del&gt;&lt;/a&gt;: Removed duplicates from hosts list parameter to ClusterSettings.Builder.hosts().  Also, throw if hosts list is null or empty.&lt;br/&gt;
Branch: 2.12.x&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-java-driver/commit/768bf3c8e9c9987677643c039d0e97dbd8fda99e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/768bf3c8e9c9987677643c039d0e97dbd8fda99e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="583911" author="jeff.yemin" created="Wed, 14 May 2014 18:12:21 +0000"  >&lt;p&gt;I changed priority to Minor since there is an easy workaround.&lt;/p&gt;</comment>
                            <comment id="583904" author="jeff.yemin" created="Wed, 14 May 2014 18:06:41 +0000"  >&lt;p&gt;Never mind, you&apos;re totally right.  I re-opened this issue.  &lt;/p&gt;</comment>
                            <comment id="583787" author="drazzib" created="Wed, 14 May 2014 17:06:11 +0000"  >&lt;p&gt;I perfectly understand that you want to keep public API as-is (ie. with a List&amp;lt;ServerAddress&amp;gt;), that&apos;s not my point. I was only suggesting to use a Set as internal storage instead of a List.&lt;br/&gt;
but, JTFR, this is not an harmless message since handleStandAloneChanged() method will remove &lt;b&gt;all&lt;/b&gt; server from configuration (please launch my test case if you want more information)&lt;/p&gt;

&lt;p&gt;I&apos;ll open a separate issue for this feature request for requesting that the MongoClient constructor check for duplicates..&lt;/p&gt;</comment>
                            <comment id="583762" author="jeff.yemin" created="Wed, 14 May 2014 16:47:20 +0000"  >&lt;p&gt;We can&apos;t change the public API to be a Set, as that would break binary compatibility.  If you&apos;d like, you can report another issue requesting that the MongoClient constructor check for duplicates.&lt;/p&gt;

&lt;p&gt;Regardless, the message that is being logged is harmless.&lt;/p&gt;</comment>
                            <comment id="583370" author="drazzib" created="Wed, 14 May 2014 13:57:18 +0000"  >&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I took some time to review my issue and you&apos;re right : my application had a corner case in its configurable handling which might send *&lt;b&gt;same server address&lt;/b&gt;* multiple times on MongoClient constructor.&lt;/p&gt;

&lt;p&gt;So here is a snippet of code that will create trigger the &quot;Expecting a single StandAlone, but found more than one&quot; exception :&lt;/p&gt;
&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;        MongoClient mongo = new MongoClient(Arrays.asList(&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                new ServerAddress(&quot;localhost&quot;, 27017),&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                new ServerAddress(&quot;localhost&quot;, 27017)),&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                MongoClientOptions.builder().build()&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;        );&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;        DB db = mongo.getDB(&quot;local&quot;);&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;        DBCollection col = db.getCollection(&quot;startup_log&quot;);&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;        System.out.println(col.count());&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;Finally, I think that the main issue - which is not really that critical - is that MongoClient doesn&apos;t enforce ServerAddress equals/hashCode contract by using a Set to store them.&lt;/p&gt;

&lt;p&gt;Regards,&lt;/p&gt;</comment>
                            <comment id="583273" author="jeff.yemin" created="Wed, 14 May 2014 13:04:30 +0000"  >&lt;p&gt;I&apos;m not able to reproduce this.  I wrote a test program creating a MongoClient like this:&lt;/p&gt;

&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;        MongoClient mongo = &lt;/span&gt;&lt;span style=&quot;color: #006699; font-weight: bold; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;new&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; MongoClient(Arrays.asList(&lt;/span&gt;&lt;span style=&quot;color: #006699; font-weight: bold; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;new&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; ServerAddress(&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;&quot;localhost&quot;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #009900; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;27017&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;)), MongoClientOptions.builder().build());&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;where the server running on 27017 is a standalone.&lt;/p&gt;

&lt;p&gt;I confirmed that ClusterSettings.hosts contains just single ServerAddress and did not observe the log message that you did.&lt;/p&gt;

&lt;p&gt;Can you confirm that you&apos;re doing the same thing, in particular that your application is not passing more than one ServerAddress to the MongoClient constructor?&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_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrg9fz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8435</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="202">Sprint 4 - June 16 - July 3</customfieldvalue>

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