-
Notifications
You must be signed in to change notification settings - Fork 273
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a subscription manager #548
Add a subscription manager #548
Commits on May 19, 2020
-
WIP: Add a subscription manager.
The idea is to use the `Subscriptions` struct from Substrate, which is used to drive subscription futures to completion, and modify it for "general" use.
Configuration menu - View commit details
-
Copy full SHA for 7ef90a3 - Browse repository at this point
Copy the full SHA 7ef90a3View commit details
Commits on May 21, 2020
-
Allow IdProvider::Id and SubscriptionId to work together
Adds trait bounds that allow conversion between the two, removing the need for generics in SubscriptionId.
Configuration menu - View commit details
-
Copy full SHA for 9883720 - Browse repository at this point
Copy the full SHA 9883720View commit details -
Configuration menu - View commit details
-
Copy full SHA for a41638e - Browse repository at this point
Copy the full SHA a41638eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05b1a92 - Browse repository at this point
Copy the full SHA 05b1a92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0149fd4 - Browse repository at this point
Copy the full SHA 0149fd4View commit details -
Add subscription ID providers.
Adds two subscription ID providers which can be used by the SubscriptionManager. One provides a simple numeric ID, while the other provides a random string.
Configuration menu - View commit details
-
Copy full SHA for f0fabd9 - Browse repository at this point
Copy the full SHA f0fabd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c89511d - Browse repository at this point
Copy the full SHA c89511dView commit details
Commits on May 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for cd31378 - Browse repository at this point
Copy the full SHA cd31378View commit details -
Change the NumericIdProvider to use
u64
IDsInstead of providing a guarantee that we can convert between `usize` and `u64` we make the assumptions that it's unlikely that we're running on an architecture larger than 64-bits and we use a `u64` directly.
Configuration menu - View commit details
-
Copy full SHA for 3cf3113 - Browse repository at this point
Copy the full SHA 3cf3113View commit details
Commits on May 25, 2020
-
Add tests for IdProvider and SubscriptionManager
Note: There's one test that doesn't pass yet which has to do with the `cancel()` function of the SubscriptionManager.
Configuration menu - View commit details
-
Copy full SHA for 7e435a0 - Browse repository at this point
Copy the full SHA 7e435a0View commit details
Commits on May 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1e5846f - Browse repository at this point
Copy the full SHA 1e5846fView commit details
Commits on May 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1334760 - Browse repository at this point
Copy the full SHA 1334760View commit details -
Configuration menu - View commit details
-
Copy full SHA for 476edee - Browse repository at this point
Copy the full SHA 476edeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3dafbc - Browse repository at this point
Copy the full SHA c3dafbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52caa9a - Browse repository at this point
Copy the full SHA 52caa9aView commit details -
Our Windows CI runner isn't up to date and thinks this is still a nightly feature
Configuration menu - View commit details
-
Copy full SHA for 2c27a2d - Browse repository at this point
Copy the full SHA 2c27a2dView commit details