Whamcloud - gitweb
LU-11925 hsm: attributes aren't updated after RESTORE 80/34180/6
authorAndriy Skulysh <c17819@cray.com>
Wed, 30 Jan 2019 09:33:49 +0000 (11:33 +0200)
committerOleg Drokin <green@whamcloud.com>
Tue, 30 Apr 2019 03:37:02 +0000 (03:37 +0000)
commit63493381b3a1a1ebd5293df69403ee2ff8b0440e
tree1953f13447509ffa0082369de85538c6bd75b7c1
parent506b68a359045cd8c78e5385eab6d4e01f2fdb83
LU-11925 hsm: attributes aren't updated after RESTORE

MDS returns file size to a client with UPDATE lock
while file is RELEASED. It isn't cancelled after RESTORE
and the client has old file size after appending data.

Flush update lock after RESTORE completed.

Change-Id: Ib956dbd075691ce5fac1ce552df9519f9fa768e4
Cray-bug-id: LUS-6945
Signed-off-by: Andriy Skulysh <c17819@cray.com>
Reviewed-on: https://review.whamcloud.com/34180
Tested-by: Jenkins
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Ben Evans <bevans@cray.com>
Reviewed-by: Sergey Cheremencev <c17829@cray.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/mdt/mdt_coordinator.c
lustre/tests/sanity-hsm.sh