[jira] [Updated] (IGNITE-13799) Provide a required interface for partition raft client

2021-02-17 Thread Alexey Goncharuk (Jira)


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

Alexey Goncharuk updated IGNITE-13799:
--
Description: 
We need to identify an interface (and possibly a state machine) for an 
arbitrary partition that will be further used for atomic and transactional 
caches.

We need to identify possible commands for partition modification, as well as 
possible error and error codes that may be encountered during cache updates.

  was:
We need to identify two storage interfaces that will be interacting with the 
replication protocol:
* Distributed metastorage persistent state machine
* Partition persistent state machine

The interfaces for the said storages most likely will be quite different, but 
still will have some common ground. Need to define them so that we can start 
moving the page memory infrastructure to Ignite-3


> Provide a required interface for partition raft client
> --
>
> Key: IGNITE-13799
> URL: https://issues.apache.org/jira/browse/IGNITE-13799
> Project: Ignite
>  Issue Type: New Feature
>Reporter: Alexey Goncharuk
>Assignee: Alexander Lapin
>Priority: Major
>  Labels: iep-61, ignite-3
>
> We need to identify an interface (and possibly a state machine) for an 
> arbitrary partition that will be further used for atomic and transactional 
> caches.
> We need to identify possible commands for partition modification, as well as 
> possible error and error codes that may be encountered during cache updates.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (IGNITE-13799) Provide a required interface for partition raft client

2021-02-17 Thread Alexey Goncharuk (Jira)


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

Alexey Goncharuk updated IGNITE-13799:
--
Summary: Provide a required interface for partition raft client  (was: 
Provide a required interface for partitions for replication protocol)

> Provide a required interface for partition raft client
> --
>
> Key: IGNITE-13799
> URL: https://issues.apache.org/jira/browse/IGNITE-13799
> Project: Ignite
>  Issue Type: New Feature
>Reporter: Alexey Goncharuk
>Assignee: Alexander Lapin
>Priority: Major
>  Labels: iep-61, ignite-3
>
> We need to identify two storage interfaces that will be interacting with the 
> replication protocol:
> * Distributed metastorage persistent state machine
> * Partition persistent state machine
> The interfaces for the said storages most likely will be quite different, but 
> still will have some common ground. Need to define them so that we can start 
> moving the page memory infrastructure to Ignite-3



--
This message was sent by Atlassian Jira
(v8.3.4#803005)