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 support for time-sensitive messages #2733

Closed
wants to merge 1 commit into from
Closed

Add support for time-sensitive messages #2733

wants to merge 1 commit into from

Conversation

c16a
Copy link

@c16a c16a commented Dec 6, 2021

Signed-off-by: Chaitanya Munukutla chaitanya.m61292@gmail.com

  • Resolves Time-sensitive messages #2731 and support deferred message #2541
  • Documentation added (if applicable)
  • Tests added
  • Branch rebased on top of current main (git pull --rebase origin main)
  • Changes squashed to a single commit (described here)
  • Build is green in Travis CI
  • You have certified that the contribution is your original work and that you license the work to the project under the Apache 2 license

Changes proposed in this pull request:

  • Support for expiring messages
  • Support to defer message delivery

/cc @nats-io/core

Signed-off-by: Chaitanya Munukutla <chaitanya.m61292@gmail.com>
@bruth
Copy link
Member

bruth commented Apr 23, 2023

@c16a Closing as stale, feel free to re-open if you want to justify the use case. Two notes:

  • Expiring messages (fixed TTL for messages in a stream) is already supported, and per-message TTLs are currently not in scope.
  • Delivery is a consumer-specific thing, not at the stream level, so the semantics of what you mean by deferring would need to be explained.

@bruth bruth closed this Apr 23, 2023
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

Successfully merging this pull request may close these issues.

None yet

2 participants