<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:55:59 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-1612] Clustering : A fragmentation/defragmentation component for eliminating latency cross-talk between components</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-1612</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;I did some work to implement such a component temporarily named &quot;sal-akka-subchannel&quot; to resolve the latency cross-talk between components.The &quot;sal-akka-subchannel&quot; is based on akka and provides 2 API: request and post, similar to ask and tell in akka.&lt;br/&gt;
Please refer to the attachment,any communication component such as FE and BE need to initialize the &quot;sal-akka-subchannel&quot; .&lt;br/&gt;
BE like Shard ,must be an Actor,and FE , it could be an Actor like Shard also or not like DDS.&lt;br/&gt;
For an BE Actor ,&quot;sal-akka-subchannel&quot; would create a child of it with default actor id like &quot;subchannel-default&quot;,&lt;br/&gt;
and the actor path would like:&quot;akka.tcp://cluster-test@127.0.0.1:2558/user/xxxxxx/subchannel-default&quot;,&lt;br/&gt;
which could be used for resolving the path throuth BE Actor&apos;s path on FE side simplely.&lt;br/&gt;
the key points:&lt;br/&gt;
1.many to many,serialization can be performed in parallel for different destination actors, &lt;br/&gt;
2.any ReadCmd should call &quot;request&quot; method instead of ask in DDS,and the ReadDataReply should call &quot;post&quot; instead of tell.&lt;br/&gt;
3.&quot;sal-akka-subchannel&quot; would use no matter Artery or not,it just chunk message like installsnapshot&lt;br/&gt;
4.app Actor should separate messages into &quot;sal-akka-subchannel&quot; which would block others like RAFT messages.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="26166">CONTROLLER-1612</key>
            <summary>Clustering : A fragmentation/defragmentation component for eliminating latency cross-talk between components</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</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="-1">Unassigned</assignee>
                                    <reporter username="jeong_hyun@msn.com">HanJie</reporter>
                        <labels>
                    </labels>
                <created>Thu, 23 Feb 2017 09:41:12 +0000</created>
                <updated>Fri, 5 Oct 2018 15:35:48 +0000</updated>
                            <resolved>Fri, 5 Oct 2018 15:35:48 +0000</resolved>
                                    <version>Post-Helium</version>
                                                    <component>clustering</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="51803" author="jeong_hyun@msn.com" created="Thu, 23 Feb 2017 09:41:12 +0000"  >&lt;p&gt;Attachment subchannel-post.png has been added with description: Usage of sal-akka-subchannel Post&lt;/p&gt;</comment>
                            <comment id="51804" author="jeong_hyun@msn.com" created="Thu, 23 Feb 2017 09:42:08 +0000"  >&lt;p&gt;Attachment subchannel-request.png has been added with description: Usage of sal-akka-subchannel Request&lt;/p&gt;</comment>
                            <comment id="51801" author="han.jie@zte.com.cn" created="Wed, 26 Apr 2017 08:46:25 +0000"  >&lt;p&gt;Add the UML sequence of  simple-sunchannel usage.&lt;/p&gt;</comment>
                            <comment id="51805" author="han.jie@zte.com.cn" created="Wed, 26 Apr 2017 08:46:25 +0000"  >&lt;p&gt;Attachment subchannel-request-simple.png has been added with description: Usage of simple-subchannel request&lt;/p&gt;</comment>
                            <comment id="51802" author="han.jie@zte.com.cn" created="Wed, 26 Apr 2017 08:47:56 +0000"  >&lt;p&gt;The gerrit link:&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/56042/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/56042/1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="51806" author="han.jie@zte.com.cn" created="Wed, 26 Apr 2017 08:47:56 +0000"  >&lt;p&gt;Attachment subchannel-post-simple.png has been added with description: Usage of simple-subchannel post&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="13614" name="subchannel-post-simple.png" size="22132" author="han.jie@zte.com.cn" created="Wed, 26 Apr 2017 08:47:56 +0000"/>
                            <attachment id="13611" name="subchannel-post.png" size="88958" author="jeong_hyun@msn.com" created="Thu, 23 Feb 2017 09:41:12 +0000"/>
                            <attachment id="13613" name="subchannel-request-simple.png" size="67778" author="han.jie@zte.com.cn" created="Wed, 26 Apr 2017 08:46:25 +0000"/>
                            <attachment id="13612" name="subchannel-request.png" size="97280" author="jeong_hyun@msn.com" created="Thu, 23 Feb 2017 09:42:08 +0000"/>
                    </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>7841</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=7841]]></customfieldvalue>

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

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

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