You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Semen Boikov (JIRA)" <ji...@apache.org> on 2017/05/22 17:56:04 UTC
[jira] [Created] (IGNITE-5268) [GG-12193] DDL: Support dynamic
index persistence
Semen Boikov created IGNITE-5268:
------------------------------------
Summary: [GG-12193] DDL: Support dynamic index persistence
Key: IGNITE-5268
URL: https://issues.apache.org/jira/browse/IGNITE-5268
Project: Ignite
Issue Type: Task
Reporter: Denis Magda
[https://ggsystems.atlassian.net/browse/GG-12193]
In first implementation of dynamic indexes we need:
1) On index creation, update the persisted cache configuration so that the new index definition is also persisted
2) Upon node start, validate that the current cluster configuration matches the saved caches configuration, and do not allow node join if configuration differs. Suggest that the user must clear local db folder manually and restart the node
3) Initiate index rebuild for indices that were not fully rebuilt.
The work should be done on base of ignite-gg-12163 branch
If persistence is enabled, we should save schema state to disk, so that it is restored after restart. Probably a kind of {{INFORMATION_SCHEMA}} is needed?
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)