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