You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Mr TheSegfault (JIRA)" <ji...@apache.org> on 2019/04/26 10:52:00 UTC

[jira] [Created] (MINIFICPP-826) Implement next version of C2 protocol

Mr TheSegfault created MINIFICPP-826:
----------------------------------------

             Summary: Implement next version of C2 protocol
                 Key: MINIFICPP-826
                 URL: https://issues.apache.org/jira/browse/MINIFICPP-826
             Project: Apache NiFi MiNiFi C++
          Issue Type: New Feature
            Reporter: Mr TheSegfault


As discussed in the protocol [https://cwiki.apache.org/confluence/display/MINIFI/C2+Design], "Version four" will have a subscription model. 

This first requires that the restful protocol have a protocol version identifier. If one is not specified assume the same functionality as before ( with backwards compatibility ). With CoAP, a version identifier already exists. With version identifier we should be able to support versioned C2 designs. As a result we can add the subscription model. The subscribe command already exists in the design, but the agent does not implement this. We should define subscribe's timeline ( maybe it is all heartbeats or just one ). 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)