<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:56: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-2011] Do not use RangeSet in serialization</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-2011</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;We have switched to using UnsignedLongSet to track identifiers, which improves our memory footprint and performance in &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1720&quot; title=&quot;Improve RangeSet tracking performance&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1720&quot;&gt;&lt;del&gt;CONTROLLER-1720&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Our in-memory metadata formats are still using ImmutableRangeSets, which require additional indirection and conversion. They are also prone to allocating large arrays when they become large, which does not play nice with G1GC.&lt;/p&gt;

&lt;p&gt;Split out UnsignedLongSet to a Mutable and Immutable implementation, where the Immutable version can be serialized/deserialized using the same serialization format as we use for RangeSets.&lt;/p&gt;</description>
                <environment></environment>
        <key id="34904">CONTROLLER-2011</key>
            <summary>Do not use RangeSet in serialization</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="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="rovarga">Robert Varga</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                    </labels>
                <created>Sat, 6 Nov 2021 12:57:54 +0000</created>
                <updated>Thu, 11 Nov 2021 12:51:20 +0000</updated>
                            <resolved>Sat, 6 Nov 2021 16:15:02 +0000</resolved>
                                                    <fixVersion>3.0.13</fixVersion>
                    <fixVersion>4.0.6</fixVersion>
                    <fixVersion>2.0.10</fixVersion>
                                    <component>clustering</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="26274">CONTROLLER-1720</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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|i040jz:</customfieldvalue>

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