Highlights

Incompatibilities

  • Removed SRM and SRM server functionality.
  • Removed NIS support

Acknowledgments

We want to thank Shawn McKee for his contributions.

Release 12.0.0

Billing

Cells

The cell command route find, in addition to the regular cell routing output, also displays TOPIC routes.

Frontend

Update REST API to allow space reservations:

 curl -X POST \
      'https://dcache-frontent-endpoint:3881/api/v1/space/tokens?accessLatency=online&retentionPolicy=replica&minSize=8192&description=foobar' \
        -d ''
    {"sizeInBytes":8192,"description":"foobar","id":8}

Respond with the Retry-After HTTP header when the client hits the rate limit.

gPlazma

Removed the NIS plugin as sites are (hopefully) not using it anymore.

NFS

Pool

If the pool identifies that the underlying repository operates in READ-ONLY mode, then all running checksum scrubbing processes will be stopped.

Scripts

Added dcache pool benchmark command that executes a predefined fio benchmark for all pools on the host.

SRM / SRM Client

The SRM server and SRM client are excluded from the project build and test process.

WebDAV

Respond with the Retry-After HTTP header when the client hits the rate limit.

Xrootd

Zookeeper

Updated the apache-curator library, which is used to implement zookeepr-related functionality, such as leader election.

Changelog from 11.2.0 to 12.0.0