Skip to content

Commit

Permalink
optional rocksdb for frame-benchmarking-cli
Browse files Browse the repository at this point in the history
  • Loading branch information
vedhavyas committed Feb 21, 2025
1 parent 9e75647 commit 21604a8
Show file tree
Hide file tree
Showing 9 changed files with 19 additions and 20 deletions.
4 changes: 2 additions & 2 deletions cumulus/client/cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ url = { workspace = true }

# Substrate
sc-chain-spec = { workspace = true, default-features = true }
sc-cli = { workspace = true, default-features = true }
sc-cli = { workspace = true, default-features = false }
sc-client-api = { workspace = true, default-features = true }
sc-service = { workspace = true, default-features = true }
sc-service = { workspace = true, default-features = false }
sp-blockchain = { workspace = true, default-features = true }
sp-core = { workspace = true, default-features = true }
sp-runtime = { workspace = true, default-features = true }
2 changes: 1 addition & 1 deletion cumulus/client/relay-chain-inprocess-interface/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ futures = { workspace = true }
futures-timer = { workspace = true }

# Substrate
sc-cli = { workspace = true, default-features = true }
sc-cli = { workspace = true, default-features = false }
sc-client-api = { workspace = true, default-features = true }
sc-sysinfo = { workspace = true, default-features = true }
sc-telemetry = { workspace = true, default-features = true }
Expand Down
4 changes: 2 additions & 2 deletions cumulus/polkadot-omni-node/lib/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ pallet-transaction-payment-rpc-runtime-api = { workspace = true, default-feature
prometheus-endpoint = { workspace = true, default-features = true }
sc-basic-authorship = { workspace = true, default-features = true }
sc-chain-spec = { workspace = true, default-features = true }
sc-cli = { workspace = true, default-features = true }
sc-cli = { workspace = true, default-features = false }
sc-client-api = { workspace = true, default-features = true }
sc-client-db = { workspace = true, default-features = true }
sc-consensus = { workspace = true, default-features = true }
Expand All @@ -53,7 +53,7 @@ sc-network = { workspace = true, default-features = true }
sc-offchain = { workspace = true, default-features = true }
sc-rpc = { workspace = true, default-features = true }
sc-runtime-utilities = { workspace = true, default-features = true }
sc-service = { workspace = true, default-features = true }
sc-service = { workspace = true, default-features = false }
sc-sysinfo = { workspace = true, default-features = true }
sc-telemetry = { workspace = true, default-features = true }
sc-tracing = { workspace = true, default-features = true }
Expand Down
4 changes: 2 additions & 2 deletions polkadot/cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ polkadot-service = { optional = true, workspace = true }
frame-benchmarking-cli = { optional = true, workspace = true, default-features = true }
polkadot-node-metrics = { workspace = true, default-features = true }
polkadot-node-primitives = { workspace = true, default-features = true }
sc-cli = { optional = true, workspace = true, default-features = true }
sc-cli = { optional = true, workspace = true }
sc-executor = { workspace = true, default-features = true }
sc-service = { optional = true, workspace = true, default-features = true }
sc-service = { optional = true, workspace = true }
sc-storage-monitor = { workspace = true, default-features = true }
sc-sysinfo = { workspace = true, default-features = true }
sc-tracing = { optional = true, workspace = true, default-features = true }
Expand Down
5 changes: 2 additions & 3 deletions polkadot/node/metrics/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,8 @@ gum = { workspace = true, default-features = true }

metered = { features = ["futures_channel"], workspace = true }
# Both `sc-service` and `sc-cli` are required by runtime metrics `logger_hook()`.
sc-cli = { workspace = true }
sc-service = { workspace = true, default-features = true }

sc-cli = { workspace = true , default-features = false}
sc-service = { workspace = true, default-features = false }
bs58 = { features = ["alloc"], workspace = true, default-features = true }
codec = { workspace = true, default-features = true }
log = { workspace = true, default-features = true }
Expand Down
4 changes: 2 additions & 2 deletions substrate/client/cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@ thiserror = { workspace = true }
# personal fork here as workaround for: https://github.com/rust-bitcoin/rust-bip39/pull/64
bip39 = { package = "parity-bip39", version = "2.0.1", features = ["rand"] }
sc-client-api = { workspace = true, default-features = true }
sc-client-db = { workspace = true }
sc-client-db = { workspace = true, default-features = false }
sc-keystore = { workspace = true, default-features = true }
sc-mixnet = { workspace = true, default-features = true }
sc-network = { workspace = true, default-features = true }
sc-service = { workspace = true }
sc-service = { workspace = true, default-features = false }
sc-telemetry = { workspace = true, default-features = true }
sc-tracing = { workspace = true, default-features = true }
sc-transaction-pool = { workspace = true, default-features = true }
Expand Down
4 changes: 2 additions & 2 deletions substrate/test-utils/cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ nix = { features = ["signal"], workspace = true }
node-cli = { workspace = true }
node-primitives = { workspace = true, default-features = true }
regex = { workspace = true }
sc-cli = { workspace = true, default-features = true }
sc-service = { workspace = true, default-features = true }
sc-cli = { workspace = true, default-features = false }
sc-service = { workspace = true, default-features = false }
sp-rpc = { workspace = true, default-features = true }
substrate-rpc-client = { workspace = true, default-features = true }
tokio = { features = ["full"], workspace = true, default-features = true }
Expand Down
4 changes: 2 additions & 2 deletions substrate/test-utils/client/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@ futures = { workspace = true }
sc-client-api = { workspace = true, default-features = true }
sc-client-db = { features = [
"test-helpers",
], workspace = true }
], workspace = true, default-features = false }
sc-consensus = { workspace = true, default-features = true }
sc-executor = { workspace = true, default-features = true }
sc-service = { workspace = true }
sc-service = { workspace = true, default-features = false }
serde = { workspace = true, default-features = true }
serde_json = { workspace = true, default-features = true }
sp-blockchain = { workspace = true, default-features = true }
Expand Down
8 changes: 4 additions & 4 deletions substrate/utils/frame/benchmarking-cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -39,13 +39,13 @@ rand = { features = ["small_rng"], workspace = true, default-features = true }
rand_pcg = { workspace = true }
sc-block-builder = { workspace = true, default-features = true }
sc-chain-spec = { workspace = true }
sc-cli = { workspace = true }
sc-cli = { workspace = true, default-features = false }
sc-client-api = { workspace = true, default-features = true }
sc-client-db = { workspace = true }
sc-client-db = { workspace = true, default-features = false }
sc-executor = { workspace = true, default-features = true }
sc-executor-common = { workspace = true }
sc-runtime-utilities = { workspace = true, default-features = true }
sc-service = { workspace = true }
sc-service = { workspace = true, default-features = false }
sc-sysinfo = { workspace = true, default-features = true }
serde = { workspace = true, default-features = true }
serde_json = { workspace = true, default-features = true }
Expand Down Expand Up @@ -79,7 +79,7 @@ substrate-test-runtime = { workspace = true, default-features = true }
westend-runtime = { workspace = true, default-features = true }

[features]
default = ["rocksdb"]
default = []
runtime-benchmarks = [
"frame-benchmarking/runtime-benchmarks",
"frame-support/runtime-benchmarks",
Expand Down

0 comments on commit 21604a8

Please sign in to comment.