Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Dev]: Cold Storage Data Structures #51

Open
TylerBloom opened this issue Jan 20, 2023 · 0 comments
Open

[Dev]: Cold Storage Data Structures #51

TylerBloom opened this issue Jan 20, 2023 · 0 comments
Labels
requirement A requirement for the next major release todo Will be resolved but work hasn't started

Comments

@TylerBloom
Copy link
Member

Unmet Need:

Tournaments track lots of redundant data that is useful during the tournament, but that data takes up too much space after it is over. Excess data that can be trimmed includes the confirmations and drops in a round, round number to id map and opponents being tracked in the round registry, name to id map in the player reg, deck ordering in the player, and most importantly, everything back a unique identifier for all cards in decks.

Challenges/Considerations:

As stated, only tournament data needs to be in long-term storage, not tournament managers. However, we want to periodically save whole tournaments and their operation logs for regression testing.

@TylerBloom TylerBloom added good first issue Good for newcomers todo Will be resolved but work hasn't started requirement A requirement for the next major release labels Jan 20, 2023
@TylerBloom TylerBloom added this to the Server v1.0 milestone Jan 20, 2023
@TylerBloom TylerBloom removed this from the Server v1.0 milestone Jun 21, 2023
@TylerBloom TylerBloom removed the good first issue Good for newcomers label Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
requirement A requirement for the next major release todo Will be resolved but work hasn't started
Projects
Development

No branches or pull requests

1 participant