Whamcloud - gitweb
LU-17848 osd: purge key_rec() from dt API 99/55099/2
authorTimothy Day <timday@amazon.com>
Tue, 14 May 2024 02:19:28 +0000 (02:19 +0000)
committerOleg Drokin <green@whamcloud.com>
Wed, 29 May 2024 04:52:05 +0000 (04:52 +0000)
commitb1cc1babe1a6cc148f00b02ba96051614f8a02f6
tree8c6e9bb2fc756de1b7cbd649c307be116f888207
parent62f77615111cf4c06fa429e7c0c3b089dcd50290
LU-17848 osd: purge key_rec() from dt API

This is a pointless function pointer field that has
spawned a number of pointless function implementations.
Even the documentation has no idea why this exists.

Remove everything to do with key_rec().

Signed-off-by: Timothy Day <timday@amazon.com>
Change-Id: I7f84853a3fa285bf2ac53661b30384d099be1b91
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55099
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Documentation/osd-api.txt
lustre/include/dt_object.h
lustre/lfsck/lfsck_layout.c
lustre/lod/lod_object.c
lustre/osd-ldiskfs/osd_scrub.c
lustre/osd-zfs/osd_scrub.c
lustre/osp/osp_internal.h
lustre/osp/osp_md_object.c
lustre/osp/osp_object.c