Changelog: slk v3.3.81#
Changes from slk v3.3.76 to v3.3.81
Highlight Fixes / Features#
slk retrieveandslk recallprint the id of the StrongLink-internal tape-recall jobslk retrieveoverwrites files by default when they already exist; use-sto skip or-dto create duplicatesslk archiveandslk retrieveneed-Rto be set when namespace/folder is to be transferred
All Fixes / Features#
slk recall: print the id of the StrongLink-internal tape-recall jobslk retrieve:print the id of the StrongLink-internal tape-recall job (not printed when files are already in the HSM cache)
overwrites files by default when they already exist
-d: create duplicate file when target already exist-ns: re-create the full source path in the target locationslk retrieve NAMESPACE TARGETdoes not work anymore but-Rhas to be provided:slk retrieve -R NAMESPACE TARGET
slk archive:slk archive FOLDER TARGETdoes not work anymore but-Rhas to be provided:slk archive -R FOLDER TARGET
minor fixes related to log messages
execute permissions of are enforced POSIX-conformal (past: execute permissions of folders were ignored when the read and write access of users on files and subfolders was determined)
the size threshold for files to kept in the HSM cache permanently and the clean-up time of the HSM cache have been reduced
Known issues#
slk listwildcard evaluation for directories does only work if*replace the full name of a directory and not parts; this works:slk list /arch/*/k204221/INDEX.txt; but not:slk list /arch/b*/k204221/INDEX.txtslk list SEARCH_IDcollects all search results, first, and, then, prints them. This might take a while if many search results are found. Alternatively, you can runslk_helpers list_searchon the sameSEARCH_IDwhich will print search results continuously.slk moveallows to use the * wildcard to specify the source files; doing so will cause an error You do not have permission to access this endpointslk listdoes not print (Partial File) when partial file has been moved or renamed