[
https://issues.apache.org/jira/browse/IGNITE-20790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Roman Puchkovskiy updated IGNITE-20790:
---------------------------------------
Description:
The Catalog is managed by the CatalogManager component. It stores Catalog
versions in the Metastorage.
When a Catalog version is not needed anymore (this has to be defined), we
should remove it.
Only the full prefixes can be removed. This means that if version N is still
needed, we cannot remove versions M>N.
A design is needed.
was:
When a Catalog version is not needed anymore (this has to be defined), we
should remove it.
Only the full prefixes can be removed. This means that if version N is still
needed, we cannot remove versions M>N.
> Implement Catalog compaction
> ----------------------------
>
> Key: IGNITE-20790
> URL: https://issues.apache.org/jira/browse/IGNITE-20790
> Project: Ignite
> Issue Type: Improvement
> Reporter: Roman Puchkovskiy
> Priority: Major
> Labels: ignite-3
>
> The Catalog is managed by the CatalogManager component. It stores Catalog
> versions in the Metastorage.
> When a Catalog version is not needed anymore (this has to be defined), we
> should remove it.
> Only the full prefixes can be removed. This means that if version N is still
> needed, we cannot remove versions M>N.
> A design is needed.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)