Project

General

Profile

Actions

Cleanup #431

closed

mds: clean up inode journaling internal interfaces

Added by Greg Farnum over 13 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
Labels (FS):
Pull request ID:

Description

Right now there's a long list of arguments that get passed all over the logging code just so they can get encoded in fullbit(), many or most of which could and should be replaced by a reference to the new projected_inode_t. Besides making the argument list shorter and more readable, we could then log an encoded projected_inode_t, which lets us add new logged members of the inode without changing on-disk format

Actions

Also available in: Atom PDF