ably-java
ably-java copied to clipboard
Java, Android, Clojure and Scala client library SDK for Ably realtime messaging service
**Client Comments** I’m having issue when trying to reinitialize ably pn after logout (without exiting app). When logout, our idm remove ably device id from ably side. On app side,...
* Current ErrorInfo class only captures the exception message instead of the whole error context. e.g. https://github.com/ably/ably-java/blob/647575906f716598174f0fac3ee6a9fbb7f805d5/lib/src/main/java/io/ably/lib/transport/WebSocketTransport.java#L226 * Exception should be fully wrapped while being consumed. * It shouldn't leave...
This test occasionally fails when checking the returned error code. See https://github.com/ably/ably-java/commit/766303473f1dc6b4ccb90bc5025373831be50509 ┆Issue is synchronized with this [Jira Task](https://ably.atlassian.net/browse/ECO-4291) by [Unito](https://www.unito.io)
The push list_channels test is Ignored (https://github.com/ably/ably-java/commit/6ac56bb1eb4cc9bbf191eee6a638c03c8c26b876) because it does not pass reliably, due to interference between concurrently running test instances. ┆Issue is synchronized with this [Jira Task](https://ably.atlassian.net/browse/ECO-4290) by [Unito](https://www.unito.io)
We have the classes ``Http`{{, }}`HttpScheduler`{{ and }}`HttpCore``. It is my understanding that class ``Http`` is the highest abstraction and the API for making HTTP requests throughout the library. ``HttpScheduler``'s...
There's no mention, for example, of initialising submodules when cloning the repo, so tests fail. ┆Issue is synchronized with this [Jira Task](https://ably.atlassian.net/browse/ECO-4284) by [Unito](https://www.unito.io)
Reported issue: > We're using version io.ably:ably-android:1.0.14 > > After the ably instance gets disconnected (airplane mode) we'll receive the events for reconnection. After reconnecting, none of the missed messages...
Listeners are called by specific threads in the library - eg the `ConnectionManager` thread or the `WSClient` reader thread - and these can't be blocked. The documentation should make this...
This is a customer problem report: > We have seen some ANRs related to ably in our Android app. > This is not a new issue but we never looked...
A customer had been calling `channels.clear()` in an on-auth-updated listener, for reasons that remain unclear. Predictably this caused problems. Might be a good idea to hide the actual hashmap away...