Document versions of XrdCeph that are built
XrdCeph 5.5.0-8
add spaceinfo query support
XrdCeph 5.5.0-7
(release versions 5,6 were for internal testing only)
Commit: 5b41ef0495707f3958786b4256ad4c87d09a3ddd
Fix issue with buffer passthrough read [BUG, critical]
Add multiple buffer support for reads in case of simultaneous threads reading the same file
Enhanced logging for cluster metrics and readV layer improvments
Add time taken to unlink a file in the logging message
Additional statistics on buffered reading added for cache hit fractions
XRootD 5.5.1-2
RAL build of Core XRootD packages:
Based on the tagged official release version of 5.5.1 (fc3de63365ae644d8dcd0b8d8352da5fa456a2fb
)
Same additional updates as described in 5.5.0-2
XRootD 5.5.0-4 (for testing only)
fadc25276ce63e727ba70baae461530663142dbd
As 5.5.0-3, but with a change to help test LHCb vector read problems:
diff --git a/src/XProtocol/XProtocol.hh b/src/XProtocol/XProtocol.hh index eb9af2c..da75f8a 100644 --- a/src/XProtocol/XProtocol.hh +++ b/src/XProtocol/XProtocol.hh @@ -683,7 +683,7 @@ struct read_list { }; static const int rlItemLen = sizeof(read_list); static const int maxRvecln = 16384; -static const int maxRvecsz = maxRvecln/rlItemLen; +static const int maxRvecsz = 16; }
XRootD 5.5.0-3
As 5.5.0-2, but with workaround for SegV with -S (multi stream xrdcp) flag
(35fed472e84963281e2cbe3a76679d058fc6f209)
XRootD 5.5.0-2
RAL build of Core XRootD packages
Based on the tagged official release version of 5.5.0
Adds (server side) fix from Jyotish for 5.4.3 client protection in Paged Reads
https://github.com/xrootd/xrootd/issues/1740
Proposed fix: https://github.com/xrootd/xrootd/pull/1749
XrdCeph 5.3.3-2
Xrootd 5.3.3 with https://github.com/xrootd/xrootd/commit/dd54932bfca32acab5c34d269bce81ff38f8aaa5 to fix openssl3 compatibility (for workernodes until they’re 5.5 ready)
- XRD-57Getting issue details... STATUS
XRootD + XrdCeph 5.3.3-9
Xrootd 5.3.3 + xrootd-ceph with the following patches:
1. vector read implementation using atomic reads (xrdceph).
2. Caching layer (xrdceph).
3. Timeout increase for readv operations (xrootd)
-
XRD-55Getting issue details...
STATUS
XRootD + XrdCeph 5.3.3-11
Xrootd 5.3.3-9 with https://github.com/xrootd/xrootd/commit/dd54932bfca32acab5c34d269bce81ff38f8aaa5 (see 5.3.3-2) and a fix for caching layer.
-
XRD-55Getting issue details...
STATUS
XrdCeph 5.5.0-4
Largely for testing; 35334eec003940babff6e79f5209522b1bdc7089
Additional logging for deletes
clusterLevelLogging info
readvalgname “basic” updated to allow for a basic buffering at the readv level
XrdCeph 5.5.0-2
Adds Correct return error code for attempted write on existing file with O_EXCL is set (permission denied).
Adds timestamp info for ceph_posix calls.
Disable POSC at XrdCeph layer (https://github.com/stfc/xrootd-ceph/pull/30 ), as proxy+ceph disabled it, but a merged configuration does not. POSC results in all files being treated as folders.
xrootd-ceph-buffered-5.5.0-2.el7
1051ad06f788ec81eec20506af0eb163b405e3db
xrootd-ceph-5.5.0-2.el7.x86_64
e631744b78faf5a923db600095a45a99676c729b
git@github.com:stfc/xrootd-ceph.git
Built against XrootD v5.5.0 using devtoolset-7
XrdCeph 5.5.0-1
Base version for the 5.5.0 series.
xrootd-ceph-buffered-5.5.0-1.el7
c1373c6c40e08429dced718443539814c67ab378
xrootd-ceph-5.5.0-1.el7.x86_64
67a59214f285c92e266cfd2d45d99df120046e1b
git@github.com:stfc/xrootd-ceph.git
Built against XrootD v5.5.0 using devtoolset-7