ably-go
ably-go copied to clipboard
Go client library SDK for Ably realtime messaging service
Link to test run where this test failed for `integration-test (1.17, json)` https://github.com/ably/ably-go/runs/6690535221?check_suite_focus=true Link to test observability server for this run https://test-observability.herokuapp.com/repos/ably/ably-go/uploads/edabc612-128e-44f8-aed6-73a351d622a7 CI log ``` === RUN TestAuth_ClientID/Auth_ClientID auth_integration_test.go:529: Error...
The test `TestRealtimeChannel_RTL6c2_PublishEnqueue` contains a number of sub-tests which test for different connection and channel states. Sometimes this test fails with the message `panic: Ack called but queue is empty.`...
This test failed randomly in this pipeline run https://github.com/ably/ably-go/runs/6387789060?check_suite_focus=true ``` realtime_presence_integration_test.go:138: Error Trace: realtime_presence_integration_test.go:138 Error: Not equal: expected: []ably.ChannelState{ably.ChannelState{name:"INITIALIZED"}, ably.ChannelState{name:"ATTACHING"}, ably.ChannelState{name:"ATTACHED"}} actual : []ably.ChannelState{ably.ChannelState{name:"INITIALIZED"}, ably.ChannelState{name:"ATTACHING"}} Diff: --- Expected +++ Actual...
https://go.dev/blog/go1.19 ┆Issue is synchronized with this [Jira Uncategorised](https://ably.atlassian.net/browse/SDK-2515) by [Unito](https://www.unito.io)
We could use fixtures for testing the validity of HMAC. See https://github.com/ably/ably-common/issues/38 ┆Issue is synchronized with this [Jira Task](https://ably.atlassian.net/browse/ECO-4566) by [Unito](https://www.unito.io)
[This blog-post](https://blog.ably.io/the-18-ghosts-in-your-infrastructure-stack-that-can-cause-failure-and-how-to-avoid-them-1373daebfe1a) claims that ably client libraries: * fallback to `ably-realtime.com` if the main `ably.io` domain is unavailable * retries requests to the API up to five times But I...
The integration branch currently has `N` set to 3. This should be raised to whatever number that still works reliably with default limits, to catch any possible race conditions when...
See https://github.com/ably/docs/pull/276 ┆Issue is synchronized with this [Jira Task](https://ably.atlassian.net/browse/ECO-4546) by [Unito](https://www.unito.io)
For motivation, see [Future Direction for the SDK Manifests](https://github.com/ably/ably-common/tree/main/features#future-direction-for-the-sdk-manifests). ## Acceptance criteria: Scope of work under this issue: * the manifest should have a conformed name and location, as decided...
The driving reason to start work on a v2.0.0 release is that it would be possible to make breaking changes to the existing project code. A v2.0.0 release would allow...