- Aug 08, 2023
-
-
Alexander Polakov authored
-
- Aug 03, 2023
-
-
Niklas Adolfsson authored
* refactor(async client): refactor background task Split send and receive to separate tasks to support multiplexing reads/writes * fix tests * dont rely on tokio::spawn handles anymore * fix build * fix build again * switch to std::sync::Mutex * fix tests again * bench stuff * don't block in read task * fix build * fix nits * works now * revert bench code * replace unreachable with None * Revert "replace unreachable with None" This reverts commit 49edaeef. * fix nits * use dashmap instead of Arc<Mutex<RequestManager> * Revert "use dashmap instead of Arc<Mutex<RequestManager>" This reverts commit d73aeeb6. * refactor select loops prio for closed futs * grumbles: save waker to wake when new items are pushed * fix build * fix build again * fix some nits
-
- Aug 02, 2023
-
-
Niklas Adolfsson authored
Fixes `use of deprecated method `tokio_rustls::rustls::RootCertStore::add_server_trust_anchors`: Please use `add_trust_anchors` instead`
-
dependabot[bot] authored
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) from 2.5.1 to 2.6.0. - [Release notes](https://github.com/swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/swatinem/rust-cache/compare/v2.5.1...v2.6.0 ) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Babur authored
adds public associated method to PendingSubscriptionSink, which allows for retrieval of connection identifier, which was used to perform subscription request
-
- Jul 31, 2023
-
-
Niklas Adolfsson authored
-
dependabot[bot] authored
* chore(deps): update webpki-roots requirement from 0.24 to 0.25 Updates the requirements on [webpki-roots](https://github.com/rustls/webpki-roots) to permit the latest version. - [Commits](https://github.com/rustls/webpki-roots/commits ) --- updated-dependencies: - dependency-name: webpki-roots dependency-type: direct:production ... Signed-off-by:
dependabot[bot] <[email protected]> * fix build --------- Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by:
Niklas Adolfsson <[email protected]>
-
- Jul 22, 2023
-
-
Alexandru Vasile authored
* Update changelog Signed-off-by:
Alexandru Vasile <[email protected]> * cargo: Bump version to 0.18.3 Signed-off-by:
Alexandru Vasile <[email protected]> * Change the release to v0.19.0 Signed-off-by:
Alexandru Vasile <[email protected]> * tests: Change expected error to accomodate rust from gitlab Signed-off-by:
Alexandru Vasile <[email protected]> * Revert "tests: Change expected error to accomodate rust from gitlab" This reverts commit ac705591 . * changelog: Remove unrelated changes Signed-off-by:
Alexandru Vasile <[email protected]> --------- Signed-off-by:
Alexandru Vasile <[email protected]>
-
- Jul 21, 2023
-
-
Eugen Snitko authored
-
- Jul 20, 2023
-
-
dependabot[bot] authored
Updates the requirements on [webpki-roots](https://github.com/rustls/webpki-roots) to permit the latest version. - [Commits](https://github.com/rustls/webpki-roots/compare/v/0.23.1...v/0.24.0 ) --- updated-dependencies: - dependency-name: webpki-roots dependency-type: direct:production ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Jul 19, 2023
-
-
Olexiy Kulchitskiy authored
* Fixed connections processing await on server shutdown * Added code comments on connections processing channel recv.await * Fixed ui/incorrect test fixture
-
- Jul 15, 2023
-
-
Sergejs Kostjucenko authored
-
- Jul 13, 2023
-
-
flipchan authored
-
- Jul 06, 2023
-
-
dependabot[bot] authored
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) from 2.5.0 to 2.5.1. - [Release notes](https://github.com/swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/swatinem/rust-cache/compare/v2.5.0...v2.5.1 ) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Jun 20, 2023
-
-
dependabot[bot] authored
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.4.0 to 2.5.0. - [Release notes](https://github.com/Swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/Swatinem/rust-cache/compare/v2.4.0...v2.5.0 ) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Updates the requirements on [gloo-net](https://github.com/rustwasm/gloo) to permit the latest version. - [Release notes](https://github.com/rustwasm/gloo/releases) - [Changelog](https://github.com/rustwasm/gloo/blob/master/release.toml) - [Commits](https://github.com/rustwasm/gloo/compare/gloo-net-v0.2.6...0.3.0 ) --- updated-dependencies: - dependency-name: gloo-net dependency-type: direct:production ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Jun 13, 2023
-
-
dependabot[bot] authored
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.5.2...v3.5.3 ) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Jun 02, 2023
-
-
Niklas Adolfsson authored
* fix: include error code in RpcLogger + fix bug * fix: include error code in RpcLogger + fix bug * nits * fix: use error code from error_obj * Update core/src/server/helpers.rs * fix: use error code from error_obj * fix clippy
-
- May 28, 2023
-
-
Niklas Adolfsson authored
* refactor(server): make `Server::start` infallible * fix tests * add: builder fn's * update examples
-
- May 23, 2023
-
-
dependabot[bot] authored
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.3.0 to 2.4.0. - [Release notes](https://github.com/Swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/Swatinem/rust-cache/compare/v2.3.0...v2.4.0 ) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- May 20, 2023
-
-
Niklas Adolfsson authored
-
- May 18, 2023
-
-
Niklas Adolfsson authored
fix(server): remove `MethodSinkPermit` to fix backpressure issue on concurrent subscriptions (#1126) * fix(server): don't use `Permit` for responses After a method call has been received, this PR doesn't keep the `Permit` anymore and requires each response to await for a slot in the mpsc buffer. This is especially important for subscriptions which previously two slots were unintentionally required because the server kept one around until the subscription was "accepted" and the subscription itself waited for a slot. If many concurrent subscriptions were received "concurrently" and "filled" the buffer no subscription could make progress. * cleanup code * Update server/src/transport/ws.rs Co-authored-by:
James Wilson <[email protected]> * Update core/src/server/helpers.rs Co-authored-by:
James Wilson <[email protected]> * cargo fmt --------- Co-authored-by:
James Wilson <[email protected]>
-
dependabot[bot] authored
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache) from 2.2.1 to 2.3.0. - [Release notes](https://github.com/Swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/Swatinem/rust-cache/compare/v2.2.1...v2.3.0 ) --- updated-dependencies: - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- May 17, 2023
-
-
Niklas Adolfsson authored
-
- May 16, 2023
-
-
Xiliang Chen authored
-
- May 15, 2023
-
-
Kolby Moroz Liebl authored
* Add Trin to users and sort list alphabetically * fix link --------- Co-authored-by:
Niklas Adolfsson <[email protected]>
-
- May 10, 2023
-
-
Tadeo Hepperle authored
* add changelog and bump version * implement mistakes
-
Niklas Adolfsson authored
* server: re-export BatchRequestConfig * Update server/src/server.rs Co-authored-by:
Alexandru Vasile <[email protected]> * cargo fmt --------- Co-authored-by:
Alexandru Vasile <[email protected]>
-
- May 02, 2023
-
-
Niklas Adolfsson authored
* fix(server): improve too big batch response msg * adjust tests * fix tests
-
Niklas Adolfsson authored
-
- Apr 27, 2023
-
-
Niklas Adolfsson authored
* chore: release v0.18.1 * fix(ws server): fix flaky shutdown test * adjust changelog for #1103 * Update CHANGELOG.md
-
Niklas Adolfsson authored
* fix(ws server): fix flaky shutdown test * Update server/src/transport/ws.rs * Update server/src/transport/ws.rs * fix interval stream bug * Update server/src/transport/ws.rs * Update server/src/transport/ws.rs * Update server/src/transport/ws.rs * Update server/src/transport/ws.rs * check conn_tx.closed as well * add more tests + cleanup * fix nit * Update server/src/tests/ws.rs * add comment in weird test * rewrite tests without sleeps * remove needless result * fix compile warn
-
- Apr 26, 2023
-
-
Tadeo Hepperle authored
-
Niklas Adolfsson authored
* rpc module: fix race in subscription close callback * use futures::future::try_join * fix bad test
-
- Apr 25, 2023
-
-
Niklas Adolfsson authored
-
- Apr 24, 2023
-
-
Niklas Adolfsson authored
* chore: release v0.18.0 * add PR link in the release * link to latest in README * fix rust example * Update CHANGELOG.md * Update CHANGELOG.md * update changelog
-
Niklas Adolfsson authored
* fix(proc macros): support parsing params !Result * revert unintentional change
-
- Apr 21, 2023
-
-
Niklas Adolfsson authored
* refactor: remove `CallError` * use error msg in InvalidParams * fix tests * remove unused dependency anyhow * Update core/src/error.rs * Update core/src/lib.rs * Update core/src/lib.rs * fix nit * fix error object display impl * remove invalid params * Update proc-macros/tests/ui/correct/only_client.rs Co-authored-by:
Alexandru Vasile <[email protected]> * fix UI tests on new rustc * invalid params: strictly jsonrpc spec * grumbles: unify type hints --------- Co-authored-by:
Alexandru Vasile <[email protected]>
-
Niklas Adolfsson authored
-
Niklas Adolfsson authored
* server: fix http graceful shutdown * cleanup code * add comment about graceful shutdown * fix UI tests on new rustc * better explaination * address grumbles * Update server/src/server.rs * Update server/src/server.rs * Update server/src/server.rs * fix nit
-