<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:27: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>[SERVER-12213] create index structure abstraction</title>
                <link>https://jira.mongodb.org/browse/SERVER-12213</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;So that catalog and storage info can be abstracted&lt;/p&gt;</description>
                <environment></environment>
        <key id="103917">SERVER-12213</key>
            <summary>create index structure abstraction</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</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>
                    </labels>
                <created>Sun, 29 Dec 2013 12:25:38 +0000</created>
                <updated>Tue, 23 Apr 2019 17:34:48 +0000</updated>
                            <resolved>Thu, 9 Jan 2014 19:38:40 +0000</resolved>
                                                    <fixVersion>2.5.5</fixVersion>
                                    <component>Index Maintenance</component>
                    <component>Storage</component>
                                        <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="483858" author="xgen-internal-githook" created="Fri, 17 Jan 2014 19:37:40 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt; all indices are btree based indices&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/93b398f8808358846cab939e6c93d3b1d96a2230&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/93b398f8808358846cab939e6c93d3b1d96a2230&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479727" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21:56 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: cache IndexCatalogEntry in IndexDescriptor for performance&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d2dada86c25adc8fb5af0b8af1318aeacf76f8fb&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d2dada86c25adc8fb5af0b8af1318aeacf76f8fb&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479724" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21:50 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: indexCreate lets you control shutdown behavior&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/24ea972c1c2546d9de62856d9fcb10de5cd49078&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/24ea972c1c2546d9de62856d9fcb10de5cd49078&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479723" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21: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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: move more to IndexBuildBlock&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d77c296b2ccc0f9363f70fce0788a0672f8f073c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d77c296b2ccc0f9363f70fce0788a0672f8f073c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479722" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21:46 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: better names in IndexCatalog and comments&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a99791ec7dc15b7d81340d13da9339adf80d467e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a99791ec7dc15b7d81340d13da9339adf80d467e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479720" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21:41 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: comments on index creation code&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/be9e89f5be0c3c976c8a61498aa82a23972b9ffe&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/be9e89f5be0c3c976c8a61498aa82a23972b9ffe&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479717" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21:35 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: comments and Status instead of massert if indexes to clean&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/482a4383775c1db191a57dfc9f31afad22d96386&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/482a4383775c1db191a57dfc9f31afad22d96386&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479716" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21:33 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: use new index creation method, including bulk operation support on IndexAccessMethod&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/3baaa39793e678789cef9f764852f975541af235&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/3baaa39793e678789cef9f764852f975541af235&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479715" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21: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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: DiskLoc::btree has to be in header for older compilers&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6f6628fafff4d5864f1a82dd2b8591329bd0e984&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6f6628fafff4d5864f1a82dd2b8591329bd0e984&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479714" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21: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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: IndexAccessMethod::initializeAsEmpty is way to start new index&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/79de42e8eff5236b09ab074127e422494087c2ab&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/79de42e8eff5236b09ab074127e422494087c2ab&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479713" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21: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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: proper file for BtreeBasedAccessMethod&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/87a5e280ae24bb1283b6e55378eee00ee088fb54&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/87a5e280ae24bb1283b6e55378eee00ee088fb54&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479712" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21:24 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: towards a usable RecordStore abstraction&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/4e148e971ffaaf74200702cfeb8d4bf591d456a4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/4e148e971ffaaf74200702cfeb8d4bf591d456a4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479711" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21:22 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: merge BtreInMemoryState and IndexCatalogEntry&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/aa0d807497e09fcee93a21b437b354ad0dcffd11&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/aa0d807497e09fcee93a21b437b354ad0dcffd11&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479710" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21:20 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: do not use idxNo or IndexDetails in any non-short term transient way&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ea5d43f74e4ddf990a156ce37b05369cd9ee3479&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ea5d43f74e4ddf990a156ce37b05369cd9ee3479&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479709" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21: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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: remove IndexCatalog::_assureSysIndexesEmptied and replace with sanity check&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6b2bd70cf5d7f2cb04b351fc24279b702ebb6fec&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6b2bd70cf5d7f2cb04b351fc24279b702ebb6fec&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479707" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21:12 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: remove NamespaceDetais::findIdIndex and NamespaceDetails::haveIdIndex, replace to IndexCatalog&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e2161d0d4e668bb51b13cd38992c7f6c65e21f94&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e2161d0d4e668bb51b13cd38992c7f6c65e21f94&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479706" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21:10 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: removing IndexCatalog::getDescriptor( int )&lt;br/&gt;
              trying to move away for index numbers being a thing one cares about&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/fcfa7ac2bd4b8f2c3a007c10fbba4ed7b487630d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/fcfa7ac2bd4b8f2c3a007c10fbba4ed7b487630d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="479705" author="xgen-internal-githook" created="Thu, 9 Jan 2014 19:21:08 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: remove IndexDescriptor::setMultikey&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/10e1d82ec69683259f6c35cb349431a86ad70ef0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/10e1d82ec69683259f6c35cb349431a86ad70ef0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="475749" author="ian@10gen.com" created="Mon, 30 Dec 2013 17:31: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-12212&quot; title=&quot;Smpwalk does not get all data when the mongod is an SNMP master in a replica set with snmp-subagents&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12212&quot;&gt;&lt;del&gt;SERVER-12212&lt;/del&gt;&lt;/a&gt;: remove ignoreUniqueIndex with IndexDetails, only IndexDescriptor&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b293e3e736de66d86d3012a534bd11a62c33c1c9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b293e3e736de66d86d3012a534bd11a62c33c1c9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="475643" author="xgen-internal-githook" created="Mon, 30 Dec 2013 13:12:14 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: move some NamespaceDetails methods to .cpp (ones that should go away soon)&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1491a7382982110e185f5917f462a8a372488627&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1491a7382982110e185f5917f462a8a372488627&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="475569" author="xgen-internal-githook" created="Mon, 30 Dec 2013 05:50: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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: code review changes - forward decl, cast&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d920867fd39c04022c22e419f09e47397f6d25f6&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d920867fd39c04022c22e419f09e47397f6d25f6&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="475567" author="xgen-internal-githook" created="Mon, 30 Dec 2013 05:50: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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: move collection check closer to user&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/9ed59dd2cd3ba625591e2c2e0330065b43519f0a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/9ed59dd2cd3ba625591e2c2e0330065b43519f0a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="475566" author="xgen-internal-githook" created="Mon, 30 Dec 2013 05:50: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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: update erorr codes and check valid user collection&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e10159da29f812b190c6c86fa20b2c8f21ef754f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e10159da29f812b190c6c86fa20b2c8f21ef754f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="475560" author="xgen-internal-githook" created="Mon, 30 Dec 2013 05:50:35 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: make sure some database ops cannot happen on indexes&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5ede5847727c7160c9b7d995ced97401b3a2c9ef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5ede5847727c7160c9b7d995ced97401b3a2c9ef&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="475559" author="xgen-internal-githook" created="Mon, 30 Dec 2013 05:50:33 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: remove IndexDescriptor::clone&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/4879aee55baa067f665e57e53b798e27ba04e091&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/4879aee55baa067f665e57e53b798e27ba04e091&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="475558" author="xgen-internal-githook" created="Mon, 30 Dec 2013 05:50:31 +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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: IndexDescriptor no longer knows about IndexDetails&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2742ffe792e8ca072557ce2c34728c21d1d69b8d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2742ffe792e8ca072557ce2c34728c21d1d69b8d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="475556" author="xgen-internal-githook" created="Mon, 30 Dec 2013 05:50: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-11611&quot; title=&quot;remove DataFileMgr::insert*&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11611&quot;&gt;&lt;del&gt;SERVER-11611&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-11543&quot; title=&quot;remove DataFileMgr::deleteRecord&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-11543&quot;&gt;&lt;del&gt;SERVER-11543&lt;/del&gt;&lt;/a&gt;: DataFileMgr is now gone&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/4bd4ef8d8e3002baf3e5e6b6bbed5ae883152590&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/4bd4ef8d8e3002baf3e5e6b6bbed5ae883152590&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="475554" author="xgen-internal-githook" created="Mon, 30 Dec 2013 05:50: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-12213&quot; title=&quot;create index structure abstraction&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-12213&quot;&gt;&lt;del&gt;SERVER-12213&lt;/del&gt;&lt;/a&gt;: bulk of index refactor, making catalog/record store come via catalog - js tests work&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/7de1f17148231074cdf74177dcbf8e8fc534949b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/7de1f17148231074cdf74177dcbf8e8fc534949b&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>28.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 30 Dec 2013 05:50:23 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        10 years, 4 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, 4 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_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

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

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

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

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