-
Notifications
You must be signed in to change notification settings - Fork 113
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
Reduce lock congestion #3964
Reduce lock congestion #3964
Conversation
Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes. |
d1e76dc
to
26f8d76
Compare
3.1.0-next.1
ok the tests at least don't fail with the same numbers
|
inceasing the VUs produces errors in 3.1.0-next.1 due to timeouts:
This PR can go further:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
😍
We removed the global lock in the jsoncs3 share manager by locking the different caches separately. We also reduced the lock congestion by using more fine-grained locks, i.e. locking the caches per user or space instead of locking the cache as a whole. Co-authored-by: Christian Richter <[email protected]>
101fdf7
to
8930b57
Compare
8930b57
to
780e9ed
Compare
We removed the global lock in the jsoncs3 share manager by locking the different caches separately. We also reduced the lock congestion by using more fine-grained locks, i.e. locking the caches per user or space instead of locking the cache as a whole.
refs owncloud/ocis#6497