-
Notifications
You must be signed in to change notification settings - Fork 753
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
refactor(storage): replace RwLocks with DashMap #8639
refactor(storage): replace RwLocks with DashMap #8639
Conversation
Signed-off-by: 蔡略 <cailue@bupt.edu.cn>
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
jorgecarleitao/arrow2#1287 has been merged. Please update the arrow2 commits to upstream instead. |
Signed-off-by: ClSlaid <cailue@bupt.edu.cn>
@mergify update |
✅ Branch has been successfully updated |
Does this PR break the There are many errors:
|
Signed-off-by: 蔡略 <cailue@bupt.edu.cn>
Signed-off-by: 蔡略 <cailue@bupt.edu.cn>
I have to admit refactoring the SessionManager with DashMap is a bad idea. It's hard to get done right, and It's not that necessary since it is hardly a heat point of performance. |
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.
lgtm
Please set up ready for review if you are ready 🤣 |
Signed-off-by: 蔡略 cailue@bupt.edu.cn
I hereby agree to the terms of the CLA available at: https://databend.rs/dev/policies/cla/
Summary
This PR replaced RwLock with dashmap::DashMap, in storages and service
Part of: #8601