Releases: UW-Madison-HEP/xrootd-hdfs
Depends only on the major version of XRootD
Removes dependency with a specific version of XRootD and sets it only to the major version
It automatically finds and appends the major version of XRootD to the library name e.g. libXrdHdfs-4.so or libXrdHdfs-5.so
Rebuild against Xrootd 4.12 final version
- Rebuild against Xrootd 4.12. SOFTWARE-4063
v2.1.7-5
Rebuild against 4.12 SOFTWARE-4063
Rebuild against xrootd 4.12 SOFTWARE-4063
v2.1.7-3
rebuild for xrootd 4.12 SOFTWARE-4063
Adding config file: 40-xrootd-hdfs.cfg to config.d
Merge pull request #19 from ddavila0/config_in_CMakelists putting Config files in CMakelists (SOFTWARE-3535)
Improve open-to-close semantics
This bugfix improves xrootd-hdfs's open-to-close semantics. We now synchronize before close, which appears to help force the namenode to update the metadata as soon as the file handle is closed.
Further, if the parsing checksums fails (for example, if the checksum writing is incomplete when the checksum request is done), then we now will retry with a new checksum calculation.
Fix checksums when N2N is used
This release fixes a bug where, when name translation was in use, XrdHdfs did not respond correctly to checksum requests.
Fix segfault in checksum printing
This release includes a single bugfix of a segfault when converting checksum bytes to a human-readable format.
Packaging Fixes Release
This release solely contains packaging fixes in order to support both OSG the 3.3 and 3.4 downstream release series (they differ by major HDFS versions, which subtly changes some RPM names).