Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Backport] Resolved performance problem with PagingPredicate JDK8 #17213

Merged

Conversation

pveentjer
Copy link
Contributor

@pveentjer pveentjer commented Jul 14, 2020

There is a very severe performance issue with JDK 8 in combination with
the paging predicate. This is caused by SubList.sort. This issue is resolved
with JDK9 but we need to fix the issue for a large number of people using
JDK 8

The problem is fixed by switching from LinkedList to ArrayList in the
QueryResult. Benchmarks are included in the ticket

fix #17207

backport of #17210

the paging predicate. This is caused by SubList.sort. This issue is resolved
with JDK9 but we need to fix the issue for a large number of people using
JDK 8

The problem is fixed by switching from LinkedList to ArrayList in the
QueryResult. Benchmarks are included in the ticket

fix hazelcast#17207
@pveentjer pveentjer added this to the 3.12.9 milestone Jul 14, 2020
@pveentjer pveentjer changed the title There is a very severe performance issue with JDK 8 in combination with [Backport] Resolved performance problem with PagingPredicate JDK8 Jul 14, 2020
@pveentjer pveentjer merged commit ee49d7f into hazelcast:3.12.z Jul 23, 2020
@mmedenjak mmedenjak added Backport Module: IMap Source: Internal PR or issue was opened by an employee Team: Core labels Aug 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants