Skip to content
Snippets Groups Projects
  1. Nov 08, 2010
    • Gerardo Ganis's avatar
      · ecfec39a
      Gerardo Ganis authored
        Make sure that the TProof instance on the client is invalidated after an idle timeout.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@36540 27541ba8-7e3a-0410-8455-c3a389f83636
      ecfec39a
    • Gerardo Ganis's avatar
      · aab06ac9
      Gerardo Ganis authored
        Patch to improve the diagnostic in case of exceptions. Information about the event and file being
        processed at the moment the exception was raised is sent to the client, e.g.
      
      0.5: caught exception triggered by signal '1' while processing dset:'EventTree',
         file:'http://root.cern.ch/files/data/event_3.root', event:1 - check logs for possible stacktrace
      
        The patch also fixes a problem with submergers observed when a worker was stopped because above
        the memory limits: this worker was established as merger but could not do the work, for obvious
        reasons, freezing the session.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@36537 27541ba8-7e3a-0410-8455-c3a389f83636
      aab06ac9
    • Gerardo Ganis's avatar
      · 6d99c1da
      Gerardo Ganis authored
        Add possibility for the to disable the use of submergers when set by default by the
        administrator. This is now achieved by setting the parameter PROOF_UseMergers to -1.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@36526 27541ba8-7e3a-0410-8455-c3a389f83636
      6d99c1da
  2. Nov 05, 2010
    • Gerardo Ganis's avatar
      · d5da7532
      Gerardo Ganis authored
        - Add support for reconfiguring the group manager and the {env,rootrc} settings. The related
          configuration files are checked for changes during the regular checks done by the XrdProofdManager.
        - Add support for selective definition of env and rootrc variables. Different values can be set for
          different users, groups, SVN versions or ROOT versions
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@36520 27541ba8-7e3a-0410-8455-c3a389f83636
      d5da7532
    • Gerardo Ganis's avatar
      · a7aecd88
      Gerardo Ganis authored
        In TProofServ, TXProofServ:
        Move the creation and start of the idle timeout from the end of SetupCommon to
        the end of CreateServer, so that the timeout is not active during worker setup.
        Fix a problem reported by ALICE.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@36512 27541ba8-7e3a-0410-8455-c3a389f83636
      a7aecd88
  3. Nov 04, 2010
    • Gerardo Ganis's avatar
      · 7d180292
      Gerardo Ganis authored
         In TProof::HandleSubmerger, use the number of Active workers (instead of the number of
         workers) to calculate the number of workers to merge. Also, in TProof::MarkBad, make
         sure that the all worker lists and the active monitor lists are updated after a worker
         turns bad.
         Should fix the issue with submergers reported by ALICE in Savannah.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@36504 27541ba8-7e3a-0410-8455-c3a389f83636
      7d180292
  4. Nov 03, 2010
    • Fons Rademakers's avatar
      use #ifdef instead of #if. · 8ae848bd
      Fons Rademakers authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@36497 27541ba8-7e3a-0410-8455-c3a389f83636
      8ae848bd
    • Gerardo Ganis's avatar
      · f8bd5bc8
      Gerardo Ganis authored
        In TPacketizerAdaptive::Reset, fix an issue preventing correct worker-to-filenode matching.
        The problem was introduced with the patch making the the packetizer disk partition-aware 
        and prevented the 'ForceLocal' option to work properly.
        Also, make sure that the FQDN is used consistently, and that 'localhost' or '127.0.0.1' are
        correctly matched to the local machine host name.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@36491 27541ba8-7e3a-0410-8455-c3a389f83636
      f8bd5bc8
  5. Nov 02, 2010
    • Gerardo Ganis's avatar
      · df583fb6
      Gerardo Ganis authored
        Add possibility to deactivate a worker (i.e. remove it from the active list) during Collect
        in the case a failure status (!= 0) is received. This cannot be the default because an action
        can have failure among its possible return states. The new feature is used by EnablePackage
        to deactivate a worker where the requested packages could not be enabled properly.
        Should fix an issue reported by ALICE.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@36480 27541ba8-7e3a-0410-8455-c3a389f83636
      df583fb6
    • Fons Rademakers's avatar
      From Gerri: · e4c7d2fa
      Fons Rademakers authored
      add the possibility to control the resident and virtual memory of a proofserv
      using 'ulimit', which has less limitations and more flexibility than setrlimit.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@36475 27541ba8-7e3a-0410-8455-c3a389f83636
      e4c7d2fa
  6. Oct 28, 2010
  7. Oct 12, 2010
  8. Oct 11, 2010
  9. Oct 08, 2010
  10. Oct 07, 2010
  11. Oct 06, 2010
  12. Oct 05, 2010
  13. Oct 04, 2010
  14. Oct 01, 2010
  15. Sep 28, 2010
  16. Sep 27, 2010
    • Gerardo Ganis's avatar
      · e5b6ea70
      Gerardo Ganis authored
        Fix issues preventing ALICE to test the trunk:
        - Fix a backward compatibility problem due to a repackaging of the Xroot libraries;
          this was causing a build failure when an external xrootd older than Jul 29, 2010
          was used.
        - Remove XrdSysError and XrdSysLogger from libXrdOuc.a; they were left by mistake
          when the XrdSys module was created and were causing an issue with duplicated symbols
          on some systems. Add libXrdOuc.a to the list of libraries in the modules exploiting
          this "feature" (XrdCrypto, XrdSut).
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@35803 27541ba8-7e3a-0410-8455-c3a389f83636
      e5b6ea70
  17. Sep 17, 2010
  18. Sep 16, 2010
    • Gerardo Ganis's avatar
      · 147ba116
      Gerardo Ganis authored
        Make sure that TProof::Load, TProofPlayer::SendSelector and TSelector::GetSelector
        treat consistently the extensions of the implementation files. Fix issue on the forum.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@35335 27541ba8-7e3a-0410-8455-c3a389f83636
      147ba116
Loading