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

Alexey Scherbakov updated IGNITE-21265:
---------------------------------------
    Description: 
We need a basic cleaner infrastructure for:
 # Collecting garbage versions
 # Collecting expired entries on table
 # Collecting expired entries on cache

The cleaner is a worker thread accepting a various types of fine-grained tasks.
Each task represents a small actions: for example, collect garbage for a single 
version chain or to collect single expired record.
Number of workers can be configured by a user.

  was:
We need a basic cleaner infrastructure for:
 # Collecting garbage version
 # Collecting expired entries on table
 # Collecting expired entries on cache

The cleaner is a worker thread accepting a various types of fine-grained tasks.
Each task represents a small actions: for example, collect garbage for a single 
version chain or to collect single expired record.
Number of workers can be configured by a user.


> Implement cleaner worker
> ------------------------
>
>                 Key: IGNITE-21265
>                 URL: https://issues.apache.org/jira/browse/IGNITE-21265
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Alexey Scherbakov
>            Priority: Major
>              Labels: ignite-3
>
> We need a basic cleaner infrastructure for:
>  # Collecting garbage versions
>  # Collecting expired entries on table
>  # Collecting expired entries on cache
> The cleaner is a worker thread accepting a various types of fine-grained 
> tasks.
> Each task represents a small actions: for example, collect garbage for a 
> single version chain or to collect single expired record.
> Number of workers can be configured by a user.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to