1.19.5

General

Features

  • Core & Internals: Symlink as a new storm protocol #2160

Enhancements

  • Documentation: Fix grammatical and formatting errors #2375

  • Probes & Alarms: Update probe for changes in AGIS #2298

  • Probes & Alarms: Storage Resource Reporting #806

  • Subscriptions: Keep the history of the susbcriptions #1810

  • Testing: Proxy support for building demo. #2359

  • Testing: upgrading pip version inside demo docker build #2367

  • Testing: ipaddress installation in demo. #2370

  • Testing: Using subprocess instead of commands module in submit-pull-request #2378

Bugs

  • Clients: rucio-admin config set silently fails #2261

  • Core & Internals: List_replicas needs to resolve parent dids recursively for containers #2217

  • Core & Internals: config cache prevents updating a value before expiration #2390

  • Core & Internals: Client raising the wrong error #2398

  • Documentation: New check_accept_header_wrapper block auto-documentation of REST endpoints #2344

  • Probes & Alarms: ‘unavailable’ counter not updated if there are no replicas #2265

  • Transfers: Implement protection against double submission #1953

  • Transfers: Submitter continues to submit transfers jobs even for sites blacklisted for write #2352

Clients

Enhancements

  • Clients: Download client should report suspicious files properly #1593

  • Clients: Remove file:// prefix when doing the forced xrdcp -z download for zips #2314

  • Clients: removing token from logs #2379

Bugs

  • Clients: transfer_timeout and other options not propagated to download functions #2076

  • Clients: Format error with rucio download #2362

  • Clients: propagate correct ignore_checksum for archive download #2413