@@ -21,7 +21,6 @@ quinn = { package = "iroh-quinn", version = "0.14.0" }
2121n0-future = " 0.2.0"
2222n0-snafu = " 0.2.0"
2323range-collections = { version = " 0.4.6" , features = [" serde" ] }
24- redb = { version = " =2.4" }
2524smallvec = { version = " 1" , features = [" serde" , " const_new" ] }
2625snafu = " 0.8.5"
2726tokio = { version = " 1.43.0" , features = [" full" ] }
@@ -41,9 +40,10 @@ iroh = "0.91.1"
4140self_cell = " 1.1.0"
4241genawaiter = { version = " 0.99.1" , features = [" futures03" ] }
4342iroh-base = " 0.91.1"
44- reflink-copy = " 0.1.24"
4543irpc = { version = " 0.7.0" , features = [" rpc" , " quinn_endpoint_setup" , " spans" , " stream" , " derive" ], default-features = false }
4644iroh-metrics = { version = " 0.35" }
45+ redb = { version = " =2.4" , optional = true }
46+ reflink-copy = { version = " 0.1.24" , optional = true }
4747
4848[dev-dependencies ]
4949clap = { version = " 4.5.31" , features = [" derive" ] }
@@ -64,7 +64,8 @@ iroh = { version = "0.91.1", features = ["discovery-local-network"]}
6464[features ]
6565hide-proto-docs = []
6666metrics = []
67- default = [" hide-proto-docs" ]
67+ default = [" hide-proto-docs" , " fs-store" ]
68+ fs-store = [" dep:redb" , " dep:reflink-copy" ]
6869
6970[patch .crates-io ]
7071iroh = { git = " https://github.com/n0-computer/iroh" , branch = " main" }
0 commit comments