@@ -1429,7 +1429,8 @@ class NamespaceFS {
1429
1429
if ( this . _is_versioning_suspended ( ) ) {
1430
1430
if ( latest_ver_info ?. version_id_str === NULL_VERSION_ID ) {
1431
1431
dbg . log1 ( 'NamespaceFS._move_to_dest_version suspended: version ID of the latest version is null - the file will be unlinked' ) ;
1432
- await native_fs_utils . safe_unlink ( fs_context , latest_ver_path , latest_ver_info , gpfs_options , bucket_tmp_dir_path ) ;
1432
+ await native_fs_utils . safe_unlink ( fs_context , latest_ver_path , latest_ver_info ,
1433
+ gpfs_options ?. delete_version , bucket_tmp_dir_path ) ;
1433
1434
} else {
1434
1435
// remove a version (or delete marker) with null version ID from .versions/ (if exists)
1435
1436
await this . _delete_null_version_from_versions_directory ( key , fs_context ) ;
@@ -2757,7 +2758,8 @@ class NamespaceFS {
2757
2758
await this . _open_files_gpfs ( fs_context , file_path , undefined , undefined , undefined , undefined , true ) :
2758
2759
undefined ;
2759
2760
const bucket_tmp_dir_path = this . get_bucket_tmpdir_full_path ( ) ;
2760
- await native_fs_utils . safe_unlink ( fs_context , file_path , version_info , gpfs_options , bucket_tmp_dir_path ) ;
2761
+ await native_fs_utils . safe_unlink ( fs_context , file_path , version_info ,
2762
+ gpfs_options ?. delete_version , bucket_tmp_dir_path ) ;
2761
2763
return { ...version_info , latest : true } ;
2762
2764
} else {
2763
2765
await native_fs_utils . unlink_ignore_enoent ( fs_context , file_path ) ;
@@ -2930,7 +2932,8 @@ class NamespaceFS {
2930
2932
} else {
2931
2933
// versioning suspended and version_id is null
2932
2934
dbg . log1 ( 'NamespaceFS._delete_latest_version: suspended mode version ID of the latest version is null - file will be unlinked' ) ;
2933
- await native_fs_utils . safe_unlink ( fs_context , latest_ver_path , latest_ver_info , gpfs_options , bucket_tmp_dir_path ) ;
2935
+ await native_fs_utils . safe_unlink ( fs_context , latest_ver_path , latest_ver_info ,
2936
+ gpfs_options ?. delete_version , bucket_tmp_dir_path ) ;
2934
2937
}
2935
2938
}
2936
2939
break ;
0 commit comments