Whamcloud - gitweb
LU-10114 hsm: add OBD_CONNECT2_ARCHIVE_ID_ARRAY to pass archive_id lists in array 06/32806/5
authorTeddy Zheng <teddy@ddn.com>
Fri, 27 Jul 2018 05:37:18 +0000 (13:37 +0800)
committerOleg Drokin <green@whamcloud.com>
Thu, 9 Aug 2018 18:20:21 +0000 (18:20 +0000)
commit1c7e7d1243f78c72210a0ba3c22d5c84838a416e
tree4a1ecd36cbb6c36d6dc831f7904e4cd0a0bea1ce
parentcaba6b9af07567ff4cdae9f6450f399cd3ca445e
LU-10114 hsm: add OBD_CONNECT2_ARCHIVE_ID_ARRAY to pass archive_id lists in array

Clients registed to MDS with OBD_CONNECT2_ARCHIVE_ID_ARRAY will
use array to pass ARCHIVED IDs. While clients without it still
use bitmap. This flag allows old clients connect to new MDSs.

Test-Parameters: trivial
Change-Id: I61a691fc262fdc921d5ff4aa88c1fd623f09d565
Signed-off-by: Teddy Zheng <teddy@ddn.com>
Signed-off-by: Li Xi <lixi@ddn.com>
Reviewed-on: https://review.whamcloud.com/32806
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: John L. Hammond <jhammond@whamcloud.com>
lustre/include/uapi/linux/lustre/lustre_idl.h
lustre/obdclass/lprocfs_status.c
lustre/ptlrpc/wiretest.c
lustre/utils/wirecheck.c
lustre/utils/wiretest.c