Serban Iorga

Results 24 issues of Serban Iorga

The snapshot restore operation is slower on AMD than on Intel. We should investigate why and either fix the root cause or change the `test_snapshot_resume_latency` test in order to check...

Priority: Medium
Feature: KernelPolicy

We should at least decouple the record formatting logic into a different module (e.g. `LogFormatter`). Check if there's anything else that we can do to make the logger more modular.

Contribute: Good First Issue
Codebase: Architecture
Codebase: Refactoring
Feature: Logging

In the integration tests there are multiple functions that execute a command on the guest and then compare the output with some expected values. Like [this one](https://github.com/firecracker-microvm/firecracker/blob/b8550cc749227565ad1e13ae4b99821c98239e94/tests/integration_tests/functional/test_cpu_features.py#L37) Create one `utils`...

Good first issue
Priority: Low
Type: Fix

### Description of the changes ### A continuation for #11230 This PR modifies the `mmr_generateProof()` and `mmr_generateBatchProof()` MMR RPC methods by adding the `best_known_block` as an argument. In addition to...

A0-pleasereview
B3-apinoteworthy
B5-clientnoteworthy
B7-runtimenoteworthy
C1-low ๐Ÿ“Œ
D2-breaksapi

### Context: ### Beefy introduces some cryptographic types [here](https://github.com/paritytech/substrate/blob/c24431eb6a95197550b30715a4c124be1aea79de/primitives/beefy/src/lib.rs#L63). The current underlying crypto scheme used is ECDSA, but the idea is to be able to use these types as `beefy_primitives::crypto::Public,...

A0-pleasereview
B0-silent
C1-low ๐Ÿ“Œ
D3-trivial ๐Ÿงธ

Since we're changing the pallet-mmr runtime & RPC APIs as part of #12339 it's a good opportunity to revisit some other decisions related to the API: 1. Whether we should...

I6-refactor ๐Ÿงน
P5-sometimesoon

Derived from: #12864 Now we are saving each MMR node by their position in the MMR. Another option would be to save each subtree by the block that introduced it...

I9-optimisation

We would like to write zombienet tests for the [bridges project](https://github.com/paritytech/parity-bridges-common). Since a bridge connects 2 networks we would need the ability to start multiple networks as part of `zndsl`...

enhancement
blocked

Related to https://github.com/paritytech/polkadot-sdk/issues/4255 I hope I understood the idea correctly. There are a 2 things I should mention: 1. I think in the initial discussion, the idea was to store...

R0-silent
I9-optimisation

Related to #4523 This PR adds benchmarks for `report_fork_voting()`. **Important: Even though the benchmarks are now available, we still use `Weight::MAX`. That's because I realized while working on this PR...

T15-bridges