amethyst / amethyst/specs

Allow joining over `FlaggedStorage` in parallel

Ouverte
#541 16 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
Rust
Étoiles
2.6k
Forks
215
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

## Problem

We cannot join over a `FlaggedStorage` as usual because it does not fulfill the `DistinctStorage` guarantee (since it pushes events when accessed).

## Potential solution

We can push the events prior or after the actual access and keep it out of any parallel logic. This seems to be the technically most reasonable solution, but might be very hard to get right, especially with the API we have.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.