<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:25:07 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-11178] Create IndexCatalog and remove CatalogHacks</title>
                <link>https://jira.mongodb.org/browse/SERVER-11178</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;This will live under Collection, and hand out IndexDescriptors and IndexAccessMethods&lt;/p&gt;
</description>
                <environment></environment>
        <key id="94144">SERVER-11178</key>
            <summary>Create IndexCatalog and remove CatalogHacks</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="eliot">Eliot Horowitz</assignee>
                                    <reporter username="eliot">Eliot Horowitz</reporter>
                        <labels>
                            <label>buildbot</label>
                    </labels>
                <created>Mon, 14 Oct 2013 17:57:43 +0000</created>
                <updated>Tue, 27 Sep 2016 18:35:00 +0000</updated>
                            <resolved>Fri, 13 Dec 2013 20:30:47 +0000</resolved>
                                                    <fixVersion>2.5.5</fixVersion>
                                    <component>Index Maintenance</component>
                                        <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="470613" author="xgen-internal-githook" created="Fri, 13 Dec 2013 18:36:06 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;hkhalsa&apos;, u&apos;name&apos;: u&apos;Hari Khalsa&apos;, u&apos;email&apos;: u&apos;hkhalsa@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt; remove catalog hack&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/3769b3046df920d5e323a0c18475f5e0d4c891af&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/3769b3046df920d5e323a0c18475f5e0d4c891af&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="457623" author="xgen-internal-githook" created="Mon, 18 Nov 2013 01:45:27 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;monkey101&apos;, u&apos;name&apos;: u&apos;Dan Pasette&apos;, u&apos;email&apos;: u&apos;dan@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: Adjust two log levels in new catalog code&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/4461f5cb37fbd1f5f4b6c9bf2d78e442a94f805c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/4461f5cb37fbd1f5f4b6c9bf2d78e442a94f805c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="452568" author="auto" created="Wed, 6 Nov 2013 20:30:57 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: use IndexCatalog for creating indexes during migration, more cleanup&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/fe3eabdf8126f975594048b3df33ec023af70cb9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/fe3eabdf8126f975594048b3df33ec023af70cb9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="452566" author="auto" created="Wed, 6 Nov 2013 20:30:51 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: some style fixes on new IndexCatalog hook up to migration&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/25aad028837244924cb32a30b214d209018b50e5&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/25aad028837244924cb32a30b214d209018b50e5&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="452565" author="auto" created="Wed, 6 Nov 2013 20:30:49 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: remove dead precalced code&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ba752b46d1cce09b1462580639459743cc56bfe8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ba752b46d1cce09b1462580639459743cc56bfe8&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="452564" author="auto" created="Wed, 6 Nov 2013 20:30:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: use IndexCatalog for creating indexes during migration&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/573560edeb1bced0bd9d3202d93a986dd5d6344c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/573560edeb1bced0bd9d3202d93a986dd5d6344c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="452563" author="auto" created="Wed, 6 Nov 2013 20:30:45 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: use IndexCatalog to check for _id indexes&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/9d9598668bbcf658b257b4d5e858e286be4148f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/9d9598668bbcf658b257b4d5e858e286be4148f1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="452057" author="eliot" created="Wed, 6 Nov 2013 00:13:30 +0000"  >&lt;p&gt;This is done except for files that should be going away shortly.&lt;br/&gt;
Once that is done, we&apos;ll remove the actual cataloghack file&lt;/p&gt;</comment>
                            <comment id="452055" author="auto" created="Wed, 6 Nov 2013 00:12:00 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: move reindex to use IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6d8c36fa3343b3bf9308357d7194bebff2f59ad1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6d8c36fa3343b3bf9308357d7194bebff2f59ad1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="452054" author="auto" created="Wed, 6 Nov 2013 00:11:58 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: Collection::insertDocument should not create a new error code for dup key errors&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6611642ebe93a72fad82ebd65e0d52cf4f41c170&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6611642ebe93a72fad82ebd65e0d52cf4f41c170&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="450589" author="auto" created="Sun, 3 Nov 2013 00:07:54 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: fix 32bit and osx compile numeric cast&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/83e056702108e7693e58886a8364aaa036eb6edd&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/83e056702108e7693e58886a8364aaa036eb6edd&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="450582" author="auto" created="Sat, 2 Nov 2013 22:06:03 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: index building now all with IndexCatalog, CatalogHack out of all new paths&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ac7b0f59ee5ee58a27d1927047426a2d0d354e4e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ac7b0f59ee5ee58a27d1927047426a2d0d354e4e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="450581" author="auto" created="Sat, 2 Nov 2013 22:06:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: IndexScan now uses IndexCatalog classes&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/f4752b153a3294bd6dfbfb3b626526c7baf7f90e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/f4752b153a3294bd6dfbfb3b626526c7baf7f90e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="450580" author="auto" created="Sat, 2 Nov 2013 22:05:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: IndexLegacy::getMissingField using IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/c83e2593e8ad68bd2ad09eaaa4e28df34d0da068&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/c83e2593e8ad68bd2ad09eaaa4e28df34d0da068&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="450579" author="auto" created="Sat, 2 Nov 2013 22:05:57 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: IndexLegacy partly to IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/8bc2fd8c35414b99017068e68c505a2a1b14a2b2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/8bc2fd8c35414b99017068e68c505a2a1b14a2b2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="450578" author="auto" created="Sat, 2 Nov 2013 22:05:55 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: more IndexCatalog work&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/8f73459ac4c750f9aaa957ec2c6e6569df43d8e4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/8f73459ac4c750f9aaa957ec2c6e6569df43d8e4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="448226" author="auto" created="Tue, 29 Oct 2013 16:37:31 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;monkey101&apos;, u&apos;name&apos;: u&apos;Dan Pasette&apos;, u&apos;email&apos;: u&apos;dan@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: re-added nIndexesWas to reIndex result&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1361ad0eacf7b924226d71aaab12e6f62e76e476&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1361ad0eacf7b924226d71aaab12e6f62e76e476&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="448006" author="auto" created="Tue, 29 Oct 2013 04:33:32 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: bg indexing a lot faster now, need more things to index&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/451d6babfd1801b8bbfd746b1586c541acb078ee&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/451d6babfd1801b8bbfd746b1586c541acb078ee&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="448005" author="auto" created="Tue, 29 Oct 2013 04:33:30 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: remove more CatalogHack uses for IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a154dfd0c61129d154e0eb3782b4f4110ce150f1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a154dfd0c61129d154e0eb3782b4f4110ce150f1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447722" author="auto" created="Mon, 28 Oct 2013 19:19:11 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: increase time to create background index since its faster now&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/7844d0500166db2ebb49d866bdd2d2f2af8c3b09&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/7844d0500166db2ebb49d866bdd2d2f2af8c3b09&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447608" author="auto" created="Mon, 28 Oct 2013 15:53:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: simplify and correct cache when background index finishes&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/0ca21679b816a8ca55da8b619d50e0edde477a62&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/0ca21679b816a8ca55da8b619d50e0edde477a62&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447607" author="auto" created="Mon, 28 Oct 2013 15:53:32 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: prep to make IndexDetails hidden behind IndexCatalog and IndexDescriptor&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/7e452de2877845b27c0c1205b99d2057998da810&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/7e452de2877845b27c0c1205b99d2057998da810&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447503" author="auto" created="Mon, 28 Oct 2013 12:10:26 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: fix caching of IndexDescriptors with drop&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ed9e214360ce91c07adf41aa6071c402baaa8dda&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ed9e214360ce91c07adf41aa6071c402baaa8dda&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447111" author="auto" created="Sat, 26 Oct 2013 14:53:26 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: fix ownership of IndexDescriptor for FTS&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d8ca8b5faa1447365403cfb8da16a041e7d31d95&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d8ca8b5faa1447365403cfb8da16a041e7d31d95&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447110" author="auto" created="Sat, 26 Oct 2013 14:53:23 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: take access methods from cache when possible&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d23caedc07564b6ea05ad0b96fa6e6f57a5b1260&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d23caedc07564b6ea05ad0b96fa6e6f57a5b1260&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447104" author="auto" created="Sat, 26 Oct 2013 13:06:28 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: fix drop_dups with index create by putting back logOp after changing delete path&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2d32e99f5e67243f41e91c5d142b2a735e22d46a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2d32e99f5e67243f41e91c5d142b2a735e22d46a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447103" author="auto" created="Sat, 26 Oct 2013 13:06:27 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: more geo queries to IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a348801dd5640b0c2cae22f5e3f8017bf5d68465&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a348801dd5640b0c2cae22f5e3f8017bf5d68465&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447102" author="auto" created="Sat, 26 Oct 2013 13:06:25 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: geo queries to IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d6881313aea5957fdbf12e0b983a9eafb4182283&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d6881313aea5957fdbf12e0b983a9eafb4182283&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447101" author="auto" created="Sat, 26 Oct 2013 13:06:23 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: geo haystack to IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/74392743f7df0ae1abb820549b8c4b802e260cc9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/74392743f7df0ae1abb820549b8c4b802e260cc9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447100" author="auto" created="Sat, 26 Oct 2013 13:06:21 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: remove impossible to reach code&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/23fd1682cba522fae1cf9c108244d7f4a22b2179&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/23fd1682cba522fae1cf9c108244d7f4a22b2179&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447099" author="auto" created="Sat, 26 Oct 2013 13:06:19 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: prefecth CatalogHack -&amp;gt; IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1c6132d444d3c19a168e7e943d5595df08cfb477&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1c6132d444d3c19a168e7e943d5595df08cfb477&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447098" author="auto" created="Sat, 26 Oct 2013 13:06:17 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: more CatalogHack -&amp;gt; IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/98133b76bec6d2b1bcec5329af461bc8b0c14725&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/98133b76bec6d2b1bcec5329af461bc8b0c14725&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447097" author="auto" created="Sat, 26 Oct 2013 13:06:15 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: new find driver from CatalogHack -&amp;gt; IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d47828fa73dd7930c7b200c2a2ab594ac539a5d6&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d47828fa73dd7930c7b200c2a2ab594ac539a5d6&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447096" author="auto" created="Sat, 26 Oct 2013 13:06:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: move validate to IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/4042dab63468646b5efd6459e897eb241a589f24&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/4042dab63468646b5efd6459e897eb241a589f24&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447095" author="auto" created="Sat, 26 Oct 2013 13:06:11 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: minor validate cleanup prep&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ef4cb38c07a72f70e703f8949cbe87e9267227e4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ef4cb38c07a72f70e703f8949cbe87e9267227e4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="447094" author="auto" created="Sat, 26 Oct 2013 13:06:09 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: move validate command to its own file&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/60e9928620dbb71aea8bd195456e4247beb3989c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/60e9928620dbb71aea8bd195456e4247beb3989c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446982" author="auto" created="Fri, 25 Oct 2013 21:33:49 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: Collection::insertDocument doesn&apos;t work with _id, that should be above&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/62785e188f42bba661c1f108e70a92aef29c0e92&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/62785e188f42bba661c1f108e70a92aef29c0e92&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446797" author="auto" created="Fri, 25 Oct 2013 16:59:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: remove unused variable from old index_update&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/f95946f6908447dd1b27e5537f3a5ef5d1df723d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/f95946f6908447dd1b27e5537f3a5ef5d1df723d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446796" author="auto" created="Fri, 25 Oct 2013 16:59:11 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: move more CatalogHack calls to IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/715e6a89e1db69d695588962dc5c9d35c699d1e8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/715e6a89e1db69d695588962dc5c9d35c699d1e8&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446794" author="auto" created="Fri, 25 Oct 2013 16:59:07 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: refactor index_create to not use Cataloghack&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/27900becdf3bbeda9414ffeb03d0dcb465206ba6&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/27900becdf3bbeda9414ffeb03d0dcb465206ba6&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446793" author="auto" created="Fri, 25 Oct 2013 16:59:05 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: rename index_update. to catalog/index_create.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6aadb9dcb12c21e7ec4d5665f52cc6e18d87a2ae&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6aadb9dcb12c21e7ec4d5665f52cc6e18d87a2ae&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446792" author="auto" created="Fri, 25 Oct 2013 16:59:03 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: remove index_update.h from places its not needed (most)&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/46d8af46ac3c734d4e87c6da9a36f5517d14c8a4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/46d8af46ac3c734d4e87c6da9a36f5517d14c8a4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446791" author="auto" created="Fri, 25 Oct 2013 16:59:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: move ensureHaveIdIndex from bare to inside IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/bb597087d1d8aa4c0aecb34bd37ca60588dd61aa&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/bb597087d1d8aa4c0aecb34bd37ca60588dd61aa&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446790" author="auto" created="Fri, 25 Oct 2013 16:58:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: remove prepareToBuildIndex, and have pdfile call into IndexCatalog for creating indexes&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/dedd6bfea9b15e1e10de5cb67216f89ecb36fea8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/dedd6bfea9b15e1e10de5cb67216f89ecb36fea8&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446789" author="auto" created="Fri, 25 Oct 2013 16:58:57 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: move _id key fixing into IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/17397f441842a66a271ed6490c92d8eb56545e5e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/17397f441842a66a271ed6490c92d8eb56545e5e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446788" author="auto" created="Fri, 25 Oct 2013 16:58:55 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: moving all index creation logic into IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e01542ba7a9e069214540ab7be92a21badd9bf44&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e01542ba7a9e069214540ab7be92a21badd9bf44&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446787" author="auto" created="Fri, 25 Oct 2013 16:58:53 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: first cut at IndexCatalog::createIndex&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/bf2b4ee2ead2fabcb2e3263b30903cd12e8ee9ac&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/bf2b4ee2ead2fabcb2e3263b30903cd12e8ee9ac&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="446647" author="eliot" created="Fri, 25 Oct 2013 13:56:12 +0000"  >&lt;p&gt;Grep for things left to do:&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;git grep CatalogHack:: | grep -v src/mongo/db/btreecursor.cpp | grep -v src/mongo/db/query_optimizer_internal.cpp | grep -v src/mongo/db/query_plan.cpp | grep -v src/mongo/db/index/2d_index_cursor.cpp | grep -v src/mongo/db/index_selection.cpp&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;Also, a grep for IndexDescriptor with _ptr would be a good check after for safety.&lt;/p&gt;</comment>
                            <comment id="445719" author="auto" created="Wed, 23 Oct 2013 22:35:39 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: fix index rebuilding after crash&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2bc327964e59cfc7d2a0a5241df04d56b5a039a3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2bc327964e59cfc7d2a0a5241df04d56b5a039a3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="445433" author="auto" created="Wed, 23 Oct 2013 17:15:03 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: fix validate for new extent semantics&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/667ea0bdbd3ec255820f9318383d4ae6c7c10a59&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/667ea0bdbd3ec255820f9318383d4ae6c7c10a59&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="445150" author="auto" created="Wed, 23 Oct 2013 11:37:48 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;erh&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11178&quot; title=&quot;Create IndexCatalog and remove CatalogHacks&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11178&quot;&gt;&lt;del&gt;SERVER-11178&lt;/del&gt;&lt;/a&gt;: Introduce IndexCatalog and requirements&lt;br/&gt;
IndexCatalog will be the only place to get information about indexes, and modify them&lt;br/&gt;
still a lot of work left, but a lot of the logic is now shifted&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a942dd1d88c1c6dddb68f85a02f72434c2999f9e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a942dd1d88c1c6dddb68f85a02f72434c2999f9e&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="143744">SERVER-14342</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="318978">SERVER-26335</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="104242">DOCS-2465</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>51.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <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_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 23 Oct 2013 11:37:48 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        10 years, 9 weeks, 5 days 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>benety.goh@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            10 years, 9 weeks, 5 days 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>auto</customfieldvalue>
            <customfieldvalue>eliot</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrmbrb:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>86182</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|hrkxzr:</customfieldvalue>

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