1.18.9

General

Enhancements

  • Accounting & Dumps: Decrease chunksize in add_constituents_to_archive from 50 to 20 #1987

  • Consistency checks: Automatically report LOST files as suspicious #1954

  • Core & Internals: Wrong cms RSE name pattern used when attaching dids #1901

  • Core & Internals: add default value to config table #1948

  • Core & Internals: Add caching (memcache) to config table methods #1958

  • Core & Internals: Adapt thread handling of abbacus rse and account #1985

  • Core & Internals: Add schema and construct surl method for Belle2 #2007

  • Core & Internals: Porting oracle jobs/procedures to non-oracle backends #524

  • Dataset deletion: Make undertaker expire_rules size configurable #1932

  • Documentation: Update Oracle schema/procedures/trigger definition #1945

  • Probes & Alarms: ATLAS: Probe need to set quota for groups on SCRATCHDISK endpoints #1973

  • Release management: Update docker README and docs #1898

  • Release management: add new schema for DOMA TPC tests #1942

Bugs

  • Core & Internals: Metalink redirector sort=geoip seems to remove all urls #2001

  • Rules: Injector can crash when split_container option is enabled #1976

  • Testing: fix caching problem in config core for running tests #2000

  • Transfers: stager_area RSEs don’t work with a non-deterministic source RSE #1967

  • Transfers: Adding a rule for a staging area without a lifetime causes an internal server error #1970

Clients

Enhancements

  • Clients: client_extract=True replicas need to be extracted from the zip file #1354

  • Clients: Call list_replicas in downloadclient only once #1427

Bugs

  • Clients: Erroneous rucio download summary info #1512

WebUI

Enhancements

  • WebUI: Show users w/o quota but with used space on an RSE in the quota view #1955