1.18.5¶
General¶
Enhancements¶
Authentication & Authorisation: please provide expiration time of the token in HTTP header #1731
Consistency checks: Automatically add dark data to quarantine table #368
Core & Internals: metalink: make glfn optional #1535
Core & Internals: REST API migration to python3 #1738
Core & Internals: Protection in rucio-admin rse delete #26
Messaging: Add top-level attribute EVENT_TYPE to messages #1281
Probes & Alarms: Probe to cancel FTS jobs for site in long downtime #543
Transfers: Throttler must not release WAITING requests on blacklisted sites #1710
Bugs¶
Clients: parse_json not python3 compatible #1490
Clients: set_metadata exception handler broken #942
Core & Internals: metalink: glfn for xcache should point to the file #1483
Core & Internals: listing archived replicas returns wrong filemeta if RSE expression #1613
Core & Internals: Problem with deleting RSE after deleting attribute #1689
Core & Internals: RSE existence check should consider deleted flag #1703
Core & Internals: adler32 function should open file in “with” env and propagate the exception correctly #1718
Core & Internals: Scope name validation regex allows single quotes #1739
Core & Internals: add_key broken on mySQL #705
Core & Internals: Unhandled exception in list_replicas #730
Subscriptions: transmogrifier misbehaving with zero subscriptions #1765
Traces: Add a protection against bad regular expression for suspicious files in Kronos #1755 <https://github.com/rucio/rucio/issues/1755>