Skip to content

Commit

Permalink
feat: Create car-mirror-reqwest crate & add high-level streaming fu…
Browse files Browse the repository at this point in the history
…nctions (#42)

* feat: Initial version of `car-mirror-reqwest` crate

* feat: High-level streaming push & pull abstractions

* feat: Add configurable max block size

* feat: Implement streaming response shortcuts

* chore: Write documentation

* refactor: Rename `send_` -> `run_`

* chore: Improve bloom FPR logging

* chore: Write documentation for `push` module

* chore: Write docs for `pull` module & clean up

* chore: Allow `MPL-2.0` in `deny.toml`

* chore: Write `axum.rs` example & module docs

* refactor: Move example to `integration`, run as integration test

* chore: Remove accidental testing code

* chore: Run tests for all crates on coverage

* chore: Write more tests, specifically for error cases
  • Loading branch information
matheus23 authored Feb 21, 2024
1 parent bb5a166 commit 206f6d8
Show file tree
Hide file tree
Showing 22 changed files with 2,415 additions and 98 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
RUSTFLAGS: '-Zprofile -Ccodegen-units=1 -Cinline-threshold=0 -Clink-dead-code -Coverflow-checks=off'
RUSTDOCFLAGS: '-Zprofile -Ccodegen-units=1 -Cinline-threshold=0 -Clink-dead-code -Coverflow-checks=off'
## currently just runs coverage on rust project
run: cargo test -p car-mirror --all-features
run: cargo test --all-features

- name: Install grcov
run: "curl -L https://github.com/mozilla/grcov/releases/download/v0.8.12/grcov-x86_64-unknown-linux-gnu.tar.bz2 | tar jxf -"
Expand Down
Loading

0 comments on commit 206f6d8

Please sign in to comment.