You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Andrey Mashenkov (Jira)" <ji...@apache.org> on 2021/10/15 07:23:00 UTC
[jira] [Updated] (IGNITE-15443) Add Map with primitive keys
implementations.
[ https://issues.apache.org/jira/browse/IGNITE-15443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrey Mashenkov updated IGNITE-15443:
--------------------------------------
Description:
There are a number of places where Map<Integer, Integer> and Map<Integer, Object> are used.
Let's add an optimized Map with a primitive key (IntMap, IntIntMap) to the ignite-core module.
Let's benchmark next candidates and choose one
* IntMap from Ignite 2 with robinhood hashing.
* FastUtils
* Netty
* OpenHFT
was:
There are a number of places where Map<Integer, Integer> and Map<Integer, Object> are used.
Let's add an optimized Map with primitive key (IntMap, IntIntMap) to ignite-core module
from apache-commons or from Ignite 2.
And replace all non-optimal usages.
> Add Map with primitive keys implementations.
> --------------------------------------------
>
> Key: IGNITE-15443
> URL: https://issues.apache.org/jira/browse/IGNITE-15443
> Project: Ignite
> Issue Type: Improvement
> Reporter: Andrey Mashenkov
> Assignee: Anton Kholodkov
> Priority: Major
> Labels: ignite-3, newbie, perfomance
>
> There are a number of places where Map<Integer, Integer> and Map<Integer, Object> are used.
> Let's add an optimized Map with a primitive key (IntMap, IntIntMap) to the ignite-core module.
> Let's benchmark next candidates and choose one
> * IntMap from Ignite 2 with robinhood hashing.
> * FastUtils
> * Netty
> * OpenHFT
--
This message was sent by Atlassian Jira
(v8.3.4#803005)