[
https://issues.apache.org/jira/browse/IGNITE-16306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sergey Chugunov updated IGNITE-16306:
-------------------------------------
Description:
Until a full-fledged MV store is implemented we can implement in-memory storage
on a snaptree library [1] that represents a concurrent AVL tree with support of
snapshots.
In this ticket we need to integrate the library with our existing storage APIs
(refine API if necessary), integrate its snapshot API with Raft snapshots and
provide configuration if necessary.
[1] https://github.com/nbronson/snaptree
was:
Until a full-fledged MV store is implemented we can implement in-memory storage
on a snaptree library [1] that represents a concurrent AVL tree with support of
snapshots.
[1] https://github.com/nbronson/snaptree
> snaptree-based in-memory storage
> --------------------------------
>
> Key: IGNITE-16306
> URL: https://issues.apache.org/jira/browse/IGNITE-16306
> Project: Ignite
> Issue Type: Improvement
> Affects Versions: 3.0.0-alpha3
> Reporter: Ivan Bessonov
> Assignee: Aleksandr Polovtcev
> Priority: Major
> Labels: iep-74, ignite-3
>
> Until a full-fledged MV store is implemented we can implement in-memory
> storage on a snaptree library [1] that represents a concurrent AVL tree with
> support of snapshots.
> In this ticket we need to integrate the library with our existing storage
> APIs (refine API if necessary), integrate its snapshot API with Raft
> snapshots and provide configuration if necessary.
> [1] https://github.com/nbronson/snaptree
--
This message was sent by Atlassian Jira
(v8.20.1#820001)