<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:55:14 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>[CONTROLLER-1318] Clustering: Remove the member role name from the shard&apos;s persistent ID</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-1318</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;Currently we prepend the shard&apos;s persistent ID with the member role name. This presents a couple drawbacks: &lt;/p&gt;

&lt;p&gt;1) you can&#8217;t change the member name or the shard data wont be recovered from persistence on restart.&lt;/p&gt;

&lt;p&gt;2) you can&#8217;t backup a journal on one node and restore it on another node. &lt;/p&gt;

&lt;p&gt;We should omit the member role name and/or allow for the persistence ID to be specified  in the module-shards file.&lt;/p&gt;

&lt;p&gt;To preserve data for existing installations we&apos;ll need to migrate the existing persisted shard data to the new persistent ID.&lt;/p&gt;

&lt;p&gt;Note: we need to keep the member role name as part of the shard name as we use that to identify the raft peers.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="25872">CONTROLLER-1318</key>
            <summary>Clustering: Remove the member role name from the shard&apos;s persistent ID</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="10001">Won&apos;t Do</resolution>
                                        <assignee username="kalaiselvi_k@dell.com">Kalaiselvi</assignee>
                                    <reporter username="tpantelis">Tom Pantelis</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 May 2015 18:29:23 +0000</created>
                <updated>Mon, 18 Jan 2016 08:40:52 +0000</updated>
                            <resolved>Mon, 18 Jan 2016 08:40:52 +0000</resolved>
                                    <version>Post-Helium</version>
                                                    <component>clustering</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="50637" author="moraja@cisco.com" created="Tue, 18 Aug 2015 10:07:19 +0000"  >&lt;p&gt;This has impact on backwards compatibility.&lt;/p&gt;</comment>
                            <comment id="50638" author="tpantelis" created="Mon, 18 Jan 2016 08:40:52 +0000"  >&lt;p&gt;#2 is no longer an issue with the Be online backup feature which takes an in-memory data tree snapshot and thus isn&apos;t dependent on akka persistence. So an online backup can be restored on any node.&lt;/p&gt;

&lt;p&gt;If a use case arises for changing the member name then we could add an RPC to do so. The change would have to be propagated to all nodes in the cluster (as a server config change).&lt;/p&gt;

&lt;p&gt;I&apos;m closing this bug.&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>3211</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=3211]]></customfieldvalue>

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

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10202" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Priority</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10301"><![CDATA[Normal]]></customfieldvalue>

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

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