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  December 2015

XROOTD-DEV December 2015

Subject:

[xrootd/xrootd] 422c35: Detect cyclic DNS host registration when processin...

From:

Andrew Hanushevsky <[log in to unmask]>

Reply-To:

Andrew Hanushevsky <[log in to unmask]>

Date:

Wed, 2 Dec 2015 01:40:09 -0800

Content-Type:

multipart/mixed

Parts/Attachments:

Parts/Attachments

text/plain (712 lines)

  Branch: refs/heads/xrdssi
  Home:   https://github.com/xrootd/xrootd
  Commit: 422c3589d677feaa79731a0920f8bf19e68db4e3
      https://github.com/xrootd/xrootd/commit/422c3589d677feaa79731a0920f8bf19e68db4e3
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-11-10 (Tue, 10 Nov 2015)

  Changed paths:
    M src/XrdCms/XrdCmsUtils.cc
    M src/XrdCms/XrdCmsUtils.hh

  Log Message:
  -----------
  Detect cyclic DNS host registration when processing '+' hosts.


  Commit: 44d5f77a543295f6eafd18a71f09b494bc917714
      https://github.com/xrootd/xrootd/commit/44d5f77a543295f6eafd18a71f09b494bc917714
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-11-10 (Tue, 10 Nov 2015)

  Changed paths:
    M docs/PreReleaseNotes.txt

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


  Commit: a08bca0ef0e25e631bf450b2679d97d4cd7a8fc7
      https://github.com/xrootd/xrootd/commit/a08bca0ef0e25e631bf450b2679d97d4cd7a8fc7
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-11-10 (Tue, 10 Nov 2015)

  Changed paths:
    M src/Xrd/XrdScheduler.hh

  Log Message:
  -----------
  Use 30,000 when NPROC is set to infinity.


  Commit: 23dc1e300e1fd46b87313b691bb7fdd3ac5768fd
      https://github.com/xrootd/xrootd/commit/23dc1e300e1fd46b87313b691bb7fdd3ac5768fd
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-11-10 (Tue, 10 Nov 2015)

  Changed paths:
    M src/XrdCms/XrdCmsConfig.cc

  Log Message:
  -----------
  Make sure N2N gets configured for the cmsd when actually needed.


  Commit: 8e921d428f575235ac0be57851101c00300576ba
      https://github.com/xrootd/xrootd/commit/8e921d428f575235ac0be57851101c00300576ba
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-11-10 (Tue, 10 Nov 2015)

  Changed paths:
    M docs/PreReleaseNotes.txt

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


  Commit: a8b85d445d4cf1bba03843c374d589fd08b4383d
      https://github.com/xrootd/xrootd/commit/a8b85d445d4cf1bba03843c374d589fd08b4383d
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M src/XrdSys/XrdSysIOEventsPollE.icc
    M src/XrdSys/XrdSysIOEventsPollPoll.icc
    M src/XrdSys/XrdSysIOEventsPollPort.icc

  Log Message:
  -----------
  [XrdCl] Avoid EAGAIN loop. Fixes #303


  Commit: 196b06a696a34e48dd2c8e15a4b8758a130f71fc
      https://github.com/xrootd/xrootd/commit/196b06a696a34e48dd2c8e15a4b8758a130f71fc
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M docs/PreReleaseNotes.txt

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


  Commit: 50354c2c21a7647f731ddaba4dc52038b5beddb5
      https://github.com/xrootd/xrootd/commit/50354c2c21a7647f731ddaba4dc52038b5beddb5
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-11-24 (Tue, 24 Nov 2015)

  Changed paths:
    M src/XrdCms/XrdCmsBaseFS.hh
    M src/XrdCms/XrdCmsCluster.cc
    M src/XrdCms/XrdCmsCluster.hh
    M src/XrdCms/XrdCmsConfig.cc

  Log Message:
  -----------
  Avoid redirection loop during error recovery in a uniform cluster.


  Commit: bdcbab5ba80e033ad4a49024585125916353adbd
      https://github.com/xrootd/xrootd/commit/bdcbab5ba80e033ad4a49024585125916353adbd
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-11-24 (Tue, 24 Nov 2015)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on redirection loop patch.


  Commit: e6417a674793626c1d1f5ecf1b55896e25354e4e
      https://github.com/xrootd/xrootd/commit/e6417a674793626c1d1f5ecf1b55896e25354e4e
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-11-25 (Wed, 25 Nov 2015)

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

  Log Message:
  -----------
  [Server] Let client inform redirector why it's retrying a lookup
using the triedrc CGI element.


  Commit: 815de6b027832308a4e369e0caa355aa0331c27e
      https://github.com/xrootd/xrootd/commit/815de6b027832308a4e369e0caa355aa0331c27e
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-11-25 (Wed, 25 Nov 2015)

  Changed paths:
    M docs/PreReleaseNotes.txt

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


  Commit: 5cf28a9903b34809815e58a8b005c4e03c29dc20
      https://github.com/xrootd/xrootd/commit/5cf28a9903b34809815e58a8b005c4e03c29dc20
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-11-25 (Wed, 25 Nov 2015)

  Changed paths:
    M src/XrdFileCache/XrdFileCacheBlacklistDecision.cc
    M src/XrdOuc/XrdOucBackTrace.cc
    M src/XrdXml.cmake

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


  Commit: 11738fa3d66cd26970f2ee2d932f712cc33ae7ca
      https://github.com/xrootd/xrootd/commit/11738fa3d66cd26970f2ee2d932f712cc33ae7ca
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2015-11-25 (Wed, 25 Nov 2015)

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Update notes on Solaris patches.


  Commit: 08d5a9f3b826067601a33a2d2838efe27ec8f254
      https://github.com/xrootd/xrootd/commit/08d5a9f3b826067601a33a2d2838efe27ec8f254
  Author: Michal Simon <[log in to unmask]>
  Date:   2015-11-27 (Fri, 27 Nov 2015)

  Changed paths:
    M docs/man/xrdcp.1
    M src/XrdApps/XrdCpConfig.cc

  Log Message:
  -----------
  XrdCl: make sure recursive copy is disallowed only for checksum with user provided value, fixes #304


  Commit: de055aac04069e1b2e9b4e27aee6a2ddc88220c5
      https://github.com/xrootd/xrootd/commit/de055aac04069e1b2e9b4e27aee6a2ddc88220c5
  Author: Michal Simon <[log in to unmask]>
  Date:   2015-11-27 (Fri, 27 Nov 2015)

  Changed paths:
    M docs/PreReleaseNotes.txt
    M src/XProtocol/XProtocol.hh
    M src/XProtocol/YProtocol.hh
    M src/XrdCms/XrdCmsBaseFS.hh
    M src/XrdCms/XrdCmsCluster.cc
    M src/XrdCms/XrdCmsCluster.hh
    M src/XrdCms/XrdCmsConfig.cc
    M src/XrdCms/XrdCmsFinder.cc
    M src/XrdCms/XrdCmsNode.cc
    M src/XrdCms/XrdCmsParser.cc
    M src/XrdCms/XrdCmsSelect.hh
    M src/XrdFileCache/XrdFileCacheBlacklistDecision.cc
    M src/XrdOuc/XrdOucBackTrace.cc
    M src/XrdXml.cmake

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/xrootd/xrootd


  Commit: a9fe5d9f41d7f5902de2f6a25f82523ebe7dda5f
      https://github.com/xrootd/xrootd/commit/a9fe5d9f41d7f5902de2f6a25f82523ebe7dda5f
  Author: Michal Simon <[log in to unmask]>
  Date:   2015-11-27 (Fri, 27 Nov 2015)

  Changed paths:
    M src/XrdCl/XrdClFS.cc

  Log Message:
  -----------
  XrdCl: xrdfs prepare has to be provided with a filename, fixes #309


  Commit: 2091cdd2b44641dc3e521eaf7d09d93fe2f9868b
      https://github.com/xrootd/xrootd/commit/2091cdd2b44641dc3e521eaf7d09d93fe2f9868b
  Author: Michal Simon <[log in to unmask]>
  Date:   2015-11-27 (Fri, 27 Nov 2015)

  Changed paths:
    M src/XrdOuc/XrdOucBackTrace.cc

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


  Commit: 96dde7bb745dbae8d4e962ae0d05cc08a9c40e2a
      https://github.com/xrootd/xrootd/commit/96dde7bb745dbae8d4e962ae0d05cc08a9c40e2a
  Author: Sebastien Ponce <[log in to unmask]>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M src/XrdCeph/XrdCephOssFile.cc
    M src/XrdCeph/XrdCephPosix.cc
    M src/XrdCeph/XrdCephPosix.hh

  Log Message:
  -----------
  Fixed race condition in multistream access to files fo CEPH

This was leading to file corruption and was mainly due to the absence of pread/pwrite interfaces in the layer in front of ceph. A non atomic combination of seek + read/write was used, leading to the problem.
My thanks to RAL for identify the problem and making most of the debugging.


  Commit: 50e866cdc1b6be1ff144ccab0564622a6bdfd7b9
      https://github.com/xrootd/xrootd/commit/50e866cdc1b6be1ff144ccab0564622a6bdfd7b9
  Author: simonmichal <[log in to unmask]>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M src/XrdCeph/XrdCephOssFile.cc
    M src/XrdCeph/XrdCephPosix.cc
    M src/XrdCeph/XrdCephPosix.hh

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

Fixed race condition in multistream access to files fo CEPH


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

  Changed paths:
    M src/CMakeLists.txt
    M src/XrdHeaders.cmake
    A src/XrdSsi/XrdSsiBVec.hh
    A src/XrdSsi/XrdSsiCluster.hh
    A src/XrdSsi/XrdSsiCms.cc
    A src/XrdSsi/XrdSsiCms.hh
    A src/XrdSsi/XrdSsiEntity.hh
    A src/XrdSsi/XrdSsiErrInfo.hh
    A src/XrdSsi/XrdSsiFile.cc
    A src/XrdSsi/XrdSsiFile.hh
    A src/XrdSsi/XrdSsiFileReq.cc
    A src/XrdSsi/XrdSsiFileReq.hh
    A src/XrdSsi/XrdSsiGCS.cc
    A src/XrdSsi/XrdSsiLogger.cc
    A src/XrdSsi/XrdSsiLogger.hh
    A src/XrdSsi/XrdSsiRRInfo.hh
    A src/XrdSsi/XrdSsiRRTable.hh
    A src/XrdSsi/XrdSsiRequest.hh
    A src/XrdSsi/XrdSsiRespInfo.hh
    A src/XrdSsi/XrdSsiResponder.hh
    A src/XrdSsi/XrdSsiServReal.cc
    A src/XrdSsi/XrdSsiServReal.hh
    A src/XrdSsi/XrdSsiService.hh
    A src/XrdSsi/XrdSsiSessReal.cc
    A src/XrdSsi/XrdSsiSessReal.hh
    A src/XrdSsi/XrdSsiSession.hh
    A src/XrdSsi/XrdSsiSfs.cc
    A src/XrdSsi/XrdSsiSfs.hh
    A src/XrdSsi/XrdSsiSfsConfig.cc
    A src/XrdSsi/XrdSsiSfsConfig.hh
    A src/XrdSsi/XrdSsiStat.cc
    A src/XrdSsi/XrdSsiStream.hh
    A src/XrdSsi/XrdSsiTaskReal.cc
    A src/XrdSsi/XrdSsiTaskReal.hh
    A src/XrdSsi/XrdSsiTrace.hh
    M src/XrdXrootd/XrdXrootdProtocol.cc

  Log Message:
  -----------
  Implement Version 1 of the Scalable Service Interface


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

  Changed paths:
    A src/XrdSsi.cmake

  Log Message:
  -----------
  Add cmake file for XrdSsi to make it build.


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

  Changed paths:
    M src/XrdHeaders.cmake
    M src/XrdSsi.cmake
    A src/XrdSsi/XrdSsiClient.cc
    M src/XrdSsi/XrdSsiCluster.hh
    A src/XrdSsi/XrdSsiDir.cc
    A src/XrdSsi/XrdSsiDir.hh
    M src/XrdSsi/XrdSsiErrInfo.hh
    M src/XrdSsi/XrdSsiFile.cc
    M src/XrdSsi/XrdSsiFile.hh
    M src/XrdSsi/XrdSsiFileReq.cc
    A src/XrdSsi/XrdSsiProvider.hh
    M src/XrdSsi/XrdSsiRequest.hh
    M src/XrdSsi/XrdSsiRespInfo.hh
    M src/XrdSsi/XrdSsiResponder.hh
    M src/XrdSsi/XrdSsiServReal.cc
    M src/XrdSsi/XrdSsiServReal.hh
    M src/XrdSsi/XrdSsiService.hh
    M src/XrdSsi/XrdSsiSessReal.cc
    M src/XrdSsi/XrdSsiSessReal.hh
    M src/XrdSsi/XrdSsiSession.hh
    M src/XrdSsi/XrdSsiSfs.cc
    M src/XrdSsi/XrdSsiSfs.hh
    M src/XrdSsi/XrdSsiSfsConfig.cc
    M src/XrdSsi/XrdSsiSfsConfig.hh
    M src/XrdSsi/XrdSsiStat.cc
    A src/XrdSsi/XrdSsiUtils.cc
    A src/XrdSsi/XrdSsiUtils.hh

  Log Message:
  -----------
  Version 2 of the ssi interface. Relevant changes:
  o Allow the SSI framework to coexist with a filesystem
  o Fully objectify access to the the SSI framework (no extern C)
  o Vector all errors via the callback to avoid split error checks
  o Fully implement the QueryResource() interface
  o Introduce a provider class to rationalize classes
  o Some bug fixes along the way


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

  Changed paths:
    M src/XrdSsi.cmake
    A src/XrdSsi/XrdSsiDebug.cc
    A src/XrdSsi/XrdSsiDebug.hh
    M src/XrdSsi/XrdSsiSessReal.cc
    M src/XrdSsi/XrdSsiTaskReal.cc

  Log Message:
  -----------
  Keep debugging from making helgrind complain for client-side ssi framework.
Set default debugging level to off. Turn it on if envar XRDSSIDEBUG is set.


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

  Changed paths:
    M CMakeLists.txt
    M docs/PreReleaseNotes.txt
    M src/XrdSsi.cmake
    A src/XrdSsi/XrdSsiAtomics.hh
    A src/XrdSsi/XrdSsiShMam.cc
    A src/XrdSsi/XrdSsiShMam.hh
    A src/XrdSsi/XrdSsiShMap.hh
    A src/XrdSsi/XrdSsiShMap.icc
    A src/XrdSsi/XrdSsiShMat.cc
    A src/XrdSsi/XrdSsiShMat.hh

  Log Message:
  -----------
  Add a shared meory package, XrdSsiShMap, to the ssi package.


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

  Changed paths:
    M src/XrdSsi.cmake
    M src/XrdSsi/XrdSsiShMap.icc
    M tests/CMakeLists.txt
    A tests/XrdSsiTests/CMakeLists.txt
    A tests/XrdSsiTests/XrdShMap.cc

  Log Message:
  -----------
  Add unit test program, xrdshmap, to teh test suite.
Fix pedantic compiler complaints.
Add pthread library to the XrdSsiShMap.so build.


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

  Changed paths:
    M src/XrdHeaders.cmake
    M src/XrdSsi.cmake
    M src/XrdSsi/XrdSsiAtomics.hh
    M src/XrdSsi/XrdSsiClient.cc
    M src/XrdSsi/XrdSsiErrInfo.hh
    A src/XrdSsi/XrdSsiEvent.cc
    A src/XrdSsi/XrdSsiEvent.hh
    M src/XrdSsi/XrdSsiFile.cc
    M src/XrdSsi/XrdSsiFileReq.cc
    M src/XrdSsi/XrdSsiFileReq.hh
    M src/XrdSsi/XrdSsiProvider.hh
    M src/XrdSsi/XrdSsiRequest.hh
    M src/XrdSsi/XrdSsiRespInfo.hh
    M src/XrdSsi/XrdSsiResponder.hh
    M src/XrdSsi/XrdSsiServReal.cc
    M src/XrdSsi/XrdSsiSessReal.cc
    M src/XrdSsi/XrdSsiSessReal.hh
    M src/XrdSsi/XrdSsiTaskReal.cc
    M src/XrdSsi/XrdSsiTaskReal.hh

  Log Message:
  -----------
  Use traditional locking for request object handling.
Do not use the message response thread for callbacks.


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

  Changed paths:
    M src/XrdSsi/XrdSsiEvent.hh
    M src/XrdSsi/XrdSsiFileReq.cc
    M src/XrdSsi/XrdSsiProvider.hh
    M src/XrdSsi/XrdSsiServReal.cc
    M src/XrdSsi/XrdSsiServReal.hh
    M src/XrdSsi/XrdSsiService.hh
    M src/XrdSsi/XrdSsiTaskReal.cc

  Log Message:
  -----------
  Make sure messages are properly sequenced.
Cleanup some tracing information to get a better idea of the flow.


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

  Changed paths:
    M src/XrdSsi/XrdSsiSessReal.cc

  Log Message:
  -----------
  Make sure to remove session reference in all defered tasks in
the event that the session is unprovisioned before they complete.


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

  Changed paths:
    M src/XrdSsi/XrdSsiFileReq.cc
    M src/XrdSsi/XrdSsiResponder.hh
    M src/XrdSsi/XrdSsiTaskReal.cc

  Log Message:
  -----------
  Do not hold the request lock when calling a request callback method.
This allows the callback to call Finished() and delete the request.


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

  Changed paths:
    M src/XrdSsi/XrdSsiFileReq.cc

  Log Message:
  -----------
  Use correct snprintf sizeof variable

Clang reports a problem with the variable being used to calculate the
size of the string buffer in XrdSsiFileReq::Alloc -

    XrdSsiFileReq.cc:142:33: error: invalid use of member 'rID' in static member

The fix is to use sizeof() on the same variable that is receiving the string.


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

  Changed paths:
    M src/XrdSsi/XrdSsiClient.cc
    M src/XrdSsi/XrdSsiFile.cc
    M src/XrdSsi/XrdSsiFile.hh
    M src/XrdSsi/XrdSsiProvider.hh
    M src/XrdSsi/XrdSsiServReal.cc
    M src/XrdSsi/XrdSsiServReal.hh
    M src/XrdSsi/XrdSsiService.hh
    M src/XrdSsi/XrdSsiSfsConfig.cc
    M src/XrdSsi/XrdSsiSfsConfig.hh

  Log Message:
  -----------
  Set appropriate timeouts (this avoids having to set envars).
Add rUser member to the resource object (xfer query ID).
Add rInfo member to the resource object (xfer CGO information).
Add uConn argument to Provision(). This specifies how TCP
connections should be handled relative to rUser.
Add respwt directive to specify default response wait time.


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

  Changed paths:
    M src/XrdSsi/XrdSsiFile.cc

  Log Message:
  -----------
  Check for nil pointer to avoid SEGV.


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

  Changed paths:
    M src/XrdSsi.cmake
    M src/XrdSsi/XrdSsiBVec.hh
    M src/XrdSsi/XrdSsiEvent.cc
    M src/XrdSsi/XrdSsiEvent.hh
    M src/XrdSsi/XrdSsiFile.cc
    M src/XrdSsi/XrdSsiFile.hh
    M src/XrdSsi/XrdSsiFileReq.cc
    M src/XrdSsi/XrdSsiFileReq.hh
    M src/XrdSsi/XrdSsiRRInfo.hh
    M src/XrdSsi/XrdSsiRRTable.hh
    A src/XrdSsi/XrdSsiRequest.cc
    M src/XrdSsi/XrdSsiRequest.hh
    M src/XrdSsi/XrdSsiRespInfo.hh
    M src/XrdSsi/XrdSsiResponder.hh
    M src/XrdSsi/XrdSsiSessReal.cc
    M src/XrdSsi/XrdSsiSessReal.hh
    M src/XrdSsi/XrdSsiSfsConfig.cc
    M src/XrdSsi/XrdSsiSfsConfig.hh
    M src/XrdSsi/XrdSsiTaskReal.cc
    M src/XrdSsi/XrdSsiTaskReal.hh

  Log Message:
  -----------
  Implement sending metadata.
Increase maximum number of parallel requests in a session to 1024.
Add check if a responder is trying to respond to the wrong request.
Above check usually caches responding to a cancelled request.
Allow short data responses to be immediately sent.
Various fixes and improvements.


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

  Changed paths:
    M src/XrdSsi/XrdSsiCluster.hh
    M src/XrdSsi/XrdSsiCms.hh
    M src/XrdSsi/XrdSsiFile.cc
    M src/XrdSsi/XrdSsiSessReal.cc
    M src/XrdSsi/XrdSsiTaskReal.cc

  Log Message:
  -----------
  Make it easier to use the ssi interface by removing some rules.


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

  Changed paths:
    M src/XrdSsi/XrdSsiFile.cc

  Log Message:
  -----------
  Fix invalid sizeof() for clearing a memory buffer.


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

  Changed paths:
    M src/XrdSsi/XrdSsiSfsConfig.cc

  Log Message:
  -----------
  Don't complain about missing net I/F if running in the cmsd.


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

  Changed paths:
    M docs/PreReleaseNotes.txt

  Log Message:
  -----------
  Merge branch 'xrdssi' of github.com:xrootd/xrootd into xrdssi

Conflicts:
	docs/PreReleaseNotes.txt


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

  Changed paths:
    M src/XrdSsi/XrdSsiFileReq.cc

  Log Message:
  -----------
  Make sure wakeup gets sent when response is posted during the
synchnronous phase fctl() processing the response query.


Compare: https://github.com/xrootd/xrootd/compare/3ec2b25952f2...6e6848f641f2

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