Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add mention of retain support #601

Open
tsturzl opened this issue Apr 21, 2022 · 2 comments
Open

Add mention of retain support #601

tsturzl opened this issue Apr 21, 2022 · 2 comments

Comments

@tsturzl
Copy link
Contributor

tsturzl commented Apr 21, 2022

Is your enhancement request related to a problem? Please describe.
Retain semantics were added, however I think it would be useful to mention the support for this and any of the caveats related to this feature. One of the listed caveats is that standalone clusters hold retained messages in memory and they are lost on restart. This might be worth putting into the README.md. This is the PR for the features(#581).

Describe the solution you'd like
Add mention of the retain support in MOP, and also mention any known caveats and maybe brief notes on behavior in the README

Describe alternatives you've considered
n/a

Additional context
n/a

@Technoboy-
Copy link
Contributor

Yes, right. Thanks @tsturzl . Could you help push a patch for this ?
And how about putting it here ?
image

@tsturzl
Copy link
Contributor Author

tsturzl commented Mar 3, 2023

I'd like to add this, but frankly I'm not fully informed on the implementation details of this feature because I did not contribute to it. I can add the aforementioned caveat that was mentioned in my original post, but that's about all I know in regards to that.

Some things I've wondered about this feature is if a MQTT subscriber connects, is there a way to publish to the topic from a pulsar client in a way that retains the message in MoP? MQTT retain is only set on publish, so I wonder also what the behavior would be in the case that you publish a retained message on MQTT and then subsequently publish a message through pulsar on that same topic, does it continue to retain the message that is technically older? I think it would be worth mentioning whether a Pulsar message has any effects on the retain mechanism, and currently I assume it doesn't.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants