-
Notifications
You must be signed in to change notification settings - Fork 327
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Optimize transferring small objects for storage #3058
base: master
Are you sure you want to change the base?
Conversation
e62540e
to
302553c
Compare
302553c
to
99d086e
Compare
_send_small_objects
for sender to optimize sending small objects
Seems vineyard cannot pass the ut for this PR, @sighingnow do you have to time to help to see what's going on? |
I would take a look later today. |
Sorry for the delay... Will be fixed today. |
I failed to reproduce the failure if only run the single test case. But I found the test case I have tried to debugging but failed to address the root cause. I think it is not a vineyard-only issue, @hekaisheng could you please help to try the You could update the
|
What do these changes do?
Related issue number
This PR implements a method that send small objects directly to receiver without split them into small blocks.
Fixes #xxxx
Check code requirements