Andre-Philippe Paquet

Results 45 issues of Andre-Philippe Paquet

The named profiles feature has been [stabilized in 1.57.0](https://github.com/rust-lang/cargo/pull/9943#pullrequestreview-870642428). It would be good to have it supported in cargo lipo (ex: `cargo lipo --profile custom-profile`). Thanks !

Only one node can have the application host role at the moment to prevent running the application code in parallel on multiple nodes. We should decide on which node can...

πŸ’Ύ Applications

Since the data layer may never be ready, until we persist the pending store, we should fail mutations as long as the data layer is not ready (i.e. synchronized with...

good first issue
β›“ Chain
πŸ“š Index
✨ Stabilization

In order to make sure there aren't 2 nodes modifying underlying segments / meta at the same time.

good first issue
✨ Stabilization

Should use Dart FFI Should use C client from https://github.com/appaquet/exocore/pull/437 See https://medium.com/flutter-community/using-ffi-on-flutter-plugins-to-run-native-rust-code-d64c0f14f9c2

πŸ“±Clients

Using [Tantivy snippets](https://github.com/tantivy-search/tantivy/blob/5f574348d184559caa024912306bc54fac3b1086/examples/snippet.rs). Should return matching snippet in `EntityResult` (`query.proto`)

good first issue
πŸ“š Index

- Snappy compression? Is it even worth it since the data is encrypted? - ~Opening segments could be faster to open by passing last known offset~ - ~Caching of segments...

β›“ Chain
πŸš€ Performance

See https://crates.io/crates/snap

β›“ Chain
πŸš€ Performance

Since we only commit blocks when new operations are added to the pending store, we should create empty blocks if we have operations that aren't deep enough to be considered...

good first issue
β›“ Chain
🧬 Replication
πŸš€ Performance