Skip to content

Releases: PelicanPlatform/xrdhttp-pelican

v0.0.4

01 Mar 17:23
e8a8dd0
Compare
Choose a tag to compare

Addition of cache management APIs

This release adds two new APIs to the plugin to allow the eviction of objects from the cache (cache write access required) and prestage objects (read access required; administrator can configure the concurrency of active prestage requests).

New Contributors

Full Changelog: v0.0.3...v0.0.4

v0.0.3

30 Dec 21:27
12993f5
Compare
Choose a tag to compare

This release adds new RPM packaging for the module.

v0.0.2

23 Dec 14:09
21f6d56
Compare
Choose a tag to compare

This release has two relevant changes:

  • Allow the parent process to control what signals xrootd sends to itself. Provides the ability to signal for other reasons besides shutdown.
  • Changes the environment variable name of the control file descriptor to match others with the XRDHTTP_PELICAN_ prefix.

Initial Functionality

22 Dec 02:15
31dd968
Compare
Choose a tag to compare

This is the first release of xrdhttp-pelican, corresponding with the initial functionality of the plugin.

The xrdhttp-pelican plugin will listen on a socket provided by the parent process and:

  • Shutdown xrootd when the parent process dies.
  • Update xrootd's certificate file when instructed
  • Update xrootd's host certificate when instructed

The intent of the plugin is to provide a way for a parent process which has dropped privileges to shutdown and perform maintenance on the xrootd proces.