ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vladimir Ozerov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-4633) Initiate DDL operation through custom discovery message
Date Wed, 01 Feb 2017 10:03:51 GMT
Vladimir Ozerov created IGNITE-4633:

             Summary: Initiate DDL operation through custom discovery message
                 Key: IGNITE-4633
                 URL: https://issues.apache.org/jira/browse/IGNITE-4633
             Project: Ignite
          Issue Type: Sub-task
          Components: SQL
            Reporter: Vladimir Ozerov
             Fix For: 2.0

Design considerations:
1) Create generic DDL custom discovery message pair - {{INIT}} and {{ACK}} messages - which
will hold concrete DDL commands:
2) {{INIT}} message goes through the ring and:
- Collect IDs of all participating nodes;
- Perform some fast preliminary checks if necessary;
- Collect errors if needed;
3) If at least one error occur - throw exception on a originator node;
4) If all is OK - send {{ACK}} message.
5) {{ACK}} message initiates actual operation. No-op at the moment.

This message was sent by Atlassian JIRA

View raw message