Skip to content

Commit b63028b

Browse files
committed
Switch to newer parity-db release with database corruption fixes
1 parent 8f7c62d commit b63028b

File tree

5 files changed

+26
-8
lines changed

5 files changed

+26
-8
lines changed

Cargo.lock

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

crates/subspace-farmer/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jsonrpsee = { version = "0.15.1", features = ["client", "macros", "server"] }
3232
libc = "0.2.131"
3333
lru = "0.7.8"
3434
num-traits = "0.2.15"
35-
parity-db = "0.3.17"
35+
parity-db = "0.4.1"
3636
parity-scale-codec = "3.1.5"
3737
parking_lot = "0.12.1"
3838
rand = "0.8.5"

crates/subspace-farmer/src/commitments.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,12 +138,12 @@ impl Commitments {
138138
uniform: false,
139139
ref_counted: false,
140140
compression: parity_db::CompressionType::NoCompression,
141-
compression_threshold: 4096,
142141
}],
143142
sync_wal: true,
144143
sync_data: true,
145144
stats: false,
146145
salt: None,
146+
compression_threshold: Default::default(),
147147
};
148148
db_entry.lock().replace(Arc::new(
149149
Db::open_or_create(&options)

crates/subspace-farmer/src/commitments/databases.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,12 @@ impl CommitmentDatabases {
9494
uniform: false,
9595
ref_counted: false,
9696
compression: CompressionType::NoCompression,
97-
compression_threshold: 4096,
9897
}],
9998
sync_wal: true,
10099
sync_data: true,
101100
stats: false,
102101
salt: None,
102+
compression_threshold: Default::default(),
103103
};
104104
let db = Db::open_or_create(&options).map_err(CommitmentError::CommitmentDb)?;
105105
databases.put(

crates/subspace-farmer/src/plot/piece_index_hash_to_offset_db.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,21 +72,20 @@ impl IndexHashToOffsetDB {
7272
uniform: true,
7373
ref_counted: false,
7474
compression: CompressionType::NoCompression,
75-
compression_threshold: 4096,
7675
},
7776
ColumnOptions {
7877
preimage: false,
7978
btree_index: false,
8079
uniform: false,
8180
ref_counted: false,
8281
compression: CompressionType::NoCompression,
83-
compression_threshold: 4096,
8482
},
8583
],
8684
stats: false,
8785
sync_wal: true,
8886
sync_data: true,
8987
salt: None,
88+
compression_threshold: Default::default(),
9089
}
9190
}
9291

0 commit comments

Comments
 (0)