1. 07 Nov, 2022 3 commits
    • Niklas Adolfsson's avatar
      [client]: improve batch request API (#910) · 824c3691
      Niklas Adolfsson authored
      * better handling of batch requests
      
      * add test for untagged enum
      
      * remove annoying trait bounds
      
      * cleanup
      
      * more clear comments
      
      * simplify batch request code
      
      * bring back old API + a new one
      
      * refactor batches to work with String IDs again
      
      * refactor again: single batch response API
      
      * fix tests + cleanup
      
      * fix doc links
      
      * address grumbles
      
      * BatchRequestBuilder: add iterator API for the batch
      
      * revert bench
      
      * fix benches build
      
      * address grumbles: ok and into_ok
      
      * fix some nits
      
      * fix nits
      824c3691
    • Niklas Adolfsson's avatar
      chore(deps): tokio ^1.16 (#926) · 576d8379
      Niklas Adolfsson authored
      576d8379
    • Niklas Adolfsson's avatar
      fix(server): read accepted conns properly (#929) · 1f6368d2
      Niklas Adolfsson authored
      This PR fixes that the connection count is read after a connection has been accepted and
      not before which cause this log to be out of order.
      1f6368d2
  2. 04 Nov, 2022 1 commit
  3. 03 Nov, 2022 2 commits
  4. 26 Oct, 2022 1 commit
  5. 18 Oct, 2022 3 commits
  6. 17 Oct, 2022 1 commit
  7. 16 Oct, 2022 1 commit
  8. 13 Oct, 2022 2 commits
  9. 10 Oct, 2022 1 commit
  10. 07 Oct, 2022 1 commit
  11. 05 Oct, 2022 5 commits
  12. 04 Oct, 2022 2 commits
  13. 30 Sep, 2022 1 commit
  14. 28 Sep, 2022 1 commit
  15. 27 Sep, 2022 1 commit
  16. 24 Sep, 2022 1 commit
  17. 23 Sep, 2022 1 commit
    • Niklas Adolfsson's avatar
      more stable benches (#883) · 66d65210
      Niklas Adolfsson authored
      * fix(benches): increase sample time for benches
      
      * change to 100s
      
      * split benchmarks slow/fast
      
      * increase default sample time
      
      * Update benches/README.md
      
      * sample_time -> measurment_time
      66d65210
  18. 16 Sep, 2022 1 commit
    • Niklas Adolfsson's avatar
      fix(tracing): use tracing instrument macro (#846) · 1efd5aea
      Niklas Adolfsson authored
      * tracing: use instrument macro
      
      * fix merge nit
      
      * cargo fmt
      
      * tracing span in TRACE only
      
      * Update core/src/client/async_client/mod.rs
      
      * get rid of tracing-futures
      
      * less noise for subscription spans
      
      * nits: replace spaces with tabs
      1efd5aea
  19. 15 Sep, 2022 1 commit
    • Niklas Adolfsson's avatar
      fix(http client): more user-friendly error messages when decoding fails (#853) · 94795309
      Niklas Adolfsson authored
      * fix(http client): serde_json::Value -> T
      
      This PR changes the http client to decode the reponse as `Response<serde_json::Value> -> Response<R>`
      In order to get a more user-friendly error message
      
      Before:
      
      ```
      response: Err(ParseError(Error("missing field `error`", line: 1, column: 3752798)))
      ```
      
      After
      
      ```
      2022-08-11T13:57:12.033043Z  INFO http: r: Parse error: invalid type: string "lo", expected u8
      ```
      
      * address grumbles
      
      * Update client/http-client/src/client.rs
      
      * Update client/http-client/src/client.rs
      94795309
  20. 13 Sep, 2022 1 commit
  21. 06 Sep, 2022 1 commit
  22. 01 Sep, 2022 1 commit
  23. 29 Aug, 2022 1 commit
  24. 24 Aug, 2022 2 commits
  25. 17 Aug, 2022 1 commit
  26. 16 Aug, 2022 3 commits