Brian Maher
Brian Maher
I am not at my computer, but as I recall, we get a different exception AND an artificial delay that is not necessary. This delay is problematic since we need...
The only issue with this so far is in regards to using proxies that require authentication. If a proxy requires authentication, you can call [`Authenticator.setDefault()`](https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/Authenticator.html#setDefault%28java.net.Authenticator%29), and override the `getPasswordAuthentication()` to...
Hi @RichardHightower what tests where failing? Last time I checked out the branch the tests succeeded, although some of the tests are unreliable (not due to the websocket code, just...
Is this PR still alive? I ask primarily since I'm proposing a DataPort refactor so that we can layer protocols such as websockets "underneath" the NATS protocol. Here is my...
@jameshilliard is the main motivation to eventually allow the `Connection` to be used as a reactive stream publisher and subscriber? ...or are there other motivations (such as improved performance)? If...
Hi @jameshilliard thanks for the responses! Ultimately, my goal is to add support for websockets and HTTP proxies in the NATS library. I've put together a PR for websockets here:...
I had a conversation with @scottf and it doesn't sound like this library will be moving to async anytime soon. I put together this PR to demonstrate how we could...
I've posted a PR to add this support here: https://github.com/nats-io/nats.java/pull/426
@ColinSullivan1 the java client has this logic: https://github.com/nats-io/nats.java/blob/main/src/main/java/io/nats/client/impl/NatsConnection.java#L512 ...are you suggesting that if the server returns `tls_required=true` and the client does NOT require TLS we should still connect over TLS?...
@agcom @jameshilliard @gytis-ivaskevicius a few questions about this, since it is a substantial undertaking: * Is the desire to replace the per-thread Dispatcher with an RXJava based interface such that...