<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:57:10 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-2089] Do not store writerUuid in sal-akka-segmented-journal</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-2089</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;As noted in &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-2044&quot; title=&quot;Improve sal-akka-raft serialization protocol&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-2044&quot;&gt;CONTROLLER-2044&lt;/a&gt; and &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-2043&quot; title=&quot;Circuit breaker timeout with BGP and tell-based protocol&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-2043&quot;&gt;CONTROLLER-2043&lt;/a&gt;, we have repeating writerUuid in the journal.&lt;/p&gt;

&lt;p&gt;Perusing akka.persistence, this value is used only for sanity checking in a filter &amp;#8211; and that filter will happily live with just empty strings.&lt;/p&gt;

&lt;p&gt;On the write side, write a null String instead of writerUuid.&lt;br/&gt;
On the read side, read the uuid, bump always report empty string.&lt;/p&gt;

&lt;p&gt;This should be a completely ABI compatible change.&lt;/p&gt;</description>
                <environment></environment>
        <key id="37804">CONTROLLER-2089</key>
            <summary>Do not store writerUuid in sal-akka-segmented-journal</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <status id="3" iconUrl="https://jira.opendaylight.org/images/icons/statuses/inprogress.png" description="This issue is being actively worked on at the moment by the assignee.">In Progress</status>
                    <statusCategory id="4" key="indeterminate" colorName="yellow"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="SamoSchneider">Samuel Schneider</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                            <label>pick-next</label>
                            <label>pt</label>
                    </labels>
                <created>Sun, 31 Dec 2023 12:43:07 +0000</created>
                <updated>Thu, 1 Feb 2024 08:38:04 +0000</updated>
                                                            <fixVersion>7.0.12</fixVersion>
                    <fixVersion>8.0.5</fixVersion>
                    <fixVersion>9.0.1</fixVersion>
                                    <component>clustering</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="73006" author="rovarga" created="Sun, 31 Dec 2023 13:44:37 +0000"  >&lt;p&gt;Yeah, except if we do that we do not pass the TCK.&lt;br/&gt;
Looking at Cassandra, we need to store the writerUuid.&lt;/p&gt;

&lt;p&gt;So now we need another bit of state ... essentially we need to record the position at which the writerUuid changes. Then we need to remap them during adaptation.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="35717">CONTROLLER-2043</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10300">
                    <name>Issue split</name>
                                                                <inwardlinks description="split from">
                                        <issuelink>
            <issuekey id="35828">CONTROLLER-2044</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i04747:</customfieldvalue>

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