[ https://issues.apache.org/jira/browse/IGNITE-13800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Goncharuk updated IGNITE-13800: -------------------------------------- Labels: (was: iep-61 ignite-3) > Provide distributed metastorage interface > ----------------------------------------- > > Key: IGNITE-13800 > URL: https://issues.apache.org/jira/browse/IGNITE-13800 > Project: Ignite > Issue Type: New Feature > Reporter: Alexey Goncharuk > Priority: Major > > We need to crystallize the metastorage interface prototype from the IEP to > understand how it will be integrated with other system components. > Need to cover: > * Asynchrony aspects > * Possible error codes (connection failure -> unknown result vs Raft failure > -> known result, etc) > * Complex multi-updates (aka transactions) > * Watchers. Each node can watch all updates and filter locally or adjust the > watched ranges dynamically (consistency is important here) > These interfaces are considered "client" interfaces as they will be available > on all nodes in the cluster -- This message was sent by Atlassian Jira (v8.3.4#803005)