Skip to content

Releases: filecoin-project/rust-fil-proofs

4a2f529223244783

05 Sep 10:28
4a2f529
Compare
Choose a tag to compare
refactor: make base and expansion degrees constant

The feature `storage-proofs/unchecked-degrees` allows for an escape hatch.

262316f4df66a503

05 Sep 11:57
262316f
Compare
Choose a tag to compare
feat(storage-proofs): store MTs on disk by default (#836)

BREAKING CHANGE: We now store MTs on disk by default, this
shouldn't have an impact on replication time but will increase disk
usage considerably (roughly 20x the sector size).

To store them on memory instead use the (new) `mem-trees` feature
(that replaces the old, now removed, `disk-trees`).

17f95d6f2e6bf039

05 Sep 11:31
17f95d6
Compare
Choose a tag to compare
fix(storage-proofs): ensure direct parent is first parent input to KD…

d07e03a4c0ca317d

30 Aug 16:34
d07e03a
Compare
Choose a tag to compare
Remove extra `data` allocation used for MT generation (#837)

Make (a small) part of the replication the replication process sequential to avoid creating an extra `mmap` the size of a sector size. Decrease memory usage by 1x. Increase replication time (for parallel setups which will waste part of that parallelism) by a small fraction (encoding time still dominates).

cb54e8c4d682cffd

28 Aug 15:24
cb54e8c
Compare
Choose a tag to compare
fix(filecoin-proofs): properly retrieve commitments in verify_post

b1ba28e9421f63e0

28 Aug 21:29
b1ba28e
Compare
Choose a tag to compare
bug(classic misdirection) (#852)

5ca1740929482a9a

28 Aug 09:51
Compare
Choose a tag to compare
fix(filecoin-proofs): use SectorId get_unsealed_range

037d5fb8f2fad474

28 Aug 21:47
Compare
Choose a tag to compare
feat(filecoin-proofs): paramfetch: update default ipget to 0.4.0 (#851)

db7c60293cdc8833

27 Aug 15:52
db7c602
Compare
Choose a tag to compare
feat(fil-proofs-tooling): add logging to the benchy command

d2b39cc496403705

27 Aug 20:44
d2b39cc
Compare
Choose a tag to compare
feat: implement and switch to Rational PoSt

BREAKING API CHANGES:

- filecoin-proofs: generate_post
- filecoin-proofs: verify_post

Closes #497