Skip to content

v7.16.0

Choose a tag to compare

@github-actions github-actions released this 02 May 14:47
· 2623 commits to main since this release

Pelican v7.16.0

New Features and Enhancements

  • [Client]: Added end-to-end checksumming in the client for GETs in #2205
  • [Servers]: Created user interface for creating/managing API tokens in #2151
  • [Director]: Added Origin/Cache version information to the Director's web display cards in #2135
  • [Cache]: Added Cache metrics page to the Director's user interface in #1788
  • [Origin]: Added Origin metrics page to the Director's user interface in #1990
  • [Client]: Clients now perform a sanity check to verify that the size of a downloaded object is the same size as reported by the source in #2177
  • [Origin]: Gave Origin admins the ability to configure connection throttling to act as a circuit breaker between the Origin and the object store in #2186
  • [LocalCache]: Added local cache API that lets admins control some aspects of the cache's purge queue by denoting which objects should be purged first in #2118
  • [Servers]: Added flags to selectively disable Topology integration (OSDF Only) in #2189
  • [Origin]: Finished "CacheAuthz" features that let Origins specify they're only willing to send data to federation-authorized caches in #2175, #2234
  • [Registry,Origin,Cache]: Added new downtime CLI and Web UIs so administrators can configure service downtimes with full history in #2197, #2218, #2210
  • [Cache,Origin]: Added fair-share throttling to XRootD that uses token IDs to throttle individuals based on the demand they generate in #2280

Bugs Fixed

  • [Client]: Fixed bug that prevented schemeless Pelican URLs from working with federation info passed through -f flag in #2116
  • [Plugin]: Corrected transfer start time in the plugin's transfer classads in #2144
  • [Servers]: Standardized Prometheus metric names to follow a common pattern in #2105
  • [Cache]: Fixed processing of XRootD throttle plugin metrics in #2133
  • [Origin]: Corrected issue preventing multi-user origins from caching SciTokens issuer information in #2184
  • [LocalCache]: Fixed bug that prevented server restarts from re-binding to the cache socket in #2224
  • [Registry]: Fixed bug that prevented Registry admins from updating namespace keys via the Web UI in #2173
  • [Client]: Corrected issues generating tokens for Windows clients in #2267 https://github.com/PelicanPlatform/pelican/pull/2267

Notes for Admins

None

Full Changelog: v7.15.2...v7.16.0