[ https://issues.apache.org/jira/browse/GEODE-5559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16750790#comment-16750790 ]
ASF subversion and git services commented on GEODE-5559: -------------------------------------------------------- Commit 72b88c5781ea5acd3b038e729bb3d08a34672b00 in geode's branch refs/heads/feature/GEODE-5307 from Brian Rowe [ https://gitbox.apache.org/repos/asf?p=geode.git;h=72b88c5 ] GEODE-5559: Improve runtime of RegionVersionHolder.canonicalExceptions (#2298) Cherry-pick of GEODE-5559 via a5840fa3866d2f5de3f989f9a5feb34c20ab2af9 This cherry-pick should also address commit check errors for 8.2 SHA f9991af8a7979fe1c1507a98faaec9c1123fd812 This modifies the RVVException to iterate over the received version newest to oldest, which makes generating the canonical exceptions much more straightforward. Signed-off-by: Alexander Murmann <amurm...@pivotal.io> > RegionVersionHolder.canonicalExceptions is inefficient for large exceptions > --------------------------------------------------------------------------- > > Key: GEODE-5559 > URL: https://issues.apache.org/jira/browse/GEODE-5559 > Project: Geode > Issue Type: Bug > Affects Versions: 1.7.0 > Reporter: Brian Rowe > Priority: Major > Labels: pull-request-available > Fix For: 1.7.0 > > Time Spent: 20m > Remaining Estimate: 0h > > This function will traverse received versions within an exception and add > them into the middle of a linked list. With a high enough number of received > versions, this can become a bottleneck. -- This message was sent by Atlassian JIRA (v7.6.3#76005)