Skip to content

WMCore 2.1.0 central services production release

Compare
Choose a tag to compare
@amaltaro amaltaro released this 13 Jul 09:39
· 875 commits to master since this release

This release was focused on the migration from CouchDB 1.6 to CouchDB 3+, making the WMCore framework fully compatible with CouchDB 3+. It brings in a few bug fixes and continuous enhancements for the system.

Release date: 13 July 2022.
Changes since release: 2.0.4.

Central services

Software stack

Features and/or feature changes

  • Remove all the CMS authz logic from the CouchDB validate functions (Alan Malta Rodrigues) #11191
  • Bundle of fixes required for migration to CouchDB 3.x (Alan Malta Rodrigues) #11001

Bug Fixes

  • Consistent return data type for closing workqueue elements (Alan Malta Rodrigues) #11193

Enhancements

  • Create filter function to drop deleted documents (Alan Malta Rodrigues) #11196
  • Give enough time for replication to complete in unit tests (Alan Malta Rodrigues) #11185

WMAgent

Features and/or feature changes

  • Provide uniform way to handle DBS server errors (Valentin Kuznetsov) #11176
  • Bundle of fixes required for migration to CouchDB 3.x (Alan Malta Rodrigues) #11001

Bug Fixes

  • Load credentials when saving spec file in local workqueue (Alan Malta Rodrigues) #11204
  • Ensure dataset_lifetime bind is defined for DBS3Buffer/NewSubscription (Alan Malta Rodrigues) #11179

Enhancements

  • Update deployment scripts for 2.0.4 and test campaigns in central couch (Alan Malta Rodrigues) #11177
  • Comment out Proxy Error mocking (Valentin Kuznetsov) #11176