OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

mqtt message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] (MQTT-243) Wording in 3.3.1.3 might be clearer (review comment from Nicholas Humfrey)


    [ https://issues.oasis-open.org/browse/MQTT-243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=43660#comment-43660 ] 

Richard Coppen commented on MQTT-243:
-------------------------------------

lines 755-762:

If the RETAIN flag is set to 1, in a PUBLISH Packet sent by a Client to a Server, the Server MUST store the Application Message and its QoS, so that it can be delivered to future subscribers whose subscriptions match its topic name [MQTT-3.3.1-5]. When a new subscription is established, the last retained message, if any, on each matching topic name MUST be sent to the subscriber [MQTT-3.3.1-6]. If the Server receives a QoS 0 message with the RETAIN flag set to 1 it MUST discard any message previously retained for that topic. It SHOULD store the new QoS 0 message as the new retained message for that topic, but MAY choose to discard it at any time - if this happens there will be no retained message for that topic [MQTT-3.3.1-7]. See Section 4.1 for more information on storing state.

> Wording in 3.3.1.3 might be clearer (review comment from Nicholas Humfrey)
> --------------------------------------------------------------------------
>
>                 Key: MQTT-243
>                 URL: https://issues.oasis-open.org/browse/MQTT-243
>             Project: OASIS Message Queuing Telemetry Transport (MQTT) TC
>          Issue Type: Improvement
>          Components: core
>    Affects Versions: 3.1.1
>            Reporter: Richard Coppen
>
> Public review comment received from Nicholas Humfrey (point 6) 
> 6) Also in section 3.3.1.3, I found the language used confusing - I 
> don't think it is clear that messages with any QoS should be retained, 
> not just QoS 0.



--
This message was sent by Atlassian JIRA
(v6.2.2#6258)


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]