<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:27:33 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>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[ODLPARENT-75] Feature repositories should aggregate (as opposed to redefine) single features.</title>
                <link>https://jira.opendaylight.org/browse/ODLPARENT-75</link>
                <project id="10149" key="ODLPARENT">odlparent</project>
                    <description>&lt;p&gt;This change request wants each single feature descriptor to define single feature while referencing dependency descriptors, but feature repository descriptor to define zero features and referencing single feature descriptors. This implies SingleFeatureTest will be run for every feature-related pom (but ending up testing nothing for the new feature repositories).&lt;/p&gt;

&lt;p&gt;Basically, Karaf 3 feature-index &lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; (from Integration/Distribution) is an example of what the generated feature repository should look like.&lt;/p&gt;

&lt;p&gt;The main motivation is to speed up SingleFeatureTest and avoid duplicate definitions.&lt;/p&gt;

&lt;p&gt;The fix probably requires changes to karaf-feature-plugin.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/features-integration-index/0.5.2-Boron-SR2/features-integration-index-0.5.2-Boron-SR2-features.xml&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/features-integration-index/0.5.2-Boron-SR2/features-integration-index-0.5.2-Boron-SR2-features.xml&lt;/a&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="22198">ODLPARENT-75</key>
            <summary>Feature repositories should aggregate (as opposed to redefine) single features.</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="skitt">Stephen Kitt</assignee>
                                    <reporter username="vrpolak">Vratko Polak</reporter>
                        <labels>
                    </labels>
                <created>Fri, 3 Mar 2017 16:44:41 +0000</created>
                <updated>Wed, 24 Jan 2018 14:27:05 +0000</updated>
                            <resolved>Thu, 27 Apr 2017 12:53:35 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="41932" author="skitt@redhat.com" created="Mon, 6 Mar 2017 11:17:41 +0000"  >&lt;p&gt;Does this actually speed up SingleFeatureTest ?&lt;/p&gt;</comment>
                            <comment id="41933" author="vrpolak" created="Tue, 7 Mar 2017 14:02:11 +0000"  >&lt;p&gt;&amp;gt; Does this actually speed up SingleFeatureTest?&lt;/p&gt;

&lt;p&gt;For common repos, time spent testing should be the same, surefire overhead would be bigger.&lt;br/&gt;
But SFT on integration-index will become no-op, speeding up every distribution-check run.&lt;br/&gt;
Overall, time to verify will be shorter.&lt;/p&gt;</comment>
                            <comment id="41934" author="skitt@redhat.com" created="Tue, 7 Mar 2017 16:09:01 +0000"  >&lt;p&gt;(In reply to Vratko Pol&#225;k from comment #2)&lt;br/&gt;
&amp;gt; &amp;gt; Does this actually speed up SingleFeatureTest?&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; For common repos, time spent testing should be the same, surefire overhead&lt;br/&gt;
&amp;gt; would be bigger.&lt;br/&gt;
&amp;gt; But SFT on integration-index will become no-op, speeding up every&lt;br/&gt;
&amp;gt; distribution-check run.&lt;br/&gt;
&amp;gt; Overall, time to verify will be shorter.&lt;/p&gt;

&lt;p&gt;Ah yes, the integration-index gain is interesting.&lt;/p&gt;</comment>
                            <comment id="41935" author="skitt@redhat.com" created="Wed, 8 Mar 2017 16:37:25 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/53016&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/53016&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="41936" author="vrpolak" created="Mon, 24 Apr 2017 17:51:07 +0000"  >&lt;p&gt;The fix &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; is merged, but only to master (Nitrogen).&lt;/p&gt;

&lt;p&gt;Looking at distribution:features-index &lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;, we really need &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; cherry-picked to Carbon. Distribution merge carbon already takes ~74 minutes &lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt;, and that that is for just some offset 0 feature repos.&lt;/p&gt;

&lt;p&gt;We may test things more on Nitrogen, but I am not sure how stable are the features there.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/53016&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/53016&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/features-index/0.6.0-SNAPSHOT/features-index-0.6.0-20170424.163643-635-features.xml&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/features-index/0.6.0-SNAPSHOT/features-index-0.6.0-20170424.163643-635-features.xml&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/distribution/job/distribution-merge-carbon/1630/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/distribution/job/distribution-merge-carbon/1630/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7900</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=7900]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10318"><![CDATA[Change Request]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10314"><![CDATA[Carbon-RC1]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0235j:</customfieldvalue>

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