Releases: PelicanPlatform/xrootd-s3-http
Releases · PelicanPlatform/xrootd-s3-http
v0.6.5
v0.6.4
What's Changed
- Preserve return code of rename and return it to Close() caller by @patrickbrophy in #138
- Bump version to 0.6.4 by @patrickbrophy in #139
Full Changelog: v0.6.3...v0.6.4
v0.6.3
v0.6.2
What's Changed
- Fix parallel running of the POSC tests by @ellert in #133
- Fix crash caused by copy of XrdSecEntity by @patrickbrophy in #136
- libXrdPelicanHttpCore is not a plugin by @ellert in #132
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- POSC: Atomic directory and file visibility on upload by @patrickbrophy in #131
- Bump version to 0.6.1 by @patrickbrophy in #134
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- Add support for translating between prefixes by @bbockelm in #122
- Create devcontainer by @bbockelm in #123
- Refactor HTTP request utils into a separate SO; cleanup some Globus Code by @whwjiang in #120
- Version bump for Globus changes by @whwjiang in #126
- Add file size verification to POSC plugin to prevent incomplete uploads by @patrickbrophy in #127
New Contributors
- @patrickbrophy made their first contribution in #127
Full Changelog: v0.5.3...v0.6.0
v0.5.3
v0.5.1
What's Changed
- Minor build fixes for a wider set of platforms.
- Ensure unit tests can succeed even when running without network connectivity
- Bump user agent version to the correct version (missed during the v0.5.0 release process).
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Add support for Globus endpoints (reads, writes, listings).
- Add support for HTTP writes.
- Add new "Persist on Successful Close" (POSC) plugin to prevent files being uploaded from being visible in the namespace.
- The HTTP OSS plugin can do file listings based on generated directories.
- CI builds now occur with AddressSanitizer enabled, catching leaks and other potential logic errors.
New Contributors
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
This bugfixes release closes out several important issues found when doing stress tests:
- Fix stall timeouts which would never fire.
- Fix bug where S3 rate limiting would result in corrupt data being sent back to the client.
- Remove redundant
HEADrequest which was sent twice on S3 file open. - Put libcurl into threadsafe mode, avoiding potential deadlocks or long unresponsive periods.
Full Changelog: v0.4.0...v0.4.1