[LU-1331] changelogs: RNMTO record not always after RNMFRM Created: 17/Apr/12 Updated: 11/Jul/13 Resolved: 24/Jan/13 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.0.0, Lustre 2.1.0 |
| Fix Version/s: | Lustre 2.3.0, Lustre 2.1.5 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Thomas LEIBOVICI - CEA (Inactive) | Assignee: | Lai Siyao |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||
| Severity: | 3 | ||||||||||||||||
| Rank (Obsolete): | 4560 | ||||||||||||||||
| Description |
|
In Lustre MDT changelog, rename operations are splitted in 2 lines CL_RENAME (displayed as RNMFM) and CL_EXT (displayed as RNMTO). example: Looking at lustre_rsync code, it seems CL_RENAME and CL_EXT are expected to be consecutive.
Given that CL_EXT is an extra info related to CL_RENAME, it would be easier if they are together in the log... |
| Comments |
| Comment by Peter Jones [ 17/Apr/12 ] |
|
Lai Could you please look into this one? Thanks Peter |
| Comment by Lai Siyao [ 18/Apr/12 ] |
|
Yes, the two rename logs should be written atomically, instead of introducing new lock which may hurt parallel operation performance, it's better to add llog support to write multiple records in one blow. This will change quite a number of interfaces, I'll commit the fix later. |
| Comment by Lai Siyao [ 19/Apr/12 ] |
|
review is on http://review.whamcloud.com/#change,2577, Thomas, could you help verify it? |
| Comment by Peter Jones [ 04/Jun/12 ] |
|
Thomas When do you expect to be able to test whether this fix works for you> Peter |
| Comment by Lai Siyao [ 10/Sep/12 ] |
|
Patch landed. |
| Comment by Zhenyu Xu [ 13/Dec/12 ] |
|
b2_1 patch port tracking at http://review.whamcloud.com/3835 |