<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:38:23 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-34959] Make Enterprise inject auth shims using the override mechanism.</title>
                <link>https://jira.mongodb.org/browse/SERVER-34959</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description></description>
                <environment></environment>
        <key id="542694">SERVER-34959</key>
            <summary>Make Enterprise inject auth shims using the override mechanism.</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="13201">Fixed</resolution>
                                        <assignee username="adam.martin@mongodb.com">ADAM Martin</assignee>
                                    <reporter username="adam.martin@mongodb.com">ADAM Martin</reporter>
                        <labels>
                    </labels>
                <created>Fri, 11 May 2018 17:16:28 +0000</created>
                <updated>Sun, 29 Oct 2023 22:31:52 +0000</updated>
                            <resolved>Thu, 24 May 2018 21:36:01 +0000</resolved>
                                                    <fixVersion>4.0.0-rc1</fixVersion>
                    <fixVersion>4.1.1</fixVersion>
                                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="1901422" author="xgen-internal-githook" created="Thu, 24 May 2018 21:39:44 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;adamlsd&apos;, &apos;name&apos;: &apos;ADAM David Alan Martin&apos;, &apos;email&apos;: &apos;adam.martin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-34959&quot; title=&quot;Make Enterprise inject auth shims using the override mechanism.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-34959&quot;&gt;&lt;del&gt;SERVER-34959&lt;/del&gt;&lt;/a&gt; User override to inject ldap auth impl.&lt;/p&gt;

&lt;p&gt;Some configuration of the initializer dependencies were incorrect&lt;br/&gt;
with respect to global option processing.  This should fix that.&lt;br/&gt;
Enterprise shouldn&apos;t be tightly intertwined with the shim mechanism.&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 2ecfc4c31763f6053435aafa19a2b8df6075e7a7)&lt;br/&gt;
Branch: v4.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/10gen/mongo-enterprise-modules/commit/57d3ec413f164c26553057f225ed1f86b6d28bd1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/10gen/mongo-enterprise-modules/commit/57d3ec413f164c26553057f225ed1f86b6d28bd1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1901416" author="xgen-internal-githook" created="Thu, 24 May 2018 21:35:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;adamlsd&apos;, &apos;name&apos;: &apos;ADAM David Alan Martin&apos;, &apos;email&apos;: &apos;adam.martin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-34959&quot; title=&quot;Make Enterprise inject auth shims using the override mechanism.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-34959&quot;&gt;&lt;del&gt;SERVER-34959&lt;/del&gt;&lt;/a&gt; User override to inject ldap auth impl.&lt;/p&gt;

&lt;p&gt;Some configuration of the initializer dependencies were incorrect&lt;br/&gt;
with respect to global option processing.  This should fix that.&lt;br/&gt;
Enterprise shouldn&apos;t be tightly intertwined with the shim mechanism.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/10gen/mongo-enterprise-modules/commit/2ecfc4c31763f6053435aafa19a2b8df6075e7a7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/10gen/mongo-enterprise-modules/commit/2ecfc4c31763f6053435aafa19a2b8df6075e7a7&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1900713" author="xgen-internal-githook" created="Thu, 24 May 2018 14:57:22 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;louiswilliams&apos;, &apos;name&apos;: &apos;Louis Williams&apos;, &apos;email&apos;: &apos;louis.williams@mongodb.com&apos;}
&lt;p&gt;Message: Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-34959&quot; title=&quot;Make Enterprise inject auth shims using the override mechanism.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-34959&quot;&gt;&lt;del&gt;SERVER-34959&lt;/del&gt;&lt;/a&gt; Use override to inject ldap auth impl.&quot;&lt;/p&gt;

&lt;p&gt;This reverts commit 4a513998f5e6f4c28dddad759c9bc97a8de11381.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/10gen/mongo-enterprise-modules/commit/af7d2ff93b44a43556ecdd9862d73c43cdf7dbd7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/10gen/mongo-enterprise-modules/commit/af7d2ff93b44a43556ecdd9862d73c43cdf7dbd7&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1900701" author="xgen-internal-githook" created="Thu, 24 May 2018 14:55:33 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;louiswilliams&apos;, &apos;name&apos;: &apos;Louis Williams&apos;, &apos;email&apos;: &apos;louis.williams@mongodb.com&apos;}
&lt;p&gt;Message: Revert &quot;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-34959&quot; title=&quot;Make Enterprise inject auth shims using the override mechanism.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-34959&quot;&gt;&lt;del&gt;SERVER-34959&lt;/del&gt;&lt;/a&gt; Use override to inject ldap auth impl.&quot;&lt;/p&gt;

&lt;p&gt;This reverts commit 3b98ab46f05c1e9cb5ddc09624c5bcf2b50ccb46.&lt;br/&gt;
Branch: v4.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/10gen/mongo-enterprise-modules/commit/a8b04664f8af0b68c04b9a87e9bc5659288c672d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/10gen/mongo-enterprise-modules/commit/a8b04664f8af0b68c04b9a87e9bc5659288c672d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1900219" author="xgen-internal-githook" created="Wed, 23 May 2018 22:37:59 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;adamlsd&apos;, &apos;name&apos;: &apos;ADAM David Alan Martin&apos;, &apos;email&apos;: &apos;adam.martin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-34959&quot; title=&quot;Make Enterprise inject auth shims using the override mechanism.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-34959&quot;&gt;&lt;del&gt;SERVER-34959&lt;/del&gt;&lt;/a&gt; Use override to inject ldap auth impl.&lt;/p&gt;

&lt;p&gt;Enterprise shouldn&apos;t be tightly intertwined with the shim mechanism.&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 4a513998f5e6f4c28dddad759c9bc97a8de11381)&lt;br/&gt;
Branch: v4.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/10gen/mongo-enterprise-modules/commit/3b98ab46f05c1e9cb5ddc09624c5bcf2b50ccb46&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/10gen/mongo-enterprise-modules/commit/3b98ab46f05c1e9cb5ddc09624c5bcf2b50ccb46&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1900211" author="xgen-internal-githook" created="Wed, 23 May 2018 22:34:16 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;adamlsd&apos;, &apos;name&apos;: &apos;ADAM David Alan Martin&apos;, &apos;email&apos;: &apos;adam.martin@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-34959&quot; title=&quot;Make Enterprise inject auth shims using the override mechanism.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-34959&quot;&gt;&lt;del&gt;SERVER-34959&lt;/del&gt;&lt;/a&gt; Use override to inject ldap auth impl.&lt;/p&gt;

&lt;p&gt;Enterprise shouldn&apos;t be tightly intertwined with the shim mechanism.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/10gen/mongo-enterprise-modules/commit/4a513998f5e6f4c28dddad759c9bc97a8de11381&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/10gen/mongo-enterprise-modules/commit/4a513998f5e6f4c28dddad759c9bc97a8de11381&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1892121" author="acm" created="Tue, 15 May 2018 19:46:57 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=adam.martin&quot; class=&quot;user-hover&quot; rel=&quot;adam.martin&quot;&gt;adam.martin&lt;/a&gt; - This is a very small change above &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-34944&quot; title=&quot;Create an Enterprise-shim-override mechanism&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-34944&quot;&gt;&lt;del&gt;SERVER-34944&lt;/del&gt;&lt;/a&gt;, right? Do you think you can post the review now so we can get an easy LGTM in place for when &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-34944&quot; title=&quot;Create an Enterprise-shim-override mechanism&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-34944&quot;&gt;&lt;del&gt;SERVER-34944&lt;/del&gt;&lt;/a&gt; drops?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="542362">SERVER-34944</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12450" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Backport Requested</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="15640"><![CDATA[v4.0]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 15 May 2018 19:46:57 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        5 years, 37 weeks, 6 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[<s><a href='https://jira.mongodb.org/browse/SERVER-34944'>SERVER-34944</a></s>]]></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_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PM-1097</customfieldvalue>
                        </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>luke.bonanomi@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            5 years, 37 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>adam.martin@mongodb.com</customfieldvalue>
            <customfieldvalue>andrew.morrow@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|htxum7:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</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_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="2269">Platforms 2018-05-21</customfieldvalue>
    <customfieldvalue id="2322">Platforms 2018-06-04</customfieldvalue>

                        </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_11861" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>User Summary</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11856"><![CDATA[Not Needed]]></customfieldvalue>

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

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