<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:14: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-7572] Integrate new auth data structures into codebase and replace AuthenticationInfo</title>
                <link>https://jira.mongodb.org/browse/SERVER-7572</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description></description>
                <environment></environment>
        <key id="55443">SERVER-7572</key>
            <summary>Integrate new auth data structures into codebase and replace AuthenticationInfo</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</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="spencer@mongodb.com">Spencer Brody</assignee>
                                    <reporter username="spencer@mongodb.com">Spencer Brody</reporter>
                        <labels>
                    </labels>
                <created>Tue, 6 Nov 2012 23:44:10 +0000</created>
                <updated>Thu, 2 Aug 2018 21:23:17 +0000</updated>
                            <resolved>Mon, 24 Dec 2012 18:00:29 +0000</resolved>
                                                    <fixVersion>2.3.2</fixVersion>
                                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="223367" author="auto" created="Mon, 24 Dec 2012 14:24:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-24T14:09:49Z&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;}
&lt;p&gt;Message: was correct before&lt;br/&gt;
Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; - minor fix to test&quot;&lt;/p&gt;

&lt;p&gt;This reverts commit b3daf37dc9cd3c679f6d108dd7f1322b7428455d.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2bdf5cb1ea4b2a7709ffcc2b03b8394eea961118&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2bdf5cb1ea4b2a7709ffcc2b03b8394eea961118&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="223102" author="auto" created="Mon, 24 Dec 2012 03:34:21 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-23T23:15:28Z&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Cache if admin user exists&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/80ffdeeed3a2ca2b0e4c3178260e0ad6a368c765&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/80ffdeeed3a2ca2b0e4c3178260e0ad6a368c765&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="223069" author="auto" created="Mon, 24 Dec 2012 02:07:04 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-24T02:06:45Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Fix compile by removing include of deleted-file from tool.h&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/4b6a074becdcaf59442ce828bdc701a504aea2e0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/4b6a074becdcaf59442ce828bdc701a504aea2e0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="223055" author="auto" created="Mon, 24 Dec 2012 01:44:58 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-24T00:03:22Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7122&quot; title=&quot;Assign commands to system roles&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7122&quot;&gt;&lt;del&gt;SERVER-7122&lt;/del&gt;&lt;/a&gt; Remove oldRead and oldWrite ActionTypes&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ae5ced20b3fd0bfbcaae16d288ffd3c928677a6f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ae5ced20b3fd0bfbcaae16d288ffd3c928677a6f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="223047" author="auto" created="Mon, 24 Dec 2012 01:31:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-23T22:37:00Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Restructure security files&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/77e823e1ad71c652cd9d5022306896838311ad17&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/77e823e1ad71c652cd9d5022306896838311ad17&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="223046" author="auto" created="Mon, 24 Dec 2012 01:31:58 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-23T21:13:00Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove includes of security header files&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5785051ec2c379d99c461225ba9d6c328b31b5e3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5785051ec2c379d99c461225ba9d6c328b31b5e3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="223045" author="auto" created="Mon, 24 Dec 2012 01:31:56 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-23T19:52:47Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove AuthenticationInfo&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/13bde295415c1e5ea9afd6b7faed3f2a425e33fa&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/13bde295415c1e5ea9afd6b7faed3f2a425e33fa&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="221752" author="auto" created="Fri, 21 Dec 2012 22:54:51 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-21T20:56:12Z&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Make profiler record user names from AuthorizationManager&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/377ef5136dff3fc340df312f0c422f96d8256802&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/377ef5136dff3fc340df312f0c422f96d8256802&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="221587" author="auto" created="Fri, 21 Dec 2012 19:47:36 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-21T02:13:58Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove almost all remaining references to AuthenticationInfo&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/63bceed94b36e41b38b0ddfc35f09dd8b7837e3f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/63bceed94b36e41b38b0ddfc35f09dd8b7837e3f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="221580" author="auto" created="Fri, 21 Dec 2012 19:41:58 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-21T01:16:06Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7122&quot; title=&quot;Assign commands to system roles&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7122&quot;&gt;&lt;del&gt;SERVER-7122&lt;/del&gt;&lt;/a&gt; Add ensureIndex and dropIndexes to dbAdmin role&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/0b48bffd8417f87201ab44f2c7b00cf5f77001e4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/0b48bffd8417f87201ab44f2c7b00cf5f77001e4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="221579" author="auto" created="Fri, 21 Dec 2012 19:41:41 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-21T01:46:35Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove doauth argument from Client::Context&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b207726d5587d3ec82e940681fa7f5047066b40a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b207726d5587d3ec82e940681fa7f5047066b40a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="221424" author="auto" created="Fri, 21 Dec 2012 16:28:55 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-21T16:28:51Z&apos;, u&apos;email&apos;: u&apos;dan@10gen.com&apos;, u&apos;name&apos;: u&apos;Daniel Pasette&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; - minor fix to test&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/b3daf37dc9cd3c679f6d108dd7f1322b7428455d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/b3daf37dc9cd3c679f6d108dd7f1322b7428455d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="221068" author="auto" created="Fri, 21 Dec 2012 06:15:23 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-21T06:15:01Z&apos;, u&apos;email&apos;: u&apos;eliot@10gen.com&apos;, u&apos;name&apos;: u&apos;Eliot Horowitz&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; - minor name change&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/de35f62b1a1bfa58eeb1056f150561af8674c605&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/de35f62b1a1bfa58eeb1056f150561af8674c605&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="220845" author="auto" created="Fri, 21 Dec 2012 00:36:50 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-20T20:02:39Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Don&apos;t check authorization when creating a Client::Context&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d7503f310907f8b7c98537617515d7387ade21e4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d7503f310907f8b7c98537617515d7387ade21e4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="220844" author="auto" created="Fri, 21 Dec 2012 00:36:48 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-20T19:53:20Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove more references to AuthenticationInfo&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/fddb21d387a63e9a38fbeb006ca40978b32de455&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/fddb21d387a63e9a38fbeb006ca40978b32de455&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="220843" author="auto" created="Fri, 21 Dec 2012 00:36:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-20T22:58:00Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7126&quot; title=&quot;new authPrinciples and acquiredCapabilities data structures&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7126&quot;&gt;&lt;del&gt;SERVER-7126&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Move special casing of system.users and system.profile auth checks further down so that commands hit them also&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/3c7a4dda12b165e14a8458c7e502b34537d20ab9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/3c7a4dda12b165e14a8458c7e502b34537d20ab9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="220664" author="auto" created="Thu, 20 Dec 2012 21:09:36 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-20T21:08:47Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Fix compile by removing last caller of ServerStatusMetricField that was passing an adminOnly field&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/be3108439423c334fb7f5eb835f9c41264390b39&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/be3108439423c334fb7f5eb835f9c41264390b39&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="220648" author="auto" created="Thu, 20 Dec 2012 20:54:25 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-19T21:34:22Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Update auth checking of serverStatus sub-sections&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/09acb35f3d09621ce2df9b099ddcb5db14fa0e1e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/09acb35f3d09621ce2df9b099ddcb5db14fa0e1e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="220500" author="auto" created="Thu, 20 Dec 2012 18:02:03 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-19T22:55:21Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove Client::isAdmin&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/f018e923858a63c33d8a2be39b44ce2d51bb330f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/f018e923858a63c33d8a2be39b44ce2d51bb330f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="220499" author="auto" created="Thu, 20 Dec 2012 18:02:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-19T22:49:20Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove more old-style authorization checks&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/f02beea38e12b79fc10afcf2b3d39a003b3c3821&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/f02beea38e12b79fc10afcf2b3d39a003b3c3821&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="219497" author="auto" created="Wed, 19 Dec 2012 18:28:19 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-19T18:22:38Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove all references to AuthenticationTable outside of AuthenticationInfo&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/133677e7186540ac36a3a1502dd46d108bca24ee&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/133677e7186540ac36a3a1502dd46d108bca24ee&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="219496" author="auto" created="Wed, 19 Dec 2012 18:28:17 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-19T18:09:23Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove all code that sets AuthenticationTables on connections&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/897f17447eb1374ff01ceb7ce2c53fa5dab12fc0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/897f17447eb1374ff01ceb7ce2c53fa5dab12fc0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="219466" author="auto" created="Wed, 19 Dec 2012 17:59:23 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-19T17:25:54Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Fix sharding auth tests now that we longer send auth tables&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/8f36226f15ff59b9febabb1030ee9654057ae694&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/8f36226f15ff59b9febabb1030ee9654057ae694&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="219465" author="auto" created="Wed, 19 Dec 2012 17:59:22 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-18T01:12:03Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove all code that sends AuthenticationTables&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/168d46df5887cfa922c34b990e3ee1dd433c2768&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/168d46df5887cfa922c34b990e3ee1dd433c2768&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="219464" author="auto" created="Wed, 19 Dec 2012 17:59:20 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-18T19:47:38Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove code that expects an AuthTable to have been sent with any internal command&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/df79de82bba9d41334003c07fd842cc949453a08&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/df79de82bba9d41334003c07fd842cc949453a08&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="218419" author="auto" created="Tue, 18 Dec 2012 16:55:44 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-18T00:39:16Z&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove old-style auth checking from several sharding commands&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/0f4e3a0d74c3d24b0139a36b8a8e049bd7617d79&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/0f4e3a0d74c3d24b0139a36b8a8e049bd7617d79&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="217797" author="auto" created="Mon, 17 Dec 2012 23:25:46 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-17T22:22:06Z&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Move noauth declaration into AuthorizationManager&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/4d9119b002de7f9ab2238ba01c3cee92201f3dde&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/4d9119b002de7f9ab2238ba01c3cee92201f3dde&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="217772" author="auto" created="Mon, 17 Dec 2012 23:00:24 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-14T16:51:08Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove old-style auth checks from replset commands&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/45b9844016813ef88849d4ae15575915846f921e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/45b9844016813ef88849d4ae15575915846f921e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="217733" author="auto" created="Mon, 17 Dec 2012 22:09:52 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-17T21:16:52Z&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove invalid dassert&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/c35dc405de400ee45f54746885f5d8f1cf2290fa&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/c35dc405de400ee45f54746885f5d8f1cf2290fa&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="217602" author="spencer" created="Mon, 17 Dec 2012 20:00:34 +0000"  >&lt;p&gt;Git commit hook didn&apos;t seem to update this ticket: &lt;a href=&quot;https://github.com/mongodb/mongo/commit/1f8532cdd688041813c4ccf8d3143ba5a7ceee4f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1f8532cdd688041813c4ccf8d3143ba5a7ceee4f&lt;/a&gt; - &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7931&quot; title=&quot;Long-running ops block killOp/currentOp when using authentication from a localhost connection&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7931&quot;&gt;&lt;del&gt;SERVER-7931&lt;/del&gt;&lt;/a&gt; Check for existance of admin user only at the beginning of every request&quot;&lt;/p&gt;</comment>
                            <comment id="217583" author="auto" created="Mon, 17 Dec 2012 19:42:57 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-17T19:42:42Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Fix unit test compile by implementing startRequest in AuthExternalStateMock&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/c153224a54c1a9ed7a1a04b9bb68b83bca62f5c3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/c153224a54c1a9ed7a1a04b9bb68b83bca62f5c3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="215408" author="auto" created="Fri, 14 Dec 2012 22:43:23 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-14T16:30:50Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7126&quot; title=&quot;new authPrinciples and acquiredCapabilities data structures&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7126&quot;&gt;&lt;del&gt;SERVER-7126&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Don&apos;t use DBDirectClient in AuthorizationManager&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/1e7a976eff70677c7323e52fd25446822431bcf2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/1e7a976eff70677c7323e52fd25446822431bcf2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="212660" author="auto" created="Wed, 12 Dec 2012 00:30:16 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-11T23:15:06Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Remove AuthenticationInfo::isAuthorizedForLevel&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2d6e8e7951cdcb25b8dc9eb9edab03bcb03fe6cc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2d6e8e7951cdcb25b8dc9eb9edab03bcb03fe6cc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="212637" author="auto" created="Wed, 12 Dec 2012 00:08:32 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-11T22:59:40Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-5279&quot; title=&quot;Bypass auth check when logging &amp;quot;ClientCursor::yield can&amp;#39;t unlock&amp;quot; message&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-5279&quot;&gt;&lt;del&gt;SERVER-5279&lt;/del&gt;&lt;/a&gt; Remove CurOp::info auth checking&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/986788c0f9a9ec9b61e83e7ea9c348e731ce3f97&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/986788c0f9a9ec9b61e83e7ea9c348e731ce3f97&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="212567" author="auto" created="Tue, 11 Dec 2012 22:37:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-11T19:09:09Z&apos;, u&apos;email&apos;: u&apos;schwerin@10gen.com&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Introduce PrincipalName type, instead of using a pair of strings everywhere.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/070bb2cd09198adfacb8ebfb2f2070d2e9c5a03a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/070bb2cd09198adfacb8ebfb2f2070d2e9c5a03a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="212492" author="auto" created="Tue, 11 Dec 2012 21:20:58 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-11T20:10:52Z&apos;, u&apos;email&apos;: u&apos;schwerin@10gen.com&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Change AuthorizationManager::checkAuthorization to return bool instead of unused Principal*.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/071f37b61e143e482a0201aa357af13e59125e2f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/071f37b61e143e482a0201aa357af13e59125e2f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="211317" author="auto" created="Mon, 10 Dec 2012 19:01:28 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-10T18:29:16Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7881&quot; title=&quot;Re-enable jstests/sharding/authCommands2.js&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7881&quot;&gt;&lt;del&gt;SERVER-7881&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7122&quot; title=&quot;Assign commands to system roles&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7122&quot;&gt;&lt;del&gt;SERVER-7122&lt;/del&gt;&lt;/a&gt; Preserve backwards compatibility with old-style users for some commands&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ace61a12c09b18f820067f0d451e20fe985dd0fa&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ace61a12c09b18f820067f0d451e20fe985dd0fa&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="209393" author="auto" created="Fri, 7 Dec 2012 23:08:11 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-07T22:59:19Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7881&quot; title=&quot;Re-enable jstests/sharding/authCommands2.js&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7881&quot;&gt;&lt;del&gt;SERVER-7881&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Temporarily disable jstests/sharding/authCommands2.js&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/cf417d7fde4fb5d2b71ce8b71e075427ba005b1e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/cf417d7fde4fb5d2b71ce8b71e075427ba005b1e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="209391" author="auto" created="Fri, 7 Dec 2012 23:08:08 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-07T22:42:30Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Change a bunch of commands to not require auth in old authorization system&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/5172fa4b00a02b7a2102bf54fe1dcd17ca1b0801&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/5172fa4b00a02b7a2102bf54fe1dcd17ca1b0801&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="209390" author="auto" created="Fri, 7 Dec 2012 23:08:06 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-07T22:41:39Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Make commands in mongos correctly fail when unauthorized&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/001d19f0b8a50925aa7192cd565b66168eb9efbc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/001d19f0b8a50925aa7192cd565b66168eb9efbc&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="209389" author="auto" created="Fri, 7 Dec 2012 23:08:05 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-07T22:40:24Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Make getShardVersion be a part of the cluster_admin role, not server_admin&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ab04bade62aa3a42773fa5b92f3929068ab1c8eb&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ab04bade62aa3a42773fa5b92f3929068ab1c8eb&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="209388" author="auto" created="Fri, 7 Dec 2012 23:08:03 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-07T22:39:37Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Update error code in test&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/3332fb445d6ff6cb9f279f060c91daa945d6ad5f&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/3332fb445d6ff6cb9f279f060c91daa945d6ad5f&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="209373" author="auto" created="Fri, 7 Dec 2012 22:47:46 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-07T19:13:49Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: Fix movePrimary with auth by making clone with auth work as an internal-only command. &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d8ce7912c53b13a8a9cad445538a1ee234e25144&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d8ce7912c53b13a8a9cad445538a1ee234e25144&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="209359" author="auto" created="Fri, 7 Dec 2012 22:30:39 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-06T01:42:15Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: Fix auth checking for inserts to system.indexes. &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/3830c40a2a2122a182875d19f735630cffcabd6b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/3830c40a2a2122a182875d19f735630cffcabd6b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="209077" author="auto" created="Fri, 7 Dec 2012 16:48:25 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-06T01:28:56Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Only call addRequiredPrivileges on commands if auth is enabled&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6da1877e296585e7c435fd6324cafbacf12f7866&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6da1877e296585e7c435fd6324cafbacf12f7866&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="209071" author="auto" created="Fri, 7 Dec 2012 16:42:37 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-27T20:44:13Z&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: Check authorization in the new AuthorizationManager &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/faf643fbbc9cf187c6b76d13ecd395d1eec04161&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/faf643fbbc9cf187c6b76d13ecd395d1eec04161&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="207585" author="auto" created="Wed, 5 Dec 2012 23:41:23 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-04T01:52:52Z&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;}
&lt;p&gt;Message: Support logging out of a database in AuthorizationManager &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/69e9d0414dcf5ad706fccb2022441b25471bad48&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/69e9d0414dcf5ad706fccb2022441b25471bad48&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="205710" author="auto" created="Mon, 3 Dec 2012 23:54:12 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-01T03:26:16Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: Authorize internal threads to new AuthorizationManager. &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/bb5b5c85d7577379bc26a21389e6e0b42a183c4b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/bb5b5c85d7577379bc26a21389e6e0b42a183c4b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="205662" author="auto" created="Mon, 3 Dec 2012 22:58:15 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-12-01T02:59:51Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: Set up an AuthorizationManager for every ClientBasic, not just those for incoming client connections &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/90edc45f9b5d09f0aa644f0a38d7437323361ec9&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/90edc45f9b5d09f0aa644f0a38d7437323361ec9&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="203600" author="auto" created="Fri, 30 Nov 2012 22:24:21 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-30T02:38:53Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: Make AuthorizationManager check if an admin user exists on every localhost query rather than just at initialization time.  &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7126&quot; title=&quot;new authPrinciples and acquiredCapabilities data structures&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7126&quot;&gt;&lt;del&gt;SERVER-7126&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/bcc17bed5e07053f6d5f946c840fc25bc9bafb2b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/bcc17bed5e07053f6d5f946c840fc25bc9bafb2b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="203421" author="auto" created="Fri, 30 Nov 2012 19:03:12 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-29T23:35:12Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: Store cursor namespaces in mongos. Necessary so mongos can check authorization on the cursor&apos;s ns in killcursors. &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/0413def714cd2471eb25c30e8f7b62728d26207b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/0413def714cd2471eb25c30e8f7b62728d26207b&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="200445" author="auto" created="Tue, 27 Nov 2012 19:37:50 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-26T23:45:38Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Check authorization only against database name portion of namespace&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/8d99bf66e1e432a33b392b95f0946077c11c8eef&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/8d99bf66e1e432a33b392b95f0946077c11c8eef&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="200431" author="auto" created="Tue, 27 Nov 2012 19:26:15 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-27T00:05:25Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Move internalSecurity information into authorization_manager&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/10ce647e4c9fd1632a11dccc45af634b7f5a86f6&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/10ce647e4c9fd1632a11dccc45af634b7f5a86f6&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="200353" author="auto" created="Tue, 27 Nov 2012 18:14:32 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-27T16:21:28Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; Set up AuthorizationManager for webserver thread&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/518cbf27778821ca9a5617b033fe110febe81f09&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/518cbf27778821ca9a5617b033fe110febe81f09&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="199602" author="auto" created="Tue, 27 Nov 2012 00:14:39 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-26T23:52:02Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7126&quot; title=&quot;new authPrinciples and acquiredCapabilities data structures&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7126&quot;&gt;&lt;del&gt;SERVER-7126&lt;/del&gt;&lt;/a&gt; Fix unit test compilation by not referencing internalSecurity in AuthorizationManager&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/4ab0df571e0ed0cfbdfe30a85c898cadeab250e4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/4ab0df571e0ed0cfbdfe30a85c898cadeab250e4&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="199546" author="auto" created="Mon, 26 Nov 2012 22:59:21 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-14T00:18:17Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7126&quot; title=&quot;new authPrinciples and acquiredCapabilities data structures&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7126&quot;&gt;&lt;del&gt;SERVER-7126&lt;/del&gt;&lt;/a&gt; Maintain auth information in AuthorizationManager as first step of deprecating AuthenticationInfo.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/eb04f7328d8cbfc4731e5ff6a466a138d9b5fc42&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/eb04f7328d8cbfc4731e5ff6a466a138d9b5fc42&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="191665" author="auto" created="Fri, 16 Nov 2012 20:43:33 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-16T20:40:45Z&apos;, u&apos;email&apos;: u&apos;greg@10gen.com&apos;, u&apos;name&apos;: u&apos;Greg Studer&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; don&apos;t use ShardConnection for auth right now&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/0c63694742fe47aaf4baf9ca632685f67e1cebec&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/0c63694742fe47aaf4baf9ca632685f67e1cebec&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="190453" author="auto" created="Thu, 15 Nov 2012 17:17:04 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-14T19:58:21Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; If no ClientInfo object exists when fetching one, create it&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/7cbcb41dc0f759fbf70f80c9d440f0a1fe92efa7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/7cbcb41dc0f759fbf70f80c9d440f0a1fe92efa7&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="189639" author="auto" created="Wed, 14 Nov 2012 22:15:31 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-08T22:06:10Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: Add AuthorizationManager to ClientBasic &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/6446345ba4836ba1cd70b6c30296f96df260ba5e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/6446345ba4836ba1cd70b6c30296f96df260ba5e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="188178" author="auto" created="Tue, 13 Nov 2012 19:16:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-08T18:45:11Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: Keep AbstractMessagingPort in ClientBasic so that auth code doesn&apos;t need to track if connection is from localhost &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/4dbaf435fe60c39672a9f5e7a934f67a3f1a1bff&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/4dbaf435fe60c39672a9f5e7a934f67a3f1a1bff&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="184777" author="auto" created="Fri, 9 Nov 2012 21:56:21 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-08T21:08:11Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: Add initialize method to AuthorizationManager to move admin user existance check outside of the constructor. &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7126&quot; title=&quot;new authPrinciples and acquiredCapabilities data structures&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7126&quot;&gt;&lt;del&gt;SERVER-7126&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/7e7c9c3fb9d8e78e302a93a789ac50b941d5fdd0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/7e7c9c3fb9d8e78e302a93a789ac50b941d5fdd0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="183781" author="auto" created="Wed, 7 Nov 2012 22:06:55 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-11-06T23:40:38Z&apos;, u&apos;email&apos;: u&apos;spencer@10gen.com&apos;, u&apos;name&apos;: u&apos;Spencer T Brody&apos;}
&lt;p&gt;Message: Add method on Command to get the Privileges required to run that command. &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7572&quot; title=&quot;Integrate new auth data structures into codebase and replace AuthenticationInfo&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7572&quot;&gt;&lt;del&gt;SERVER-7572&lt;/del&gt;&lt;/a&gt; &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-7122&quot; title=&quot;Assign commands to system roles&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-7122&quot;&gt;&lt;del&gt;SERVER-7122&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/ea421b12958bfa1001ae1c66eef6a6af639d7140&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/ea421b12958bfa1001ae1c66eef6a6af639d7140&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>62.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 7 Nov 2012 22:06:55 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        11 years, 8 weeks, 2 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>greg.mckeon@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            11 years, 8 weeks, 2 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>spencer@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrninb:</customfieldvalue>

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

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

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