Releases: simonsobs/librarian
v4.1.0 - Globus Cancellations
Includes a new change to automatically close broken globus transfers, and cancel their associated OutgoingTransfer and IncomingTransfer rows.
What's Changed
Full Changelog: v4.0.4...v4.1.0
v4.0.4 - Transfer Status Not Found
Adds a fix to the Incoming Transfer Hypervisor for when the upstream does not have a record of the associated Outgoing Transfer, which occurs in extremely rare scenarios.
What's Changed
Full Changelog: v4.0.3...v4.0.4
v4.0.3 - Ping before validate
Uses a ping before attempting to validate a file to check connection status.
Full Changelog: v4.0.2...v4.0.3
v4.0.2 - Globus Relative Fix
A hotfix for globus transfers when we use a non-standard globus root.
What's Changed
Full Changelog: v4.0.1...v4.0.2
v4.0.1 - Cached Checksums Hotfix
v4.0.0 of librarian uses Integer
for the table of currently-computed Instance sizes. It must use BigInteger
. All current in-place instances have had their databases manually upgraded.
v4.0.0 - Database-side caching of checksums
Caches checksums in the Instances table such that they do not need to be recomputed frequently.
REQUIRES A DATABASE MIGRATION!
librarian-server-setup --migrate
.
v3.1.2 - Globus hotfix
A hotfix for cases where there is no globus root set.
v3.1.1 - Global checksum cache
Uses a global object for the checksum cache, not a hyper-local one that was skipped every time.
Full Changelog: v3.1.0...v3.1.1
v3.1.0 - Cache recent validation responses
Caches recent validation responses from the filesystem. Should still work even if the HTTP request fails.
What's Changed
Full Changelog: v3.0.11...v3.1.0