Skip to content

Releases: UW-Madison-HEP/xrootd-hdfs

Depends only on the major version of XRootD

06 Jul 19:44
2206008
Compare
Choose a tag to compare

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

11 May 19:17
87637cb
Compare
Choose a tag to compare

v2.1.7-5

28 Apr 00:40
ec2e31c
Compare
Choose a tag to compare
v2.1.7-5 Pre-release
Pre-release

Rebuild for Xrootd 4.12

Rebuild against 4.12 SOFTWARE-4063

28 Apr 00:29
724d0c7
Compare
Choose a tag to compare
Pre-release

Rebuild against xrootd 4.12 SOFTWARE-4063

v2.1.7-3

24 Apr 19:27
df46464
Compare
Choose a tag to compare
v2.1.7-3 Pre-release
Pre-release

rebuild for xrootd 4.12 SOFTWARE-4063

Adding config file: 40-xrootd-hdfs.cfg to config.d

29 Jul 17:33
c879047
Compare
Choose a tag to compare
Merge pull request #19 from ddavila0/config_in_CMakelists

putting Config files in CMakelists (SOFTWARE-3535)

Improve open-to-close semantics

05 Feb 14:46
cd2206b
Compare
Choose a tag to compare

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

11 Sep 04:51
e9ca1e4
Compare
Choose a tag to compare

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

31 Aug 14:10
bb4552e
Compare
Choose a tag to compare

This release includes a single bugfix of a segfault when converting checksum bytes to a human-readable format.

Packaging Fixes Release

03 Apr 20:55
c167498
Compare
Choose a tag to compare

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).