<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:53:55 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-1163] No createIndex signature exists to match keyspec, name, unique </title>
                <link>https://jira.mongodb.org/browse/JAVA-1163</link>
                <project id="10006" key="JAVA">Java Driver</project>
                    <description>&lt;p&gt;In migrating from 2.11.2 to 2.12.0, we&apos;ve encountered a multitude of cases where we were using:&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;dbCollection.ensureIndex(new BasicDBObject(&quot;foo&quot;, 1), &quot;someName&quot;, true);&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;Doing the find/replace &apos;s/ensureIndex/createIndex/g&apos; wouldn&apos;t be bad, but not having a matching 3-arg &lt;tt&gt;createIndex(spec, name, unique)&lt;/tt&gt; makes migrating more manual and error prone.&lt;/p&gt;</description>
                <environment></environment>
        <key id="129973">JAVA-1163</key>
            <summary>No createIndex signature exists to match keyspec, name, unique </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="john.morales@mongodb.com">John Morales</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 Apr 2014 15:47:34 +0000</created>
                <updated>Fri, 30 Jan 2015 18:39:45 +0000</updated>
                            <resolved>Tue, 19 Aug 2014 08:08:45 +0000</resolved>
                                    <version>2.12.0</version>
                    <version>3.0.0</version>
                                    <fixVersion>2.13.0</fixVersion>
                    <fixVersion>3.0.0</fixVersion>
                                    <component>API</component>
                    <component>Command Operations</component>
                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="817776" author="xgen-internal-githook" created="Fri, 30 Jan 2015 18:39:45 +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: Added createIndex signatures to match the ensureIndex&lt;/p&gt;

&lt;p&gt;To aid migration from the deprecated ensureIndex methods&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1163&quot; title=&quot;No createIndex signature exists to match keyspec, name, unique &quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1163&quot;&gt;&lt;del&gt;JAVA-1163&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/34d808a9f9885f1f901ddf7722f98e2626ab89ef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/34d808a9f9885f1f901ddf7722f98e2626ab89ef&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="816410" author="jeff.yemin" created="Thu, 29 Jan 2015 14:33:17 +0000"  >&lt;p&gt;2.13.0 has been released.  Closing issue.&lt;/p&gt;</comment>
                            <comment id="694866" author="xgen-internal-githook" created="Tue, 19 Aug 2014 08:06: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: Added createIndex signatures to match the ensureIndex&lt;/p&gt;

&lt;p&gt;To aid migration from the deprecated ensureIndex methods&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1163&quot; title=&quot;No createIndex signature exists to match keyspec, name, unique &quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1163&quot;&gt;&lt;del&gt;JAVA-1163&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/34d808a9f9885f1f901ddf7722f98e2626ab89ef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/34d808a9f9885f1f901ddf7722f98e2626ab89ef&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="694818" author="xgen-internal-githook" created="Tue, 19 Aug 2014 06:49:17 +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: Added createIndex signatures to match the ensureIndex&lt;/p&gt;

&lt;p&gt;To aid migration from the deprecated ensureIndex methods&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/JAVA-1163&quot; title=&quot;No createIndex signature exists to match keyspec, name, unique &quot; class=&quot;issue-link&quot; data-issue-key=&quot;JAVA-1163&quot;&gt;&lt;del&gt;JAVA-1163&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/ab44711e3325ce977bc60b880372effa4757e21a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-java-driver/commit/ab44711e3325ce977bc60b880372effa4757e21a&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </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_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrg9sn:</customfieldvalue>

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

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