Branch: refs/heads/master Home: https://github.com/xrootd/xrootd Commit: f98c581662bc15523db29715fe6c888b6f2e0bfc https://github.com/xrootd/xrootd/commit/f98c581662bc15523db29715fe6c888b6f2e0bfc Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M src/XProtocol/XProtocol.hh Log Message: ----------- [XProtocol] Add kXR_ecRedir redirect flag. Commit: c6a23e569f223b53493fa9d3790857d669a8dfcd https://github.com/xrootd/xrootd/commit/c6a23e569f223b53493fa9d3790857d669a8dfcd Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M src/XrdCl/XrdClUtils.cc M src/XrdCl/XrdClUtils.hh M src/XrdCl/XrdClXRootDMsgHandler.cc Log Message: ----------- [XrdCl] Pass ec-redirect to FileStateHandler. Commit: 0f8b53106a33fcffec6927e32615a2356300799b https://github.com/xrootd/xrootd/commit/0f8b53106a33fcffec6927e32615a2356300799b Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M src/XrdCl/XrdClUtils.cc M src/XrdCl/XrdClUtils.hh M src/XrdCl/XrdClXRootDMsgHandler.cc Log Message: ----------- [XrdCl] Make sure EC redirect is allowed only when writing to new file. Commit: 74f635a00b9f97d91a106496f9dc4e1309ad364a https://github.com/xrootd/xrootd/commit/74f635a00b9f97d91a106496f9dc4e1309ad364a Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M src/CMakeLists.txt M src/XrdEc/CMakeLists.txt A src/XrdIsal.cmake Log Message: ----------- [XrdEc/ISAL] Decouple building ISAL from XrdEc. Commit: 54f15e2bee8aefd6e8c24c2216d78f239f08c828 https://github.com/xrootd/xrootd/commit/54f15e2bee8aefd6e8c24c2216d78f239f08c828 Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M src/XrdCl/CMakeLists.txt Log Message: ----------- [CMake] Make it possible to build libXrdCl with ec. Commit: cfb1955005f544e354b82c5c52db29d037aa924e https://github.com/xrootd/xrootd/commit/cfb1955005f544e354b82c5c52db29d037aa924e Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: A src/XrdCl/XrdClEcHandler.hh M src/XrdCl/XrdClFileStateHandler.cc M src/XrdCl/XrdClFileStateHandler.hh Log Message: ----------- [XrdCl] Add EC handler to FileStateHandler. Commit: f67ac53cfe37229a666808e05fced64f459f2770 https://github.com/xrootd/xrootd/commit/f67ac53cfe37229a666808e05fced64f459f2770 Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M src/XrdCl/XrdClEcHandler.hh M src/XrdCl/XrdClFile.cc M src/XrdCl/XrdClFileStateHandler.cc M src/XrdCl/XrdClFileStateHandler.hh Log Message: ----------- [XrdCl] Use EcHandler as standard XrdCl plugin. Commit: c1b004fb322d79cd75cc51131767459edf720b77 https://github.com/xrootd/xrootd/commit/c1b004fb322d79cd75cc51131767459edf720b77 Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M src/XrdCl/XrdClEcHandler.hh M src/XrdCl/XrdClUtils.cc Log Message: ----------- [XrdCl] Make sure EC data/metadata CGI is set correctly. Commit: ef6bd0b5a1d01ae2d32dbb3012a45c32680d808a https://github.com/xrootd/xrootd/commit/ef6bd0b5a1d01ae2d32dbb3012a45c32680d808a Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M src/XrdCl/XrdClEcHandler.hh Log Message: ----------- [XrdCl] EcHandler: if neccessery notify headnode on close. Commit: e3249b105dba61e5a088ae475a822585d7b6c623 https://github.com/xrootd/xrootd/commit/e3249b105dba61e5a088ae475a822585d7b6c623 Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M src/XrdCl/XrdClEcHandler.hh Log Message: ----------- [XrdCl] Use opaque file query to do the commit on close. Commit: 6ef0c19bcb5ec9319ad386aac0a826a407f0bb8a https://github.com/xrootd/xrootd/commit/6ef0c19bcb5ec9319ad386aac0a826a407f0bb8a Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M src/XrdCl/XrdClXRootDMsgHandler.cc Log Message: ----------- [XrdCl] Make sure we don't read past redirect host buffer. Commit: 567d7df31cdcf2273c60771f3956af6396b49f69 https://github.com/xrootd/xrootd/commit/567d7df31cdcf2273c60771f3956af6396b49f69 Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M src/XrdCl/CMakeLists.txt M src/XrdCl/XrdClFileStateHandler.cc M src/XrdCl/XrdClUtils.cc Log Message: ----------- [XrdCl] Guard the compilation on platforms where XrdEc is not build. Commit: af521c48eb939178988d2354d28b54dc4cf06d6b https://github.com/xrootd/xrootd/commit/af521c48eb939178988d2354d28b54dc4cf06d6b Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M src/XProtocol/XProtocol.hh Log Message: ----------- [XProtocol] Extend the set of abilities presented to the servet on login. Commit: 4d7fabc26ae2f98a8d462b245203070e16bcc6b2 https://github.com/xrootd/xrootd/commit/4d7fabc26ae2f98a8d462b245203070e16bcc6b2 Author: Michal Simon <[log in to unmask]> Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M src/XrdCl/XrdClXRootDTransport.cc Log Message: ----------- [XrdCl] Notify the server that the client supported EC redirects. Compare: https://github.com/xrootd/xrootd/compare/ded1aab78f84...4d7fabc26ae2 ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-DEV list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1