Bryan Rosander created NIFI-2045:
------------------------------------

             Summary: ConsumeMQTT can lose a message if session commit fails
                 Key: NIFI-2045
                 URL: https://issues.apache.org/jira/browse/NIFI-2045
             Project: Apache NiFi
          Issue Type: Bug
    Affects Versions: 1.0.0
            Reporter: Bryan Rosander
            Priority: Critical


ConsumeMQTT removes the received message from the queue before committing the 
session.  This means that if the session commit fails and the session rolls 
back, the message will be lost.

https://github.com/apache/nifi/blob/f47af1ce8336c9305916f00738976f3505b01b0b/nifi-nar-bundles/nifi-mqtt-bundle/nifi-mqtt-processors/src/main/java/org/apache/nifi/processors/mqtt/ConsumeMQTT.java#L292



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to