Branch: refs/heads/master Home: https://github.com/xrootd/xrootd Commit: d6e5613b1432984a5e72f1faed87fc24162ef534 https://github.com/xrootd/xrootd/commit/d6e5613b1432984a5e72f1faed87fc24162ef534 Author: Krzysztof Jamrog <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/CMakeLists.txt A src/XrdCl/XrdClOperations.cc A src/XrdCl/XrdClOperations.hh Log Message: ----------- File operations workflows - preliminaly version Commit: bd2bd111bbd37ac8f22a0537c5ec40c502cc462e https://github.com/xrootd/xrootd/commit/bd2bd111bbd37ac8f22a0537c5ec40c502cc462e Author: Krzysztof Jamrog <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh Log Message: ----------- File operations workflows - checking operation result before running next operation, possibility to synchronize workflow execution Commit: c49c154f8a13a3e34452b3f4e9b0ba178bc9e5df https://github.com/xrootd/xrootd/commit/c49c154f8a13a3e34452b3f4e9b0ba178bc9e5df Author: Krzysztof Jamrog <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/CMakeLists.txt A src/XrdCl/XrdClOperationParams.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh Log Message: ----------- File operations workflows - operation states, possibility to pass arguments between operations Commit: d01d6f9a47b44bbf833845385b244ab398133544 https://github.com/xrootd/xrootd/commit/d01d6f9a47b44bbf833845385b244ab398133544 Author: Krzysztof Jamrog <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClOperationParams.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh M tests/XrdClTests/CMakeLists.txt A tests/XrdClTests/OperationsWorkflowTest.cc Log Message: ----------- File operations workflows - tests, documentation, setting execution status Commit: 4d923a8f632e0511d6a803ab035672dbe6b77a9f https://github.com/xrootd/xrootd/commit/4d923a8f632e0511d6a803ab035672dbe6b77a9f Author: Krzysztof Jamrog <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClOperationParams.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh M tests/XrdClTests/OperationsWorkflowTest.cc Log Message: ----------- Multi workflow operation Commit: f1089e9f027bfb3952b35636b652ba94e62d2aba https://github.com/xrootd/xrootd/commit/f1089e9f027bfb3952b35636b652ba94e62d2aba Author: Krzysztof Jamrog <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClOperationParams.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh M tests/XrdClTests/OperationsWorkflowTest.cc Log Message: ----------- File operations workflows - refactoring, additional tests Commit: eb264d76580dde2475a3adb7b9025b6bcad76076 https://github.com/xrootd/xrootd/commit/eb264d76580dde2475a3adb7b9025b6bcad76076 Author: Krzysztof Jamrog <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: A src/XrdCl/XrdClFileOperations.hh A src/XrdCl/XrdClFileSystemOperations.hh M src/XrdCl/XrdClOperations.hh M tests/XrdClTests/OperationsWorkflowTest.cc Log Message: ----------- Files structure reorganizing Commit: df40f670c86c236097e96da2a733202fd024112c https://github.com/xrootd/xrootd/commit/df40f670c86c236097e96da2a733202fd024112c Author: Krzysztof Jamrog <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M packaging/wheel/MANIFEST.in M packaging/wheel/install.sh M src/XrdCl/XrdClFileOperations.hh M src/XrdCl/XrdClFileSystemOperations.hh M src/XrdCl/XrdClOperationParams.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh M tests/XrdClTests/OperationsWorkflowTest.cc Log Message: ----------- File system operations Commit: 2e2e7dc751f886c4178772a7ce59125d2fc38a44 https://github.com/xrootd/xrootd/commit/2e2e7dc751f886c4178772a7ce59125d2fc38a44 Author: Krzysztof Jamrog <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClFileOperations.hh M src/XrdCl/XrdClFileSystemOperations.hh A src/XrdCl/XrdClOperationHandlers.hh M src/XrdCl/XrdClOperationParams.hh M src/XrdCl/XrdClOperations.hh Log Message: ----------- Possibility to use lambda as a handler Commit: 681856934b713a13553f9ae3faa53a0c6c723bda https://github.com/xrootd/xrootd/commit/681856934b713a13553f9ae3faa53a0c6c723bda Author: Krzysztof Jamrog <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M tests/XrdClTests/OperationsWorkflowTest.cc Log Message: ----------- Replacing disposable handlers with lambda expressions in tests Commit: 1eeeaadb5df60820818544f06e0373bfca83969b https://github.com/xrootd/xrootd/commit/1eeeaadb5df60820818544f06e0373bfca83969b Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClFileOperations.hh M src/XrdCl/XrdClFileSystemOperations.hh M src/XrdCl/XrdClOperationHandlers.hh M src/XrdCl/XrdClOperationParams.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh M tests/XrdClTests/OperationsWorkflowTest.cc Log Message: ----------- [XrdCl] Minor bugfixes / tweaks. Commit: facd57d4ed94d4b608b952fceb744c7d34be43b8 https://github.com/xrootd/xrootd/commit/facd57d4ed94d4b608b952fceb744c7d34be43b8 Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClFileOperations.hh M src/XrdCl/XrdClFileSystemOperations.hh A src/XrdCl/XrdClOperationArgs.hh M src/XrdCl/XrdClOperationHandlers.hh R src/XrdCl/XrdClOperationParams.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh Log Message: ----------- [XrdCl] Make operation args movable. Commit: 5ac703ff13a3be865d892d86a1456cefcee803a9 https://github.com/xrootd/xrootd/commit/5ac703ff13a3be865d892d86a1456cefcee803a9 Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClFileOperations.hh M src/XrdCl/XrdClFileSystemOperations.hh M src/XrdCl/XrdClOperationArgs.hh M src/XrdCl/XrdClOperations.hh Log Message: ----------- [XrdCl] Pipelininf impl: OptionalArg -> Arg. Commit: 3cb31f3cd06a13cbd7f3a3d5de2939ba972d9b25 https://github.com/xrootd/xrootd/commit/3cb31f3cd06a13cbd7f3a3d5de2939ba972d9b25 Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClFileOperations.hh M src/XrdCl/XrdClFileSystemOperations.hh M src/XrdCl/XrdClOperationArgs.hh M src/XrdCl/XrdClOperationHandlers.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh Log Message: ----------- [XrdCl] Simplyfy arg handling in pipelines. Commit: 86822fbec437d4c0514e1026476f5e62a5f43489 https://github.com/xrootd/xrootd/commit/86822fbec437d4c0514e1026476f5e62a5f43489 Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClFileOperations.hh M src/XrdCl/XrdClFileSystemOperations.hh M src/XrdCl/XrdClOperationArgs.hh M src/XrdCl/XrdClOperations.hh Log Message: ----------- [XrdCl] pipelines: make arg handling generic. Commit: adf6f3c9872dfa64877aab34e943a2e894f3a54d https://github.com/xrootd/xrootd/commit/adf6f3c9872dfa64877aab34e943a2e894f3a54d Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClFileOperations.hh M src/XrdCl/XrdClFileSystemOperations.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh Log Message: ----------- [XrdCl] pipelines: use only temporary objects in pipelines. Commit: 9c5f04288e80003ea5d39a8060607b7f89b83274 https://github.com/xrootd/xrootd/commit/9c5f04288e80003ea5d39a8060607b7f89b83274 Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh Log Message: ----------- [XrdCl] Make sure pipelines are not leaking if not executed. Commit: 6e2bac6547702a098971be6353948c6036c4b2aa https://github.com/xrootd/xrootd/commit/6e2bac6547702a098971be6353948c6036c4b2aa Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClFileOperations.hh M src/XrdCl/XrdClFileSystemOperations.hh M src/XrdCl/XrdClOperationArgs.hh M src/XrdCl/XrdClOperationHandlers.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh Log Message: ----------- [XrdCl] Unify indentation/formating. Commit: 708e30ea3dfab322daa172aa7d21e2088c6266bd https://github.com/xrootd/xrootd/commit/708e30ea3dfab322daa172aa7d21e2088c6266bd Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClFileOperations.hh M src/XrdCl/XrdClFileSystemOperations.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh Log Message: ----------- [XrdCl] pipelines polish Parallel. Commit: 05eabc7e351695dd3a860d222ae09c6f4aab2ef0 https://github.com/xrootd/xrootd/commit/05eabc7e351695dd3a860d222ae09c6f4aab2ef0 Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh Log Message: ----------- [XrdCl] pipelines: cleanup the code. Commit: df6d3ec97b5fa097d286f630436e513bc13a6bf0 https://github.com/xrootd/xrootd/commit/df6d3ec97b5fa097d286f630436e513bc13a6bf0 Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClOperations.hh Log Message: ----------- [XrdCl] pipelines: fix Parallel with variable number of Operations. Commit: d90a45358e25557e912a470cd01baf6ab85ae326 https://github.com/xrootd/xrootd/commit/d90a45358e25557e912a470cd01baf6ab85ae326 Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/CMakeLists.txt M src/XrdCl/XrdClFileOperations.hh M src/XrdCl/XrdClFileSystemOperations.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh A src/XrdCl/XrdClParallelOperation.hh M tests/XrdClTests/OperationsWorkflowTest.cc Log Message: ----------- [XrdCl] pipeline: fix tests. Commit: b04202eb984b14679323616afee891bad8b35f6b https://github.com/xrootd/xrootd/commit/b04202eb984b14679323616afee891bad8b35f6b Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClFileOperations.hh M src/XrdCl/XrdClFileSystemOperations.hh M src/XrdCl/XrdClOperationArgs.hh M src/XrdCl/XrdClOperationHandlers.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh M src/XrdCl/XrdClParallelOperation.hh Log Message: ----------- [XrdCl] Final tweaks. Commit: 7f509fea01f6d69027fc3ddf74976e50fe39b413 https://github.com/xrootd/xrootd/commit/7f509fea01f6d69027fc3ddf74976e50fe39b413 Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClFileOperations.hh M src/XrdCl/XrdClFileSystemOperations.hh M src/XrdCl/XrdClOperationArgs.hh M src/XrdCl/XrdClOperationHandlers.hh M src/XrdCl/XrdClOperations.cc M src/XrdCl/XrdClOperations.hh M src/XrdCl/XrdClParallelOperation.hh Log Message: ----------- [XrdCl] pipelines : update comments. Commit: 9015e9d9630c76c3bd708b5f0c9082a312acdee4 https://github.com/xrootd/xrootd/commit/9015e9d9630c76c3bd708b5f0c9082a312acdee4 Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M src/XrdCl/XrdClOperations.hh Log Message: ----------- [XrdCl] pipelines : fix clang build. Commit: 65c573e2e9b2d51dc68713761c44877f88ac9dc5 https://github.com/xrootd/xrootd/commit/65c573e2e9b2d51dc68713761c44877f88ac9dc5 Author: Michal Simon <[log in to unmask]> Date: 2018-09-13 (Thu, 13 Sep 2018) Changed paths: M cmake/XRootDOSDefs.cmake M src/XrdCl/CMakeLists.txt Log Message: ----------- [XrdCl] build pipelines only for gcc > 4.8.0. Compare: https://github.com/xrootd/xrootd/compare/525358920193...65c573e2e9b2 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. ######################################################################## 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