[
https://issues.apache.org/jira/browse/IGNITE-4958?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16430722#comment-16430722
]
ASF GitHub Bot commented on IGNITE-4958:
----------------------------------------
GitHub user x-kreator opened a pull request:
https://github.com/apache/ignite/pull/3780
IGNITE-4958: Make data pages recyclable into index/meta/etc pages and…
… vice versa.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/x-kreator/ignite ignite-4958
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/3780.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #3780
----
commit d7204ca83cd321cec02ac76b0cb24d4238b33fa1
Author: Dmitriy Sorokin <sbt.sorokin.dvl@...>
Date: 2018-01-30T11:12:39Z
IGNITE-4958: Make data pages recyclable into index/meta/etc pages and vice
versa.
----
> Make data pages recyclable into index/meta/etc pages and vice versa
> -------------------------------------------------------------------
>
> Key: IGNITE-4958
> URL: https://issues.apache.org/jira/browse/IGNITE-4958
> Project: Ignite
> Issue Type: Improvement
> Components: cache
> Affects Versions: 2.0
> Reporter: Ivan Rakov
> Assignee: Dmitriy Sorokin
> Priority: Major
> Fix For: 2.5
>
>
> Recycling for data pages is disabled for now. Empty data pages are
> accumulated in FreeListImpl#emptyDataPagesBucket, and can be reused only as
> data pages again. What has to be done:
> * Empty data pages should be recycled into reuse bucket
> * We should check reuse bucket first before allocating a new data page
> * MemoryPolicyConfiguration#emptyPagesPoolSize should be removed
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)