LISTSERV mailing list manager LISTSERV 16.5

Help for XROOTD-DEV Archives


XROOTD-DEV Archives

XROOTD-DEV Archives


XROOTD-DEV@LISTSERV.SLAC.STANFORD.EDU


View:

Message:

[

First

|

Previous

|

Next

|

Last

]

By Topic:

[

First

|

Previous

|

Next

|

Last

]

By Author:

[

First

|

Previous

|

Next

|

Last

]

Font:

Proportional Font

LISTSERV Archives

LISTSERV Archives

XROOTD-DEV Home

XROOTD-DEV Home

XROOTD-DEV  February 2016

XROOTD-DEV February 2016

Subject:

[xrootd/xrootd] 0047f6: Pass correct total length in iovec to Send().

From:

Andrew Hanushevsky <[log in to unmask]>

Reply-To:

Andrew Hanushevsky <[log in to unmask]>

Date:

Thu, 25 Feb 2016 17:35:09 -0800

Content-Type:

multipart/mixed

Parts/Attachments:

Parts/Attachments

text/plain (1150 lines)

  Branch: refs/heads/xrdssi
  Home:   https://github.com/xrootd/xrootd
  Commit: 0047f617b44af4aa4c45184c9e9868a76f77424b
      https://github.com/xrootd/xrootd/commit/0047f617b44af4aa4c45184c9e9868a76f77424b
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M src/XrdXrootd/XrdXrootdResponse.cc

  Log Message:
  -----------
  Pass correct total length in iovec to Send().


  Commit: 35dd3d3eb759dfc2f6075d4a7f44344b17636a51
      https://github.com/xrootd/xrootd/commit/35dd3d3eb759dfc2f6075d4a7f44344b17636a51
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on iovec length patch.


  Commit: 92bdf14d9c7e3cb7195a20e54100b34a66cb39ff
      https://github.com/xrootd/xrootd/commit/92bdf14d9c7e3cb7195a20e54100b34a66cb39ff
  Author: Michal Simon <[log in to unmask]>
  Date:   2015-12-04 (Fri, 04 Dec 2015)

  Changed paths:
    M src/XrdCl/XrdClCopyProcess.cc

  Log Message:
  -----------
  XrdCl: continue processing remaining files after error occurrence


  Commit: 56acefb17d5b4eb5eed5df5d0f5a2a365ee27fe2
      https://github.com/xrootd/xrootd/commit/56acefb17d5b4eb5eed5df5d0f5a2a365ee27fe2
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-12-08 (Tue, 08 Dec 2015)

  Changed paths:
    M src/XProtocol/XProtocol.hh
    M src/XProtocol/YProtocol.hh
    M src/XrdCl/XrdClFS.cc
    M src/XrdCl/XrdClFileSystem.hh
    M src/XrdCl/XrdClFileSystemUtils.cc
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/XrdCms/XrdCmsCluster.cc
    M src/XrdCms/XrdCmsCluster.hh
    M src/XrdCms/XrdCmsFinder.cc
    M src/XrdCms/XrdCmsMeter.cc
    M src/XrdCms/XrdCmsNode.cc
    M src/XrdCms/XrdCmsNode.hh
    M src/XrdOfs/XrdOfs.cc
    M src/XrdOfs/XrdOfs.hh
    M src/XrdXrootd/XrdXrootdXeq.cc

  Log Message:
  -----------
  Fix numerous issues with space reporting (spaceinfo, query space,
statvfs) such a double counting, scaling, and format issues.


  Commit: 511ef8e313ccdd215cce28312c62a64953e45ee8
      https://github.com/xrootd/xrootd/commit/511ef8e313ccdd215cce28312c62a64953e45ee8
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-12-08 (Tue, 08 Dec 2015)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes for space reporting patches.


  Commit: f05c25a31648044104af818f0de25f3ea041cadb
      https://github.com/xrootd/xrootd/commit/f05c25a31648044104af818f0de25f3ea041cadb
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-12-08 (Tue, 08 Dec 2015)

  Changed paths:
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCl/XrdClXRootDMsgHandler.hh
    M src/XrdCms/XrdCmsFinder.cc

  Log Message:
  -----------
  [Client] Report reason for reselection via triedrc CGI element.


  Commit: 5204adfa54265a22e920c2c13508a1f5569a8719
      https://github.com/xrootd/xrootd/commit/5204adfa54265a22e920c2c13508a1f5569a8719
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-12-08 (Tue, 08 Dec 2015)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on triedrc patch.


  Commit: 8277f239a92cd9bc54a7304e2f161f4766ff948f
      https://github.com/xrootd/xrootd/commit/8277f239a92cd9bc54a7304e2f161f4766ff948f
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-12-08 (Tue, 08 Dec 2015)

  Changed paths:
    M src/XrdCms/XrdCmsClientMan.cc
    M src/XrdCms/XrdCmsClientMan.hh
    M src/XrdCms/XrdCmsFinder.cc
    M src/XrdSys/XrdSysAtomics.hh

  Log Message:
  -----------
  [Server] Prevent cmsd reconnect storm when things get way slow.


  Commit: 10754242a840df5409e086db20ae9771e5257470
      https://github.com/xrootd/xrootd/commit/10754242a840df5409e086db20ae9771e5257470
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-12-08 (Tue, 08 Dec 2015)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on reconnect patch.


  Commit: 51b4b7dfc66d53cdb9ff7d8cbcfca516eee5977d
      https://github.com/xrootd/xrootd/commit/51b4b7dfc66d53cdb9ff7d8cbcfca516eee5977d
  Author: Michal Simon <[log in to unmask]>
  Date:   2015-12-09 (Wed, 09 Dec 2015)

  Changed paths:
    M src/XrdClient/XrdClientSock.cc

  Log Message:
  -----------
  [XrdClient] Changes to allow for Fedora rawhide c++11 compilation.


  Commit: 6a002521e843d32581ff9ffeb55e27760227913f
      https://github.com/xrootd/xrootd/commit/6a002521e843d32581ff9ffeb55e27760227913f
  Author: Michal Simon <[log in to unmask]>
  Date:   2015-12-09 (Wed, 09 Dec 2015)

  Changed paths:
    M docs/man/xrdcp.1
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClConstants.hh
    M src/XrdCl/XrdClDefaultEnv.cc
    M src/XrdCl/XrdClPollerBuiltIn.cc
    M src/XrdCl/XrdClPollerBuiltIn.hh
    M src/XrdCl/XrdClSocket.hh

  Log Message:
  -----------
  [XrdCl] Add support for multiple event loops.


  Commit: f180e4c0c2826889c9f83df1059dd4e2e74fb31e
      https://github.com/xrootd/xrootd/commit/f180e4c0c2826889c9f83df1059dd4e2e74fb31e
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    M src/XrdPss/XrdPssConfig.cc

  Log Message:
  -----------
  [Proxy] Default event loops to 3 and allow it to be set via config.


  Commit: 49efc86c7d52597b829e49dab9b4e32fa89cb845
      https://github.com/xrootd/xrootd/commit/49efc86c7d52597b829e49dab9b4e32fa89cb845
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes for proxy patch.


  Commit: fca1a6f9b8092aef6d2e339983b49536e06dbfad
      https://github.com/xrootd/xrootd/commit/fca1a6f9b8092aef6d2e339983b49536e06dbfad
  Author: Sebastien Ponce <[log in to unmask]>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M src/XrdCeph.cmake

  Log Message:
  -----------
  Fixed XrdCeph compilation for C++11 enabled compilers


  Commit: 3382935badaaeca48eebfcbaa8fa0c608110a8e6
      https://github.com/xrootd/xrootd/commit/3382935badaaeca48eebfcbaa8fa0c608110a8e6
  Author: Sebastien Ponce <[log in to unmask]>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M src/XrdCeph/XrdCephPosix.cc

  Log Message:
  -----------
  Fixed ceph compilation issue with recent libstdc++ where stoull is present


  Commit: 532d39a9a556b891db845833a065f1895f5dce9e
      https://github.com/xrootd/xrootd/commit/532d39a9a556b891db845833a065f1895f5dce9e
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M src/XrdCeph.cmake
    M src/XrdCeph/XrdCephPosix.cc

  Log Message:
  -----------
  Merge pull request #318 from sponce/master

ceph related compilation fixes for CC7


  Commit: d2ea7d0cfe4f6995cae4c1f339cceade3d4dc92a
      https://github.com/xrootd/xrootd/commit/d2ea7d0cfe4f6995cae4c1f339cceade3d4dc92a
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Make sure requested offset is reasonable.


  Commit: a7f6637ecaaa4f2e9c9168405e25b898c51d0895
      https://github.com/xrootd/xrootd/commit/a7f6637ecaaa4f2e9c9168405e25b898c51d0895
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Return -1 and set errno when bad offset is passed in.


  Commit: 6000fb8da744306e43610e8da333363fc023308f
      https://github.com/xrootd/xrootd/commit/6000fb8da744306e43610e8da333363fc023308f
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Merge pull request #319 from osschar/pfc-offset-fix

Pfc offset fix


  Commit: 48e2bfae3c06eb0d9b9d0e36fe740f1878b97e41
      https://github.com/xrootd/xrootd/commit/48e2bfae3c06eb0d9b9d0e36fe740f1878b97e41
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc

  Log Message:
  -----------
  Only generate error for negative offsets, as per posix.


  Commit: a54e114add68b10fa0ca31a4cab20204da4e644b
      https://github.com/xrootd/xrootd/commit/a54e114add68b10fa0ca31a4cab20204da4e644b
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M src/XrdFileCache/XrdFileCachePrefetch.cc

  Log Message:
  -----------
  Add startup protection for ReadV, too. It was already there for Read.


  Commit: caa6cd5c79c0651900b289a2bdeb3278d0184d33
      https://github.com/xrootd/xrootd/commit/caa6cd5c79c0651900b289a2bdeb3278d0184d33
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCachePrefetch.cc

  Log Message:
  -----------
  Merge pull request #320 from osschar/pfc-offset-fix

Only generate error for negative offsets, as per posix.


  Commit: e0304eb96570e60cae02339a8e5174550a86ba02
      https://github.com/xrootd/xrootd/commit/e0304eb96570e60cae02339a8e5174550a86ba02
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc

  Log Message:
  -----------
  Fix bug in cache scanning; simplify deletion loop.


  Commit: 5cffacb59ef3eca4cef0a20b7e9ab626883ef722
      https://github.com/xrootd/xrootd/commit/5cffacb59ef3eca4cef0a20b7e9ab626883ef722
  Author: Mattias Ellert <[log in to unmask]>
  Date:   2015-12-23 (Wed, 23 Dec 2015)

  Changed paths:
    M src/XrdSys/XrdSysLinuxSemaphore.hh

  Log Message:
  -----------
  Order pthread cleanup statements


  Commit: a3471b1b8fa14860fe59eb271a1a8917554aa16e
      https://github.com/xrootd/xrootd/commit/a3471b1b8fa14860fe59eb271a1a8917554aa16e
  Author: Mattias Ellert <[log in to unmask]>
  Date:   2015-12-23 (Wed, 23 Dec 2015)

  Changed paths:
    M src/XrdCeph.cmake

  Log Message:
  -----------
  Fix for undefined symbols


  Commit: b2cb709bef70ae3da75d82805ad4796c919c53d4
      https://github.com/xrootd/xrootd/commit/b2cb709bef70ae3da75d82805ad4796c919c53d4
  Author: Mattias Ellert <[log in to unmask]>
  Date:   2015-12-24 (Thu, 24 Dec 2015)

  Changed paths:
    M src/Xrd/XrdLink.hh
    M src/XrdCks/XrdCks.hh
    M src/XrdCl/XrdClCopyProcess.hh
    M src/XrdCl/XrdClMonitor.hh
    M src/XrdCl/XrdClPostMaster.hh
    M src/XrdCl/XrdClXRootDResponses.hh
    M src/XrdClient/XrdClientAbs.hh
    M src/XrdCms/XrdCmsClient.hh
    M src/XrdFileCache/XrdFileCacheDecision.hh
    M src/XrdOss/XrdOssStatInfo.hh
    M src/XrdOuc/XrdOucErrInfo.hh
    M src/XrdPosix/XrdPosixXrootd.hh
    M src/XrdSec/XrdSecInterface.hh
    M src/XrdSys/XrdSysIOEvents.hh
    M src/XrdSys/XrdSysLogger.hh

  Log Message:
  -----------
  Doxygen fixes


  Commit: 7582e4d07dff156fe820bc144d9b68c6ed244d51
      https://github.com/xrootd/xrootd/commit/7582e4d07dff156fe820bc144d9b68c6ed244d51
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M src/XrdSys/XrdSysTimer.cc

  Log Message:
  -----------
  Be agnostc NTP defaults when rotating logs (fixes new RH7 defaults).


  Commit: 1fcd68b6ace88c6c1f54a8e475f7cc07c7e28f0b
      https://github.com/xrootd/xrootd/commit/1fcd68b6ace88c6c1f54a8e475f7cc07c7e28f0b
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on NTP fix (i.e. backward time adjustment at midnight).


  Commit: 7e9dc7a1166b64dae165df4648a8a21b14d240bb
      https://github.com/xrootd/xrootd/commit/7e9dc7a1166b64dae165df4648a8a21b14d240bb
  Author: simonmichal <[log in to unmask]>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M src/XrdCeph.cmake

  Log Message:
  -----------
  Merge pull request #322 from ellert/undef-symb

Fix for undefined symbols


  Commit: c91e1cdf23107c47c6d2c6c8e4d148e38aa2a7ce
      https://github.com/xrootd/xrootd/commit/c91e1cdf23107c47c6d2c6c8e4d148e38aa2a7ce
  Author: simonmichal <[log in to unmask]>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M src/Xrd/XrdLink.hh
    M src/XrdCks/XrdCks.hh
    M src/XrdCl/XrdClCopyProcess.hh
    M src/XrdCl/XrdClMonitor.hh
    M src/XrdCl/XrdClPostMaster.hh
    M src/XrdCl/XrdClXRootDResponses.hh
    M src/XrdClient/XrdClientAbs.hh
    M src/XrdCms/XrdCmsClient.hh
    M src/XrdFileCache/XrdFileCacheDecision.hh
    M src/XrdOss/XrdOssStatInfo.hh
    M src/XrdOuc/XrdOucErrInfo.hh
    M src/XrdPosix/XrdPosixXrootd.hh
    M src/XrdSec/XrdSecInterface.hh
    M src/XrdSys/XrdSysIOEvents.hh
    M src/XrdSys/XrdSysLogger.hh

  Log Message:
  -----------
  Merge pull request #323 from ellert/doxygen

Doxygen fixes


  Commit: 0e1b8366cd845014bc4bdbda1a972e30f0edfa03
      https://github.com/xrootd/xrootd/commit/0e1b8366cd845014bc4bdbda1a972e30f0edfa03
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Use bytes to calculate how many files to purge, not blocks; subtract actual size of the file, not the length of it returned by stat.


  Commit: 9588b547066e7c8a178b3849f82d39169603fa15
      https://github.com/xrootd/xrootd/commit/9588b547066e7c8a178b3849f82d39169603fa15
  Author: simonmichal <[log in to unmask]>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M src/XrdSys/XrdSysLinuxSemaphore.hh

  Log Message:
  -----------
  Merge pull request #321 from ellert/pth-cancel

Order pthread cleanup statements. Fixes #310 and #313.


  Commit: 2fdaf0be529de1c743095fcfe45063d0b890cf23
      https://github.com/xrootd/xrootd/commit/2fdaf0be529de1c743095fcfe45063d0b890cf23
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M src/XrdCl/XrdClFileSystem.cc

  Log Message:
  -----------
  [XrdCl] fix for dangling pointer problem in deep locate, fixes #324


  Commit: cafe7b8c73f406be5f6bf85f89e624f151295363
      https://github.com/xrootd/xrootd/commit/cafe7b8c73f406be5f6bf85f89e624f151295363
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc

  Log Message:
  -----------
  In cache purge, use stat.mtime of cinfo file if last access time can not be determined from contents of cinfo file.


  Commit: 1b373b9ead7b47da5b92163537f51876dade88e4
      https://github.com/xrootd/xrootd/commit/1b373b9ead7b47da5b92163537f51876dade88e4
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc

  Log Message:
  -----------
  Fix argument type from int to long long (was n_blocks, is size_in_bytes now).


  Commit: d9369e8a6bbb7704c33a0b0bad78bb33316c2188
      https://github.com/xrootd/xrootd/commit/d9369e8a6bbb7704c33a0b0bad78bb33316c2188
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc

  Log Message:
  -----------
  One more int->long long. Update comments.


  Commit: 43cd9425ce700b9340f2868e4e2d82b5f86877e3
      https://github.com/xrootd/xrootd/commit/43cd9425ce700b9340f2868e4e2d82b5f86877e3
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M src/XrdSys/XrdSysTimer.cc

  Log Message:
  -----------
  Changes to allow for OSX compilation.


  Commit: fdddd6467608b5fafe9389d106a5b38f3a7d94f8
      https://github.com/xrootd/xrootd/commit/fdddd6467608b5fafe9389d106a5b38f3a7d94f8
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh

  Log Message:
  -----------
  Merge pull request #325 from osschar/pfc-offset-fix

Fix several issues with cache purging


  Commit: a5e3778f6cae3e8f3498713bb8fbfbf7410c17cc
      https://github.com/xrootd/xrootd/commit/a5e3778f6cae3e8f3498713bb8fbfbf7410c17cc
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2016-01-15 (Fri, 15 Jan 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc

  Log Message:
  -----------
  Use portable stat field st_mtime.


  Commit: acdc9d96278ebcab546dce0965d5704ec666c1d5
      https://github.com/xrootd/xrootd/commit/acdc9d96278ebcab546dce0965d5704ec666c1d5
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-01-15 (Fri, 15 Jan 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheFactory.cc

  Log Message:
  -----------
  Merge pull request #328 from osschar/pfc-offset-fix

Use portable stat field st_mtime.


  Commit: cea61545aa7c32f0af7b0decb9247fb34f96c021
      https://github.com/xrootd/xrootd/commit/cea61545aa7c32f0af7b0decb9247fb34f96c021
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-01-15 (Fri, 15 Jan 2016)

  Changed paths:
    M src/XrdPosix/XrdPosixDir.cc
    M src/XrdPosix/XrdPosixXrootd.cc
    M src/XrdPss/XrdPss.cc
    M src/XrdPss/XrdPss.hh
    M src/XrdPss/XrdPssConfig.cc

  Log Message:
  -----------
  Do not use the ffs code path if nothing is writable. This avoids
initialization failure when the origin is a large WAN cluster.


  Commit: 910f9ccc1d9f64dfb3d8e69663dac4f29113f8a1
      https://github.com/xrootd/xrootd/commit/910f9ccc1d9f64dfb3d8e69663dac4f29113f8a1
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-01-15 (Fri, 15 Jan 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on proxy fix.


  Commit: 889b57bebc7d56f8609c27581d4d981c48560506
      https://github.com/xrootd/xrootd/commit/889b57bebc7d56f8609c27581d4d981c48560506
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-01-19 (Tue, 19 Jan 2016)

  Changed paths:
    M src/XrdNet/XrdNetIF.cc
    M src/XrdNet/XrdNetIF.hh
    M src/XrdNet/XrdNetUtils.cc
    M src/XrdNet/XrdNetUtils.hh

  Log Message:
  -----------
  Add option to query network configuration via configured interfaces.


  Commit: eaea318426bc2332991c50689ab1795fca0e7642
      https://github.com/xrootd/xrootd/commit/eaea318426bc2332991c50689ab1795fca0e7642
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-01-19 (Tue, 19 Jan 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on new config option.


  Commit: c439e78a9219e5a53fac248ad0fa43756cb75f00
      https://github.com/xrootd/xrootd/commit/c439e78a9219e5a53fac248ad0fa43756cb75f00
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-01-25 (Mon, 25 Jan 2016)

  Changed paths:
    M packaging/common/xrootd.logrotate

  Log Message:
  -----------
  [Server/Logrotate] make sure rotating pattern is not expanded in an if statement, fixes #302


  Commit: f09d2f44e89c9186fca4309898f1e9bb4961e0cb
      https://github.com/xrootd/xrootd/commit/f09d2f44e89c9186fca4309898f1e9bb4961e0cb
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-01-26 (Tue, 26 Jan 2016)

  Changed paths:
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClXRootDTransport.cc

  Log Message:
  -----------
  [XrdCl] Detect whether client is dual stacked based on outgoing
connection in addition to DNS registration.


  Commit: bca35b33637bf343980e0c7383777c7205cab3a3
      https://github.com/xrootd/xrootd/commit/bca35b33637bf343980e0c7383777c7205cab3a3
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-01-26 (Tue, 26 Jan 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on dual stack fix.


  Commit: 69cce3755a07459cd2920364c45e7ea97667e1c3
      https://github.com/xrootd/xrootd/commit/69cce3755a07459cd2920364c45e7ea97667e1c3
  Author: Brian Bockelman <[log in to unmask]>
  Date:   2016-01-28 (Thu, 28 Jan 2016)

  Changed paths:
    M bindings/python/src/PyXRootDFile.cc
    M bindings/python/src/PyXRootDFileSystem.cc

  Log Message:
  -----------
  Fix lock inversion in python bindings.

When synchronous operations are performed, the python GIL should be
dropped using the `async` macro.  Otherwise, the following deadlock
can occur:
a) A python thread, holding the GIL, may call out to a XrdCl::File
   object, which takes an XRootD-related lock.
b) A XrdCl callback thread, holding an XRootD-related lock, tries
   to invoke a python callback and tries to acquire the GIL.

Since the python GIL is not needed to invoke an XrdCl operation,
this patch drops it for case (a), avoiding the deadlock.


  Commit: dd54ab63305af9b7c66083a8f279224d88793da9
      https://github.com/xrootd/xrootd/commit/dd54ab63305af9b7c66083a8f279224d88793da9
  Author: Brian Bockelman <[log in to unmask]>
  Date:   2016-01-28 (Thu, 28 Jan 2016)

  Changed paths:
    M bindings/python/src/AsyncResponseHandler.hh

  Log Message:
  -----------
  Check if python interpreter is still initialized.

Try to avoid executing our callback if the python interpreter is
not initialized.

Callbacks can occur after python has been finalized; trying to
access the GIL in this case causes undefined behavior.


  Commit: 37f6a055c0eefc68f7b389f5dea270029d351084
      https://github.com/xrootd/xrootd/commit/37f6a055c0eefc68f7b389f5dea270029d351084
  Author: simonmichal <[log in to unmask]>
  Date:   2016-02-01 (Mon, 01 Feb 2016)

  Changed paths:
    M bindings/python/src/AsyncResponseHandler.hh
    M bindings/python/src/PyXRootDFile.cc
    M bindings/python/src/PyXRootDFileSystem.cc

  Log Message:
  -----------
  Merge pull request #329 from bbockelm/fix_lock_inversion

Fix deadlock due to lock inversion in python bindings.


  Commit: e3da2c27ada59bfd6f6c2c846858eb7cb390e7b3
      https://github.com/xrootd/xrootd/commit/e3da2c27ada59bfd6f6c2c846858eb7cb390e7b3
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-02-02 (Tue, 02 Feb 2016)

  Changed paths:
    M src/XrdCl/XrdClUglyHacks.hh
    M src/XrdSys/XrdSysLinuxSemaphore.hh

  Log Message:
  -----------
  [XrdCl/XrdSys] use custom semaphores only for glibc<2.21

- reorder pthread cleanap and setcanceltype statements in order to avoid
  a race condition
- use custom semaphores only for glibc<2.21 (in glibc>=2.21 the
  semaphore problem has been fixed)


  Commit: 8eb49cb2909ce46c52e0095137ad0a6ba578b3eb
      https://github.com/xrootd/xrootd/commit/8eb49cb2909ce46c52e0095137ad0a6ba578b3eb
  Author: Elvin Sindrilaru <[log in to unmask]>
  Date:   2016-02-02 (Tue, 02 Feb 2016)

  Changed paths:
    M src/XrdCl/XrdClThirdPartyCopyJob.cc

  Log Message:
  -----------
  XrdCl: Use the same timeout value for all close operations in xrdcp with TPC
enabled. Set this timeout to a more resonable value i.e. the StreamTimeout
rather than 1 second.

Take into consideration the return value of the close for both the source
and the destination. Without this xrdcp would report a success while the
transfer could actually fail during the close of the destination.


  Commit: 560ce02bed1235aaf36dcaef59a13ea3f62415a6
      https://github.com/xrootd/xrootd/commit/560ce02bed1235aaf36dcaef59a13ea3f62415a6
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-02-08 (Mon, 08 Feb 2016)

  Changed paths:
    R cmake/FindLibEvent.cmake
    R cmake/FindLibEventPthreads.cmake
    M cmake/XRootDDefaults.cmake
    M cmake/XRootDFindLibs.cmake
    M cmake/XRootDSummary.cmake
    M docs/man/xrdcp.1
    M packaging/common/client.conf
    M src/XrdCl/CMakeLists.txt
    M src/XrdCl/XrdClConstants.hh
    M src/XrdCl/XrdClPollerFactory.cc
    R src/XrdCl/XrdClPollerLibEvent.cc
    R src/XrdCl/XrdClPollerLibEvent.hh
    M tests/XrdClTests/PollerTest.cc

  Log Message:
  -----------
  [XrdCl] Remove libevent-based poller implementaion.


  Commit: 060de51b917418439005e0792f38f30929d94b9a
      https://github.com/xrootd/xrootd/commit/060de51b917418439005e0792f38f30929d94b9a
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-02-10 (Wed, 10 Feb 2016)

  Changed paths:
    M cmake/XRootDOSDefs.cmake

  Log Message:
  -----------
  [CMake] Treat misleading indentations as a warning (not an error).


  Commit: d0585b5369d9d6162cdc020cbfbe1b0589afeb24
      https://github.com/xrootd/xrootd/commit/d0585b5369d9d6162cdc020cbfbe1b0589afeb24
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-02-10 (Wed, 10 Feb 2016)

  Changed paths:
    M cmake/XRootDOSDefs.cmake

  Log Message:
  -----------
  [CMake] Treat misleading indentations as warnings (gcc 6.0 and greater only).


  Commit: 96dcf7b6a2a4ec79716c36dd61f458448d52b29f
      https://github.com/xrootd/xrootd/commit/96dcf7b6a2a4ec79716c36dd61f458448d52b29f
  Author: Mattias Ellert <[log in to unmask]>
  Date:   2016-02-14 (Sun, 14 Feb 2016)

  Changed paths:
    M src/XrdSys/XrdSysPthread.hh
    M src/XrdSys/XrdSysXSLock.cc

  Log Message:
  -----------
  Don't throw exceptions in destructors


  Commit: 4afcb6d0a35eed17ce077eaf0e7a34123f8d7953
      https://github.com/xrootd/xrootd/commit/4afcb6d0a35eed17ce077eaf0e7a34123f8d7953
  Author: Mattias Ellert <[log in to unmask]>
  Date:   2016-02-14 (Sun, 14 Feb 2016)

  Changed paths:
    M src/XrdCl/XrdClUglyHacks.hh

  Log Message:
  -----------
  Fix preprocessor logic


  Commit: e7e400c5f4f09df1ad36884c34ae0f350d1c5be2
      https://github.com/xrootd/xrootd/commit/e7e400c5f4f09df1ad36884c34ae0f350d1c5be2
  Author: Mattias Ellert <[log in to unmask]>
  Date:   2016-02-14 (Sun, 14 Feb 2016)

  Changed paths:
    M src/XrdSys/XrdSysPthread.hh
    M src/XrdSys/XrdSysXSLock.cc

  Log Message:
  -----------
  Call abort() instead


  Commit: ae07ce150c79b25f318c3c190bf5161639c97c86
      https://github.com/xrootd/xrootd/commit/ae07ce150c79b25f318c3c190bf5161639c97c86
  Author: simonmichal <[log in to unmask]>
  Date:   2016-02-15 (Mon, 15 Feb 2016)

  Changed paths:
    M src/XrdCl/XrdClUglyHacks.hh

  Log Message:
  -----------
  Merge pull request #335 from ellert/logic

Fix preprocessor logic


  Commit: 5f3286f7f4129e2833b8c5f54665a267509cb3c3
      https://github.com/xrootd/xrootd/commit/5f3286f7f4129e2833b8c5f54665a267509cb3c3
  Author: Mattias Ellert <[log in to unmask]>
  Date:   2016-02-17 (Wed, 17 Feb 2016)

  Changed paths:
    M src/XrdSys/XrdSysDNS.cc

  Log Message:
  -----------
  Fix strict aliasing issues


  Commit: 9a9930314b5fae5c47f11c6903f3e333e9f1d70c
      https://github.com/xrootd/xrootd/commit/9a9930314b5fae5c47f11c6903f3e333e9f1d70c
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-02-16 (Tue, 16 Feb 2016)

  Changed paths:
    M src/XrdSys/XrdSysDNS.cc

  Log Message:
  -----------
  Merge pull request #336 from ellert/sockaddr-aliasing

Fix strict aliasing issues


  Commit: f18cc4c35e1828abe3db1ce0dd62e4ee4b7dd9c3
      https://github.com/xrootd/xrootd/commit/f18cc4c35e1828abe3db1ce0dd62e4ee4b7dd9c3
  Author: simonmichal <[log in to unmask]>
  Date:   2016-02-17 (Wed, 17 Feb 2016)

  Changed paths:
    M src/XrdSys/XrdSysPthread.hh
    M src/XrdSys/XrdSysXSLock.cc

  Log Message:
  -----------
  Merge pull request #334 from ellert/throw-dtor

Don't throw exceptions in destructors


  Commit: 7fe5b096572cf74240b88ec4c44ef79d51a34985
      https://github.com/xrootd/xrootd/commit/7fe5b096572cf74240b88ec4c44ef79d51a34985
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-02-17 (Wed, 17 Feb 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  [Docs] Clean up PreReleaseNotes


  Commit: 89e30cedd6013da5b495cf6b1576008e99eceda5
      https://github.com/xrootd/xrootd/commit/89e30cedd6013da5b495cf6b1576008e99eceda5
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-02-17 (Wed, 17 Feb 2016)

  Changed paths:
    M docs/ReleaseNotes.txt

  Log Message:
  -----------
  [Docs] Sync ReleaseNotes in master.


  Commit: f3dd30679c68e8cb2636238a92d6082c35380405
      https://github.com/xrootd/xrootd/commit/f3dd30679c68e8cb2636238a92d6082c35380405
  Author: Michal Simon <[log in to unmask]>
  Date:   2016-02-25 (Thu, 25 Feb 2016)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheDecision.hh
    M src/XrdSec/XrdSecInterface.hh

  Log Message:
  -----------
  Fix unused parametres in XrdSecInterface and XrdFileCacheDecision, fixes #337


  Commit: 2c4acbf0819822b2887c43369307a41c4f760185
      https://github.com/xrootd/xrootd/commit/2c4acbf0819822b2887c43369307a41c4f760185
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-02-25 (Thu, 25 Feb 2016)

  Changed paths:
    M src/XProtocol/YProtocol.hh
    M src/XrdCms/XrdCmsCluster.cc
    M src/XrdCms/XrdCmsConfig.cc
    M src/XrdCms/XrdCmsConfig.hh
    M src/XrdCms/XrdCmsFinder.cc
    M src/XrdCms/XrdCmsNode.cc
    M src/XrdCms/XrdCmsSelect.hh

  Log Message:
  -----------
  [Server] Implement resource selection affinity (primarily for ssi).


  Commit: be55bc10be452d1c617034bbafea71eb6d6abda5
      https://github.com/xrootd/xrootd/commit/be55bc10be452d1c617034bbafea71eb6d6abda5
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-02-25 (Thu, 25 Feb 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on resource affinity.


  Commit: 4847b56370eeb604265000ee94b9599f959aefab
      https://github.com/xrootd/xrootd/commit/4847b56370eeb604265000ee94b9599f959aefab
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-02-25 (Thu, 25 Feb 2016)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Resync PreRelease notes with master.


  Commit: ac789772ba9d5fcc29b72b7ef64177c0be418781
      https://github.com/xrootd/xrootd/commit/ac789772ba9d5fcc29b72b7ef64177c0be418781
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2016-02-25 (Thu, 25 Feb 2016)

  Changed paths:
    M bindings/python/src/AsyncResponseHandler.hh
    M bindings/python/src/PyXRootDFile.cc
    M bindings/python/src/PyXRootDFileSystem.cc
    R cmake/FindLibEvent.cmake
    R cmake/FindLibEventPthreads.cmake
    M cmake/XRootDDefaults.cmake
    M cmake/XRootDFindLibs.cmake
    M cmake/XRootDOSDefs.cmake
    M cmake/XRootDSummary.cmake
    M docs/PreReleaseNotes.txt
    M docs/ReleaseNotes.txt
    M docs/man/xrdcp.1
    M packaging/common/client.conf
    M packaging/common/xrootd.logrotate
    M src/XProtocol/XProtocol.hh
    M src/XProtocol/YProtocol.hh
    M src/Xrd/XrdLink.hh
    M src/XrdCeph.cmake
    M src/XrdCeph/XrdCephPosix.cc
    M src/XrdCks/XrdCks.hh
    M src/XrdCl/CMakeLists.txt
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClConstants.hh
    M src/XrdCl/XrdClCopyProcess.cc
    M src/XrdCl/XrdClCopyProcess.hh
    M src/XrdCl/XrdClDefaultEnv.cc
    M src/XrdCl/XrdClFS.cc
    M src/XrdCl/XrdClFileSystem.cc
    M src/XrdCl/XrdClFileSystem.hh
    M src/XrdCl/XrdClFileSystemUtils.cc
    M src/XrdCl/XrdClMonitor.hh
    M src/XrdCl/XrdClPollerBuiltIn.cc
    M src/XrdCl/XrdClPollerBuiltIn.hh
    M src/XrdCl/XrdClPollerFactory.cc
    R src/XrdCl/XrdClPollerLibEvent.cc
    R src/XrdCl/XrdClPollerLibEvent.hh
    M src/XrdCl/XrdClPostMaster.hh
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClSocket.hh
    M src/XrdCl/XrdClThirdPartyCopyJob.cc
    M src/XrdCl/XrdClUglyHacks.hh
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCl/XrdClXRootDMsgHandler.hh
    M src/XrdCl/XrdClXRootDResponses.hh
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/XrdClient/XrdClientAbs.hh
    M src/XrdClient/XrdClientSock.cc
    M src/XrdCms/XrdCmsClient.hh
    M src/XrdCms/XrdCmsClientMan.cc
    M src/XrdCms/XrdCmsClientMan.hh
    M src/XrdCms/XrdCmsCluster.cc
    M src/XrdCms/XrdCmsCluster.hh
    M src/XrdCms/XrdCmsConfig.cc
    M src/XrdCms/XrdCmsConfig.hh
    M src/XrdCms/XrdCmsFinder.cc
    M src/XrdCms/XrdCmsMeter.cc
    M src/XrdCms/XrdCmsNode.cc
    M src/XrdCms/XrdCmsNode.hh
    M src/XrdCms/XrdCmsSelect.hh
    M src/XrdFileCache/XrdFileCacheDecision.hh
    M src/XrdFileCache/XrdFileCacheFactory.cc
    M src/XrdFileCache/XrdFileCacheIOEntireFile.cc
    M src/XrdFileCache/XrdFileCacheIOFileBlock.cc
    M src/XrdFileCache/XrdFileCacheInfo.hh
    M src/XrdFileCache/XrdFileCachePrefetch.cc
    M src/XrdNet/XrdNetIF.cc
    M src/XrdNet/XrdNetIF.hh
    M src/XrdNet/XrdNetUtils.cc
    M src/XrdNet/XrdNetUtils.hh
    M src/XrdOfs/XrdOfs.cc
    M src/XrdOfs/XrdOfs.hh
    M src/XrdOss/XrdOssStatInfo.hh
    M src/XrdOuc/XrdOucErrInfo.hh
    M src/XrdPosix/XrdPosixDir.cc
    M src/XrdPosix/XrdPosixXrootd.cc
    M src/XrdPosix/XrdPosixXrootd.hh
    M src/XrdPss/XrdPss.cc
    M src/XrdPss/XrdPss.hh
    M src/XrdPss/XrdPssConfig.cc
    M src/XrdSec/XrdSecInterface.hh
    M src/XrdSys/XrdSysAtomics.hh
    M src/XrdSys/XrdSysDNS.cc
    M src/XrdSys/XrdSysIOEvents.hh
    M src/XrdSys/XrdSysLogger.hh
    M src/XrdSys/XrdSysPthread.hh
    M src/XrdSys/XrdSysTimer.cc
    M src/XrdSys/XrdSysXSLock.cc
    M src/XrdXrootd/XrdXrootdResponse.cc
    M src/XrdXrootd/XrdXrootdXeq.cc
    M tests/XrdClTests/PollerTest.cc

  Log Message:
  -----------
  Merge branch 'master' into xrdssi

Conflicts:
	docs/PreReleaseNotes.txt


Compare: https://github.com/xrootd/xrootd/compare/6e6848f641f2...ac789772ba9d

########################################################################
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

Top of Message | Previous Page | Permalink

Advanced Options


Options

Log In

Log In

Get Password

Get Password


Search Archives

Search Archives


Subscribe or Unsubscribe

Subscribe or Unsubscribe


Archives

August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
December 2010
November 2010
October 2010
September 2010

ATOM RSS1 RSS2



LISTSERV.SLAC.STANFORD.EDU

Secured by F-Secure Anti-Virus CataList Email List Search Powered by the LISTSERV Email List Manager

Privacy Notice, Security Notice and Terms of Use