Project

General

Profile

Feature #24444

cephfs: make InodeStat, DirStat, LeaseStat versioned

Added by Zheng Yan over 1 year ago. Updated 6 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
08/14/2018
Due date:
% Done:

100%

Source:
Development
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
Client, Common/Protocol, MDS, kceph
Labels (FS):
task(medium)
Pull request ID:

Description

Make InodeStat/DirStat/LeaseStat versioned, so client can decode InodeStat in request reply without checking mds features. Make the similar changes to DirStat and LeaseStat. Optimize the encode implementation to avoid duplicate encode code too.


Subtasks

Linux kernel client - Feature #26936: Update Kernel Client to support versioned replyResolvedJos Collin

History

#1 Updated by Patrick Donnelly over 1 year ago

  • Subject changed from make InodeStat versioned to cephfs: make InodeStat versioned
  • Target version set to v14.0.0
  • Source set to Development
  • Component(FS) Client, Common/Protocol, MDS, kceph added
  • Labels (FS) task(medium) added

#2 Updated by Patrick Donnelly about 1 year ago

  • Status changed from New to In Progress
  • Assignee set to Jos Collin

#4 Updated by Jos Collin about 1 year ago

  • Status changed from In Progress to Need Review

#5 Updated by Jos Collin about 1 year ago

  • Subject changed from cephfs: make InodeStat versioned to cephfs: make InodeStat, DirStat, LeaseStat versioned
  • Description updated (diff)

#6 Updated by Jos Collin about 1 year ago

  • Description updated (diff)

#7 Updated by Patrick Donnelly about 1 year ago

  • Status changed from Need Review to Resolved

Also available in: Atom PDF