François Garillot

Results 150 issues of François Garillot

Auto-merges minor version upgrades from dependabot when they fully pass CI. + minor upgrades.

At the moment, our `ServerCertVerifier` / `ClientCertVerifier` accept a self-signed certificate that's signed precisely by our expected key. Workers are authenticated by their primary and do not pre-share their keys,...

#22 introduced the `Certifiable` trait, and introduced the Ed25519 implementation of it. This allows using the Ed25519 signature scheme (as implemented by `ed25519_dalek`) conveniently with TLS certificates expecting pre-shared public...

enhancement
help wanted

> although I wonder why we don't just have Iter return a stream, so that the caller can turn it into an iterator and use the full panoply of iterator...

good first issue
Stale

We sometimes retrieve items from the databases just to send them over a network interface right after, and would like to avoid the deserialization-serialization: https://github.com/MystenLabs/narwhal/blob/410ed5d51b7bd2a1e67fd8b2960986c39be58da9/primary/src/helper.rs#L61 We should offer an interface...

See https://github.com/rust-rocksdb/rust-rocksdb/pull/595/files

We have a number of operations that require an atomic read-modify-update pattern on a range of keys. We should find a way to expose merge operators, if we find a...

enhancement

This : - demonstrates the use of a merge operator to implement a "weak insert" (insert on empty-or-equal). This could: - be used in a try-and-check logic with a get/multi-get...

We should look into this though to possibly speed up key lookups. https://github.com/facebook/rocksdb/wiki/Prefix-Seek _Originally posted by @velvia in https://github.com/MystenLabs/mysten-infra/pull/32#pullrequestreview-902133998_

We are starting to read federated logs from several validators using e.g. our docker-compose validators. Our aggregation techniques for this are not great: they jumble the provenance of each log...

good first issue
task