[ 
https://issues.apache.org/jira/browse/IGNITE-7921?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrey Gura updated IGNITE-7921:
--------------------------------
    Description: 
{{FifoEvictionPolicy}} should be rewritten without outdated 
{{ConcurrentLinkedDeque8}}.

At present we can't just remove usages of {{ConcurrentLinkedDeque8}} due to 
usages of  {{unlinkx}} and {{offerLastx}} methods.

Use {{FastSizeDeque}} wrapper in order to get rid of {{sizex}} calls.

  was:
{{FifoEvictionPolicy}} should be rewritten without outdated 
{{ConcurrentLinkedDeque8}}.

At present we can't just remove usages of {{ConcurrentLinkedDeque8}} due to 
usages of  {{unlinkx}} and {{offerLastx}} methods.


> Rewrite FifoEvictionPolicy and get rid of ConcurrentLinkedDeque8 usages
> -----------------------------------------------------------------------
>
>                 Key: IGNITE-7921
>                 URL: https://issues.apache.org/jira/browse/IGNITE-7921
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Andrey Gura
>            Priority: Major
>
> {{FifoEvictionPolicy}} should be rewritten without outdated 
> {{ConcurrentLinkedDeque8}}.
> At present we can't just remove usages of {{ConcurrentLinkedDeque8}} due to 
> usages of  {{unlinkx}} and {{offerLastx}} methods.
> Use {{FastSizeDeque}} wrapper in order to get rid of {{sizex}} calls.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to