v7.6.0
Pre-release
Pre-release
Highlights
For Users
- [Breaking Change] – Removed the deprecated Federation.NamespaceURL parameter. This will cause failures if a user is still using that value as opposed to Federation.RegistryURL
- [Experimental] – Adds a local whole-file-only cache which works over a Unix domain socket
- [Client] Multiple uploads and downloads are always done in parallel
- Federation discovery download failures are marked as retryable
For Admins
- [Breaking Change] – Removed the redacted Federation.NamespaceURL parameter. This will cause failures if a user is still using that value as opposed to Federation.RegistryURL
- [Documentation] – Added documentation for serving a registry and director to the website
- [Documentation] – Added documentation for setting up Grafana to visualize metrics collected on Pelican servers
- [General] – We now build separate images for each Pelican server module
- [Origin] – S3 origins no longer require a bucket to be specified
- [General] – Fixed a bug where Prometheus token didn’t renew and caused 403 errors at the origin and cache servers
- [General] – We now allow edits of Pelican server configurations via the web UI
- [Registry] – Improved web UI for namespace registration and management
- [Cache] – Added a Cache.Concurrency parameter to limit the number of connections to a cache
- [General] – Fixed a bug where XrootD process leaks when Pelican server encounters error at its start
- [Cache] – Cache’s can now start with a list a accepted namespaces they will accept origin data from
- [Origin] – Origins now support multiple exports with different authorization configurations