Project

General

Profile

Actions

Feature #24444

closed

cephfs: make InodeStat, DirStat, LeaseStat versioned

Added by Zheng Yan almost 6 years ago. Updated about 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
% 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 1 (0 open1 closed)

Linux kernel client - Feature #26936: Update Kernel Client to support versioned replyResolvedJos Collin08/14/2018

Actions
Actions #1

Updated by Patrick Donnelly almost 6 years 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
Actions #2

Updated by Patrick Donnelly almost 6 years ago

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

Updated by Jos Collin over 5 years ago

  • Status changed from In Progress to Fix Under Review
Actions #5

Updated by Jos Collin over 5 years ago

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

Updated by Jos Collin over 5 years ago

  • Description updated (diff)
Actions #7

Updated by Patrick Donnelly over 5 years ago

  • Status changed from Fix Under Review to Resolved
Actions

Also available in: Atom PDF