Actions
Tasks #796
closedBug #777: mount hung, tid timed out messages in log
Let CDir::_commit_full write in pieces
% Done:
0%
Tags:
Reviewed:
Affected Versions:
Pull request ID:
Description
CDir::_commit_full attempts to write out the whole directory to the PG, no matter how large. It doesn't need to do this since dentries/inodes are independently versioned.
So, set it up so that it can take a max amount to write and then handle that by wrapping up the completion in another one that continues the write!
Updated by Greg Farnum about 13 years ago
- Status changed from New to 7
Pushed it into the max_commit_size branch. Testing it now.
Updated by Greg Farnum about 13 years ago
- Status changed from 7 to Resolved
Pushed into master in commit: 3129581e89cb38f9ad2ff85673e50a033ec77d40
Actions