Skip to content
This repository was archived by the owner on Jan 22, 2025. It is now read-only.

Commit 8dfb956

Browse files
authored
dcou: SlotMeta::unset_parent() (#32427)
1 parent 74d54cc commit 8dfb956

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

ledger/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,9 @@ test-case = { workspace = true }
8282
[build-dependencies]
8383
rustc_version = { workspace = true }
8484

85+
[features]
86+
dev-context-only-utils = []
87+
8588
[lib]
8689
crate-type = ["lib"]
8790
name = "solana_ledger"

ledger/src/blockstore_meta.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,8 @@ impl SlotMeta {
289289
self.is_connected()
290290
}
291291

292-
/// Dangerous. Currently only needed for a local-cluster test
292+
/// Dangerous.
293+
#[cfg(feature = "dev-context-only-utils")]
293294
pub fn unset_parent(&mut self) {
294295
self.parent_slot = None;
295296
}

local-cluster/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ fs_extra = { workspace = true }
4141
gag = { workspace = true }
4242
serial_test = { workspace = true }
4343
solana-download-utils = { workspace = true }
44+
solana-ledger = { workspace = true, features = ["dev-context-only-utils"] }
4445
solana-logger = { workspace = true }
4546

4647
[package.metadata.docs.rs]

0 commit comments

Comments
 (0)