[ https://issues.apache.org/jira/browse/GEODE-2587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16016332#comment-16016332 ]
ASF subversion and git services commented on GEODE-2587: -------------------------------------------------------- Commit b3fc0c814948cdfeb3181fcb57d07886aba8691e in geode's branch refs/heads/feature/GEODE-2929-1 from nabarunnag [ https://git-wip-us.apache.org/repos/asf?p=geode.git;h=b3fc0c8 ] GEODE-2587: Refactored the OrderByComparator's compare method * This prevents creation of extra data structures like arrays of arrays * Hence let number of GC, faster execution of queries with ORDER BY This closes #517 > Refactor OrderByComparator's compare method > ------------------------------------------- > > Key: GEODE-2587 > URL: https://issues.apache.org/jira/browse/GEODE-2587 > Project: Geode > Issue Type: Bug > Components: querying > Reporter: nabarun > Fix For: 1.2.0 > > > OrderByComparator's compare method creates a lot of objects / arrays with the > intention of comparing two objects. > But allocation of memory for these objects results in GC to kick in. > The additional time consumed in GC results in increased execution time for > queries with ORDER BY clause. > This method must be refactored to require less memory allocations in order to > compare and thus speed up ORDER BY clause. -- This message was sent by Atlassian JIRA (v6.3.15#6346)