Roman Useinov

Results 71 issues of Roman Useinov

Currently we aren't able to use thresholds, because they are designed to work with string/int values as opposed to a json object with two values. Here's an example of how...

We need to check parallel graph traversal. I remember there were some issues when using it for the GC. - [ ] Make sure it does not get stuck when...

Priority: 4 - Low
Type: Enhancement

Triggering the GC manually currently has only one pitfall - it *might* leave the DB in an inconsistent state should there be a fork, which is highly unlikely. Once the...

Priority: 4 - Low
Type: Feature

To spot regressions it would be nice to add more tests around GC. It's inherently slow and unreliable, the best thing I could think of is having a mainnet node...

## Overview Currently the way this is done is we identify the garbage and store all the `deref` aka remove operations in a `Vec` till after all the columns are...

## Issue summary This came up as part of `NetProtectAdd` RPC endpoint implementation, which prevents certain peers from being disconnected, unless the process is low on memory. This is tightly...

I have been working on a python extension, using ```toml pyo3 = "0.21.1" numpy = "0.21.0" opencv = { version = "0.92.0" , features = ["clang-runtime"]} ``` The main issue...

This issue entails rewriting [certs package](https://github.com/filecoin-project/gof3/blob/b0814dbee8aed79fdb1c61281f7fd7d57250cceb/certs/certs.go) in Rust. What needs to be done: 1. Add Rust dependencies analogous to those in Go, e.g. `num-bigint, fvm_ipld_bitfield`. 2. Make sure that the...

That currently includes: 1. https://github.com/filecoin-project/go-f3/tree/12c03561140396cc09d5100fcf4b0d97bee12e26/blssig 2. https://github.com/filecoin-project/go-f3/tree/12c03561140396cc09d5100fcf4b0d97bee12e26/internal/gnark let's see if we can somehow utilise: [https://github.com/filecoin-project/bls-signatures](https://github.com/filecoin-project/bls-signatures/blob/d3238ec49202042698e8a3e91e325bfd9aec7554/src/signature.rs#L90) See if we need to fork/modify that. If not - use a different library for...

## Issue summary This tracks our current progress on f3 integration. ## Considerations for wrapping/re-write - Calling Go from Rust solutions: https://github.com/ihciah/rust2go and https://github.com/andeya/fcplug - Re-writing f3 in Rust. ##...

Priority: 1 - Critical
Type: Epic
Type: Feature