@@ -1447,7 +1447,8 @@ class NamespaceFS {
1447
1447
if ( this . _is_versioning_suspended ( ) ) {
1448
1448
if ( latest_ver_info ?. version_id_str === NULL_VERSION_ID ) {
1449
1449
dbg . log1 ( 'NamespaceFS._move_to_dest_version suspended: version ID of the latest version is null - the file will be unlinked' ) ;
1450
- await native_fs_utils . safe_unlink ( fs_context , latest_ver_path , latest_ver_info , gpfs_options , bucket_tmp_dir_path ) ;
1450
+ await native_fs_utils . safe_unlink ( fs_context , latest_ver_path , latest_ver_info ,
1451
+ gpfs_options ?. delete_version , bucket_tmp_dir_path ) ;
1451
1452
} else {
1452
1453
// remove a version (or delete marker) with null version ID from .versions/ (if exists)
1453
1454
await this . _delete_null_version_from_versions_directory ( key , fs_context ) ;
@@ -2764,7 +2765,8 @@ class NamespaceFS {
2764
2765
await this . _open_files_gpfs ( fs_context , file_path , undefined , undefined , undefined , undefined , true ) :
2765
2766
undefined ;
2766
2767
const bucket_tmp_dir_path = this . get_bucket_tmpdir_full_path ( ) ;
2767
- await native_fs_utils . safe_unlink ( fs_context , file_path , version_info , gpfs_options , bucket_tmp_dir_path ) ;
2768
+ await native_fs_utils . safe_unlink ( fs_context , file_path , version_info ,
2769
+ gpfs_options ?. delete_version , bucket_tmp_dir_path ) ;
2768
2770
return { ...version_info , latest : true } ;
2769
2771
} else {
2770
2772
await nb_native ( ) . fs . unlink ( fs_context , file_path ) ;
@@ -2941,7 +2943,8 @@ class NamespaceFS {
2941
2943
} else {
2942
2944
// versioning suspended and version_id is null
2943
2945
dbg . log1 ( 'NamespaceFS._delete_latest_version: suspended mode version ID of the latest version is null - file will be unlinked' ) ;
2944
- await native_fs_utils . safe_unlink ( fs_context , latest_ver_path , latest_ver_info , gpfs_options , bucket_tmp_dir_path ) ;
2946
+ await native_fs_utils . safe_unlink ( fs_context , latest_ver_path , latest_ver_info ,
2947
+ gpfs_options ?. delete_version , bucket_tmp_dir_path ) ;
2945
2948
}
2946
2949
}
2947
2950
break ;
0 commit comments