[
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)