Branch: refs/heads/local-file-impl
Home: https://github.com/xrootd/xrootd
Commit: df99c71cac50b6c8f7b933c01279d89d732b5263
https://github.com/xrootd/xrootd/commit/df99c71cac50b6c8f7b933c01279d89d732b5263
Author: Paul Kramp <[log in to unmask]>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
M src/XrdCl/CMakeLists.txt
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
M src/XrdCl/XrdClXRootDResponses.hh
Log Message:
-----------
[XrdCl] LocalFileHandler can now Open, Stat and Close file://-urls.
Commit: 9b743615f58f0a89dcd69f91961a264b81e301cd
https://github.com/xrootd/xrootd/commit/9b743615f58f0a89dcd69f91961a264b81e301cd
Author: Paul Kramp <[log in to unmask]>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
M src/XrdCl/XrdClClassicCopyJob.cc
M src/XrdCl/XrdClFile.cc
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClXRootDResponses.hh
Log Message:
-----------
[XrdCl] LocalFileHandler can now fulfill read, write, stat, open, close. Unreproduceable segfaults, Semaphore errors and aborts
Commit: bc87e795e2c62ea8b5ac00d1f4d96da0e43497be
https://github.com/xrootd/xrootd/commit/bc87e795e2c62ea8b5ac00d1f4d96da0e43497be
Author: Paul Kramp <[log in to unmask]>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
A src/XrdCl/XrdClLocalFileHandler.cc
A src/XrdCl/XrdClLocalFileHandler.hh
A src/XrdCl/XrdClLocalFileTask.cc
A src/XrdCl/XrdClLocalFileTask.hh
Log Message:
-----------
[XrdCl] Added untracked files
Commit: b117d6fc3258ec06914394de8fceddd11e955777
https://github.com/xrootd/xrootd/commit/b117d6fc3258ec06914394de8fceddd11e955777
Author: Paul Kramp <[log in to unmask]>
Date: 2017-04-25 (Tue, 25 Apr 2017)
Changed paths:
M src/XrdCl/XrdClClassicCopyJob.cc
M src/XrdCl/XrdClFile.cc
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
M src/XrdCl/XrdClLocalFileHandler.cc
M src/XrdCl/XrdClLocalFileHandler.hh
M src/XrdCl/XrdClLocalFileTask.cc
M src/XrdCl/XrdClLocalFileTask.hh
M src/XrdCl/XrdClXRootDResponses.hh
Log Message:
-----------
[XrdCl] Fixed semaphore errors, segfaults and aborts. The LocalFileHandler can now handle all requests,
except for Fcntl and Visa.
It was tested with xrdcp and a client-plugin, which replaces remote-urls
with file-urls, when plugin->Open is called. In this setup, the
Localfilehandler was able to copy from remote to remote, local to remote,
remote to local. There is still to be discussed whether error-localfiletasks
are to be queued. Missing cppunit tests. VectorRead untested.
Commit: c3e98e668daa5b274b3d5c729ded7777db71c855
https://github.com/xrootd/xrootd/commit/c3e98e668daa5b274b3d5c729ded7777db71c855
Author: Paul Kramp <[log in to unmask]>
Date: 2017-04-28 (Fri, 28 Apr 2017)
Changed paths:
M src/XrdCl/CMakeLists.txt
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
M src/XrdCl/XrdClLocalFileHandler.cc
M src/XrdCl/XrdClLocalFileHandler.hh
M src/XrdCl/XrdClLocalFileTask.cc
M src/XrdCl/XrdClLocalFileTask.hh
M tests/XrdClTests/CMakeLists.txt
A tests/XrdClTests/LocalFileHandlerTest.cc
Log Message:
-----------
[XrdCl] Added unit tests for LocalFileHandler. Added Copyright notice to
new files. Cleaned up LocalFileHandler, added new functions QueueTask
and mkpath.
Added and improved comments.
Commit: 413cc0066ea8844bc1a64439561f7216dd0591fd
https://github.com/xrootd/xrootd/commit/413cc0066ea8844bc1a64439561f7216dd0591fd
Author: Paul Kramp <[log in to unmask]>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClLocalFileHandler.cc
M src/XrdCl/XrdClLocalFileTask.cc
M tests/XrdClTests/LocalFileHandlerTest.cc
Log Message:
-----------
[XrdCl] Fixed memory leaks. Rewrote LocalFileHandler::Write, to retry
partial writes until pwrite encounters an error.
Commit: 13283305cf1ebff2479f357ee242f84394287fb7
https://github.com/xrootd/xrootd/commit/13283305cf1ebff2479f357ee242f84394287fb7
Author: Paul Kramp <[log in to unmask]>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
M src/XrdCl/XrdClStatus.hh
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdCl/XrdClXRootDMsgHandler.hh
Log Message:
-----------
[XrdCl] Added local file support in case client is redirected by server.
MessageHandler now notifies FileStateHandler, and Open is called again.
Commit: 4ae5d3d19a44c014cbe02c25651b8ecdc41398de
https://github.com/xrootd/xrootd/commit/4ae5d3d19a44c014cbe02c25651b8ecdc41398de
Author: Paul Kramp <[log in to unmask]>
Date: 2017-05-24 (Wed, 24 May 2017)
Changed paths:
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
M src/XrdCl/XrdClLocalFileHandler.cc
M src/XrdCl/XrdClXRootDMsgHandler.cc
Log Message:
-----------
[XrdCl] Fixed memory leak, removed SetFileState from FileStateHandler
Commit: 37ff113974cfec8a018206fe99c4640eb61cb29d
https://github.com/xrootd/xrootd/commit/37ff113974cfec8a018206fe99c4640eb61cb29d
Author: Paul Kramp <[log in to unmask]>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
M src/XrdCl/XrdClLocalFileHandler.cc
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdCl/XrdClXRootDMsgHandler.hh
Log Message:
-----------
[XrdCl] Restructuring of client procedures to handle redirect to local
No more checking the errormsg, instead depending on a returned -1.
Commit: 2f666834a52c9b1b7dadd53aa8ef67eae716b440
https://github.com/xrootd/xrootd/commit/2f666834a52c9b1b7dadd53aa8ef67eae716b440
Author: Paul Kramp <[log in to unmask]>
Date: 2017-06-20 (Tue, 20 Jun 2017)
Changed paths:
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
Redirector may now return a -1, signaling the client to do local file operations.
This is solely for testing until the devs implement a proper way to return -1.
Commit: 94411914f823f109f5c2f9fc65d3ba139b3e30fb
https://github.com/xrootd/xrootd/commit/94411914f823f109f5c2f9fc65d3ba139b3e30fb
Author: Paul Kramp <[log in to unmask]>
Date: 2017-08-18 (Fri, 18 Aug 2017)
Changed paths:
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClLocalFileHandler.cc
M src/XrdCl/XrdClLocalFileHandler.hh
M src/XrdCl/XrdClLocalFileTask.cc
M src/XrdCl/XrdClURL.cc
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdCl/XrdClXRootDResponses.hh
M src/XrdXrootd/XrdXrootdXeq.cc
Log Message:
-----------
[XrdCl] Refactoring, all local URLs now include localhost
Commit: 8b9a089f186a54e363f822a7fcbccc414ad6c5a5
https://github.com/xrootd/xrootd/commit/8b9a089f186a54e363f822a7fcbccc414ad6c5a5
Author: simonmichal <[log in to unmask]>
Date: 2017-08-24 (Thu, 24 Aug 2017)
Changed paths:
M src/XrdCl/CMakeLists.txt
M src/XrdCl/XrdClFileStateHandler.cc
M src/XrdCl/XrdClFileStateHandler.hh
A src/XrdCl/XrdClLocalFileHandler.cc
A src/XrdCl/XrdClLocalFileHandler.hh
A src/XrdCl/XrdClLocalFileTask.cc
A src/XrdCl/XrdClLocalFileTask.hh
M src/XrdCl/XrdClStatus.hh
M src/XrdCl/XrdClURL.cc
M src/XrdCl/XrdClXRootDMsgHandler.cc
M src/XrdCl/XrdClXRootDMsgHandler.hh
M tests/XrdClTests/CMakeLists.txt
A tests/XrdClTests/LocalFileHandlerTest.cc
Log Message:
-----------
Merge pull request #570 from pkramp/local-file-impl_localfilehandler
local file support
Compare: https://github.com/xrootd/xrootd/compare/7f5a2d6c64fc...8b9a089f186a
########################################################################
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
|