* support 'recover index' in clustered index table * ddl: add truncate to buildCommonHandleFromChunkRow * executor: truncate the updated handle * executor: set core.HandleCols in the initialization of RecoverIndexExec * refine code * remove unused code * fix integration test * fix integration test * address comment * early return when recovering clustered pk * remove panic Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>