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