[ 
https://issues.apache.org/jira/browse/PROTON-2575?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17564478#comment-17564478
 ] 

ASF subversion and git services commented on PROTON-2575:
---------------------------------------------------------

Commit 8e388844dba5030e1c988dcf3e252a8692d40f1d in qpid-protonj2's branch 
refs/heads/main from Timothy Bish
[ https://gitbox.apache.org/repos/asf?p=qpid-protonj2.git;h=8e388844 ]

PROTON-2575 Add sub map and navigable map APIs to splay map

Provide a means of operating over a fixed range in the tracking
map for cases where dispositions arrive with a range of first
to last delivery ids.  This allows a more efficient handling of
these ranged dispositions and produces intermediate objects.
Also fixes an issue where the tracking map could be corrupted if
a remove and update operation falls within a very specific range
of values in the map tree.


> [protonj2] Improve performance of handling of ranged disposition frames
> -----------------------------------------------------------------------
>
>                 Key: PROTON-2575
>                 URL: https://issues.apache.org/jira/browse/PROTON-2575
>             Project: Qpid Proton
>          Issue Type: Improvement
>          Components: protonj2
>    Affects Versions: protonj2-1.0.0-M7
>            Reporter: Timothy A. Bish
>            Assignee: Timothy A. Bish
>            Priority: Minor
>             Fix For: protonj2-1.0.0-M8
>
>
> Improve performance of handling ranged disposition frames and reduce 
> intermediate resorting of the tracking map while processing each delivery in 
> the range to process.  Fix an issue that could corrupt the tracking if the 
> remove and updates reshuffle the tracking map just right.  Add some other 
> minor cleanups and fixes to the tracking map and add more tests.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to