[LU-6017] remove llog cookie handling from client/server Created: 11/Dec/14  Updated: 18/May/15  Resolved: 18/May/15

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.8.0
Fix Version/s: Lustre 2.8.0

Type: Task Priority: Minor
Reporter: Andreas Dilger Assignee: WC Triage
Resolution: Fixed Votes: 0
Labels: None

Rank (Obsolete): 16768

 Description   

The unlink cookies that the MDS sent to the client to track OST object unlinks are no longer needed since Lustre 2.4.0 (with OFD). Instead of sending the unlink cookies to the client and then to the OST, instead the MDS destroys OST objects directly, but only after the transaction is committed on the MDT.

Clients working with MDS versions 2.4.0 and later do not need to handle cookies, so the relevant code can be removed once we no longer need client interoperability with older servers (2.3.0 and older).

John made a patch http://review.whamcloud.com/12922 to clean this up already.



 Comments   
Comment by Gerrit Updater [ 17/May/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12922/
Subject: LU-6017 obd: remove destroy cookie handling
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: d843591c30d63bf54024e21b48dec92eb0ec9f68

Comment by Peter Jones [ 18/May/15 ]

Landed for 2.8

Generated at Sat Feb 10 01:56:29 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.