nats.java icon indicating copy to clipboard operation
nats.java copied to clipboard

Java client for NATS

Results 81 nats.java issues
Sort by recently updated
recently updated
newest added

#237 introduced fast producer back-pressure by blocking the client from publishing new messages until a sufficient number of outstanding outgoing messages were written to the NATS server. An internal `LinkedBlockingQueue`...

https://github.com/nats-io/nats-architecture-and-design/issues/173

### Observed behavior I was trying to setup a scenario with 2 leaf nodes running Jetstream islands using domains where they could share files via jetstream object stores. By using...

Here is the revised issue description: # Description The current method that returns all keys in the bucket does not support filtering specific keys. Adding this functionality would be beneficial,...

### Observed behavior When the number of reconnection times is set to -1 and the server is down, messages are stacked in the queue and will not be consumed. ![1715410907127-c9l](https://github.com/nats-io/nats.java/assets/23261047/a4d50010-4b8c-4bcf-992a-ca28c3c4467b)...

needs info

### Observed behavior During the rolling upgrade process of our NATS servers, which consists of three nodes, several of our services were unable to reconnect to the NATS server. This...

defect

Consumer priority and overflow

### Observed behavior When running 'gradle test' task, half of the tests fail with error: SEVERE: %%% Failed to run [nats-server --config /var/folders/g0/j11s_mg529gfq10lyqnxsgl80000gn/T/nats_java_test7737451283960269566.conf -js] SEVERE: Cannot run program "nats-server": error=2,...

### Proposed change The Dispatcher interface provides overloaded `unsubscribe` methods, unfortunately it is quite easy for someone to choose the incorrect method and this doesn't produce any kind of error...

proposal

### Proposed change The `net.i2p.crypto:eddsa` used in the `jnats` has not been updated for five years. Maybe the library will need to be switched to a different one or replaced...

proposal