<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 02:55:41 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>[SERVER-970] MapReduce:add ability to process many collections at once</title>
                <link>https://jira.mongodb.org/browse/SERVER-970</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;MapReduce would be more useful if it supports many collections as data source instead of just one. This feature would turn MongoDB into a full replacement for Hadoop in sharded environments, and will add capabilities to process largest amount of data. &lt;/p&gt;

&lt;p&gt;I think it would be even more useful if MapReduce can process collections from different databases as well, because the number of collections in a databases is limited by default.&lt;/p&gt;</description>
                <environment></environment>
        <key id="11706">SERVER-970</key>
            <summary>MapReduce:add ability to process many collections at once</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</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="3">Duplicate</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="crodas">C&#233;sar D. Rodas</reporter>
                        <labels>
                    </labels>
                <created>Mon, 5 Apr 2010 23:54:17 +0000</created>
                <updated>Tue, 30 Jun 2015 15:24:38 +0000</updated>
                            <resolved>Tue, 30 Jun 2015 15:24:29 +0000</resolved>
                                                                    <component>Tools</component>
                                        <votes>6</votes>
                                    <watches>9</watches>
                                                                                                                <comments>
                            <comment id="954586" author="ian@10gen.com" created="Tue, 30 Jun 2015 15:24:29 +0000"  >&lt;p&gt;Hi Cesar, thanks a lot for filing this feature request and my apologies for the time since it was last updated.  I&apos;m glad, however, that the changes made in 1.7.4 addressed your use case.&lt;/p&gt;

&lt;p&gt;With regards to your feature request as a whole, I&apos;m going to close this as a Duplicate and link it to our upcoming $lookup feature - after careful consideration we&#8217;ve decided to provide users with the desired functionality via our aggregation pipeline. Please follow along in &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-19095&quot; title=&quot;$lookup&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-19095&quot;&gt;&lt;del&gt;SERVER-19095&lt;/del&gt;&lt;/a&gt; for further details of the $lookup implementation.&lt;/p&gt;</comment>
                            <comment id="24410" author="crodas" created="Tue, 22 Feb 2011 03:58:44 +0000"  >&lt;p&gt;Michael, &lt;/p&gt;

&lt;p&gt;Thanks for the info, it looks pretty useful for my usage case!&lt;/p&gt;

&lt;p&gt;Cheers,&lt;/p&gt;</comment>
                            <comment id="24406" author="koudelka" created="Tue, 22 Feb 2011 01:38:54 +0000"  >&lt;p&gt;C&#233;sar,&lt;/p&gt;

&lt;p&gt;Check out what they&apos;ve added in &amp;gt;1.7.4, might be what you&apos;re looking for.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.mongodb.org/display/DOCS/MapReduce#MapReduce-Outputoptions&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://www.mongodb.org/display/DOCS/MapReduce#MapReduce-Outputoptions&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="13945" author="koudelka" created="Thu, 29 Apr 2010 22:03:46 +0000"  >&lt;p&gt;I haven&apos;t put any proper thought into it, but at worst you could probably create a temporary collection and dump the objects from your target collections into it (possibly with new keys on each object to indicate what collection it came from, if that matters), then just run the MR job against the temp collection.&lt;/p&gt;

&lt;p&gt;It&apos;s a pretty terrible solution, though.&lt;/p&gt;</comment>
                            <comment id="13944" author="crodas" created="Thu, 29 Apr 2010 21:49:03 +0000"  >&lt;p&gt;Michael, &lt;/p&gt;

&lt;p&gt;Really? How? I&apos;ve been thinking about it and I couldn&apos;t find a way.&lt;/p&gt;

&lt;p&gt;Regards, &lt;/p&gt;</comment>
                            <comment id="13943" author="koudelka" created="Thu, 29 Apr 2010 21:31:45 +0000"  >&lt;p&gt;I think it&apos;d be a pretty cool feature too.&lt;/p&gt;

&lt;p&gt;Perhaps for now, you can fake it with db.eval()?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="212584">SERVER-19095</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 29 Apr 2010 21:31:45 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        8 years, 33 weeks, 1 day ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></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_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ian@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            8 years, 33 weeks, 1 day ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Old_Backport</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[No]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>crodas</customfieldvalue>
            <customfieldvalue>ian@mongodb.com</customfieldvalue>
            <customfieldvalue>koudelka</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrpo7j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrg0fj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6636</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hs6aef:</customfieldvalue>

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