R.I.Pienaar

Results 138 issues of R.I.Pienaar

## Overview When publishing to a stream with subject `x.*` one can now express a constraint using the header `Nats-Expected-Last-Subject-Sequence` stating that the message going into subject `x.y` should only...

enhancement
client
server:2.3.x

## Overview Consumer heartbeats can help clients to detect when an ephemeral consumer have been lost due to network interruption or if messages were lost. The behavior is documented in...

enhancement
client
P-L
server:2.3.x

## Overview Prefer NATS error codes when conditionally handling JetStream API errors and expose the code to users. The basic idea is that in the past we would return errors...

enhancement
client
server:2.3.x

## Overview Consumers now have a list of go nanos that sets a retry schedule and the Nak has an optional struct that can set a per message arbitrary delay....

enhancement
client
P-L

## Overview Implement a JetStream based Key-Value store The behavior is documented in ADR-8 ## Clients and Tools - [x] CLI @ripienaar - [x] Terraform @ripienaar - [x] Go @derekcollison...

enhancement
client
kv

Signed-off-by: R.I.Pienaar

Signed-off-by: R.I.Pienaar

### Proposed change Today people reach to `nats server report connections --json` to get a full fleet view of connections since it: * Will fetch all the pages * Will...

proposal

### What motivated this proposal? Currently it uses the old API and doesnt support Pull. ### What is the proposed change? We should rewrite it to new API and then...

proposal

Allows connecting to a ip in --server with a specific name, I think nats.go has such an option