Whamcloud - gitweb
LU-14508 lfs: make mirror operations preserve timestamps
authorJohn L. Hammond <jhammond@whamcloud.com>
Thu, 11 Mar 2021 16:02:54 +0000 (10:02 -0600)
committerAndreas Dilger <adilger@whamcloud.com>
Mon, 13 Feb 2023 17:00:06 +0000 (17:00 +0000)
commitc1180d36233a2cf5a6684e5ead01bf51f8ffbd39
tree3fa61cea6bc6e3a1f42d9d2c7db84d79ae6af1f5
parenta2e56c8ece544f2701220100dbc712fe07594abb
LU-14508 lfs: make mirror operations preserve timestamps

Save and try to restore the file timestamps around the various mirror
operations. Add sanity-flr tests 61[abc] to verify this.

Lustre-change: https://review.whamcloud.com/42009
Lustre-commit: 9f672d8a71d8f77d2e807f1d4df926239ade8ebd

Signed-off-by: John L. Hammond <jhammond@whamcloud.com>
Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: I5ef754e46cfbe82c731a709209576bbfcc73af3d
Reviewed-by: Bobi Jam <bobijam@hotmail.com>
Reviewed-by: Yingjin Qian <qian@ddn.com>
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/49928
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/mdd/mdd_object.c
lustre/tests/mirror_io.c
lustre/tests/sanity-flr.sh
lustre/utils/lfs.c