This repository has been archived by the owner on Jun 8, 2022. It is now read-only.
Releases: filecoin-project/rust-fil-sector-builder
Releases · filecoin-project/rust-fil-sector-builder
e954cd8f196f0c8b
fixup
b56cae96aed33bef
fixup(build Linux release, for testing)
21faa44b4e4e45bf
exercise full FFI test suite using 256MiB sectors (seal, PoSt-generat…
5646c02aa2bc05b3
refactor FFI tests (#44) * refactor(add get_sealed and get_staged_sectors) * refactor(extract add_piece) * refactor(call in to new helper function) * refactor(extract sector status-poller) * refactor(continue to extract reusable wrappers on ffi calls) * refactor(extract verify_seal) * refactor(drop verify_seal helper) * refactor(register destructors to run at end of test) * refactor(move seconds-to-seal-sector into config) * refactor(make add_piece a simple wrapper) * refactor(move verify_seal into helper) * refactor(extract generate_piece_commitment) * feat(extract destructor) * refactor(move into folder to prep for adding helper functions) * refactor(drop u64_to_fr_safe, fix memory leak) * refactor(extract get_max_user_bytes_per_staged_sector) * refactor(isolate sector_builder_ffi_init_sector_builder) * refactor(AsRef instead of TempDir) * refactor(extract read_piece_from_sealed_sector) * refactor(extract PoSt related stuff) * refactor(extract into separate files) * refactor(stylistic changes) * refactor(use mighty question mark + update comments) * fix(poll for the correct sector id) * refactor(seal a second sector which will ultimately be put into a faulty state) * refactor(seed second sector builder with correct nonce)
60ff4b59300ee2e4
Add integrity checks for sectors (#25) * feat(compute blake2b checksum after sealing and persist to metadata) * feat(add stubbed sealed sector status to get_sealed_sectors response-struct) * feat(plumb stubbed sealed sector healthcheck option through various APIs) * refactor(get a little more-verbose with seal logger) * feat(compute checksums in parallel using workers from rayon global thread pool) * feat(update FFI test to exercise new API) * refactor(add health check to FFI test suite and refactor helper) * refactor(replace with assert_ne!) * feat(handle missing file) * refactor(move max number of staged sectors config into... TestConfig) * refactor(drop pub scope) * refactor(add better comment) * refactor(fix import ordering) * refactor(move duplication into symbol) * refactor(avoid the clone) * refactor(add checksum benchmark from original branch)
f9868b2bca5a270b
feat: update for rational post (#23) * feat: updates for rational post * feat(update to consume new PoSt API + sector id) * refactor(move symbols around in FFI test to make it easier to read) * refactor(point crates to head of master) * refactor(remove unused symbols) * bug(bump cache key to consume new Groth parameters) * bug(install filecoin-proofs from head of master, which mimics Cargo dependency)
0282a636f7911bcf
bug(make sure to install paramfetch using head of master branch) (#43)
a5cd6c63497f20f3
obtain filecoin proofs bins from cargo install and package them in a …
604b487673fa5274
Merge pull request #40 from filecoin-project/features/include-filecoi…
4b0e0a9142cb27ff
let's make a dawrin release