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)

Reply via email to