-
Notifications
You must be signed in to change notification settings - Fork 46
Open
Labels
clientClient related workClient related workenhancementNew feature or requestNew feature or requestserver:2.11
Description
Overview
In 2.11 consumers can be paused using the API and optionally started paused.
Clients should at the very least support the added fields to config and state for consumers, but might be handy to also add some utilities.
Initial server issue nats-io/nats-server#4966
NOTE This is not merged at the moment, hold until merged. Also review the PR or schemas rather than the Issue for latest implementation detail
Clients and Tools
- Schemas @ripienaar
- CLI @ripienaar
- Terraform @ripienaar
- Go @piotrpio feat: add pause and resume jetstream consumer nats.go#1571
- Java @scottf Implement Consumers Pause nats.java#1093 @MauriceVanVeen
- JavaScript @aricart [FEAT] create paused consumer - jsm apis to pause and resume a consumer nats.deno#653
- .Net @scottf Release 2.7 nats.net#874
- C @levb
- Python @wallyqs
- Ruby @wallyqs
- Rust @Jarema
- .Net V2 @mtmk
Other Tasks
- docs.nats.io updated @bruth
- Update ADR to
Implemented
- Update client features spreadsheet
Client authors please update with your progress. If you open issues in your own repositories as a result of this request, please link them to this one by pasting the issue URL in a comment or main issue description.
Metadata
Metadata
Labels
clientClient related workClient related workenhancementNew feature or requestNew feature or requestserver:2.11