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

Demo of concurrency control issue #26387

Closed
wants to merge 1 commit into from

Conversation

adamziel
Copy link
Contributor

@adamziel adamziel commented Oct 22, 2020

Description
Kudos to @samueljseay for creating this code.

This PR is the code by @samueljseay from #22127 (branch). I only added a few adjustments to make testing easier (more fixtures, label, PR in main gutenberg repo for convenient application).

DO NOT MERGE! This PR is for demonstration/testing only. See #22127 and #26325

Testing

After applying, you should see a new "Core data issue" menu item:

Zrzut ekranu 2020-10-22 o 13 14 44

Go to that page. The concurrency issue can be reproduced like on the gif below (also by @samueljseay):

81144786-e8c9ec80-8fc8-11ea-9b91-f2d6c8aacebe

@gziolo gziolo added [Package] Core data /packages/core-data [Type] Technical Prototype Offers a technical exploration into an idea as an example of what's possible labels Nov 8, 2020
@adamziel
Copy link
Contributor Author

Closing this one now that #26389 is merged

@adamziel adamziel closed this Nov 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Package] Core data /packages/core-data [Type] Technical Prototype Offers a technical exploration into an idea as an example of what's possible
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants