Skip to content

Commit eaefaa1

Browse files
authored
Merge pull request #2 from functionland/decentralized-download
Decentralized download
2 parents aa813b1 + 870a8b4 commit eaefaa1

46 files changed

Lines changed: 13025 additions & 90 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Cargo.lock

Lines changed: 25 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ name = "encrypted_upload_test"
7777
path = "examples/encrypted_upload_test.rs"
7878

7979
[workspace.package]
80-
version = "0.3.7"
80+
version = "0.4.0"
8181
edition = "2021"
8282
license = "MIT OR Apache-2.0"
8383
repository = "https://github.com/functionland/fula-api"
@@ -169,6 +169,12 @@ lru = "0.12"
169169
semver = "1.0"
170170
bitvec = "1.0"
171171

172+
# Embedded persistent KV (block cache, Phase 2.2 of master-independent reads).
173+
# Pinned to 2.6.x to avoid silent file-format drift in routine cargo update.
174+
# A 2.x bump is a deliberate decision (verify file-format compatibility before
175+
# upgrading; cache files in production may need migration handling).
176+
redb = "~2.6"
177+
172178
# Testing
173179
criterion = "0.5"
174180
proptest = "1.5"

crates/fula-cli/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,3 +82,6 @@ tempfile = { workspace = true }
8282
rstest = { workspace = true }
8383
tokio-test = "0.4"
8484
reqwest = { workspace = true }
85+
# Used by users_index_publisher A3 tests to mock kubo's
86+
# /api/v0/name/publish HTTP endpoint without spinning up a real IPFS daemon.
87+
wiremock = { workspace = true }

0 commit comments

Comments
 (0)