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

Document how to delete all tickets in Open Match #162

Open
sawagh opened this issue Feb 26, 2020 · 4 comments
Open

Document how to delete all tickets in Open Match #162

sawagh opened this issue Feb 26, 2020 · 4 comments

Comments

@sawagh
Copy link
Collaborator

sawagh commented Feb 26, 2020

We have seen a common pattern (typically when a Frontend crashes) where there is a desire to cleanup Open Match state. While Open Match does not provide a 'delete all' option, It does have recommendations based on some APIs (QueryTicketIDs) on how to delete all Tickets.

It will be useful to have the Open Match documentation state how this can be done with existing APIs to simplify it for the users.

See: googleforgames/open-match#764

@Laremere
Copy link
Contributor

Hey, assigned and pending tickets are the exception to this.

Assigned will take up memory, though we want them to expire soon anyways. So maybe that's fine.

However pending tickets will return to the pool which isn't good.

@sawagh
Copy link
Collaborator Author

sawagh commented Feb 26, 2020

Agreed. I think my example for the pattern was too specific (frontend crash).

Through this issue however, I simply intended to provide documentation for - How do I delete all Tickets from Open Match? since that question has been asked a few times now.

The frontend behaviors cleanup and handling assigned / pending seems more for a separate ecosystem focused documentation.

@yfei1
Copy link
Collaborator

yfei1 commented Feb 26, 2020

Agreed. I think my example for the pattern was too specific (frontend crash).

Through this issue however, I simply intended to provide documentation for - How do I delete all Tickets from Open Match? since that question has been asked a few times now.

The frontend behaviors cleanup and handling assigned / pending seems more for a separate ecosystem focused documentation.

I think this along with the backfill patterns should live in the FAQ section of our website, which doesn't exist at this point yet. Does Github support pinning an issue on the top of the issue page? If so, we could open a long-live issue to gather and track what are the common questions and triage them respectively instead of bringing them up in each release.

@sawagh
Copy link
Collaborator Author

sawagh commented Mar 6, 2020

This will be a documentation of using the API surface introduced in:
googleforgames/open-match#766

@Laremere Laremere transferred this issue from googleforgames/open-match May 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants