[root] / trunk / proof / proof / src / TProofMgr.cxx Repository:
ViewVC logotype

Log of /trunk/proof/proof/src/TProofMgr.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 48992 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 28 15:26:26 2013 UTC (21 months, 3 weeks ago) by rdm
File length: 33650 byte(s)
Diff to previous 47238
From Lifeng Sun:
The attached patchset fixes a bunch of typo in the source:
0001-succes-success.patch
0002-preceed-preced.patch
0003-informations-information.patch
0004-childs-children.patch
0005-avaliable-available.patch
0006-writeable-writable.patch
0007-comand-command.patch
0008-unkown-unknown.patch
0009-wierd-weird.patch
0010-wheter-whether.patch
0011-unecessary-unnecessary.patch
0012-splitted-split.patch
0013-registerd-registered.patch
0014-recieve-receive.patch
0015-processsing-processing.patch
0016-ouput-output.patch
0017-mutiple-multiple.patch
0018-lenght-length.patch
0019-interupted-interrupted.patch
0020-independant-independent.patch
0021-inconsistant-inconsistent.patch
0022-expresion-expression.patch
0023-explicitely-explicitly.patch
0024-enviroment-environment.patch
0025-deafult-default.patch
0026-continous-continuous.patch
0027-completly-completely.patch
0028-commited-committed.patch
0029-choosen-chosen.patch
0030-backgroud-background.patch
0031-auxilliary-auxiliary.patch
0032-authentification-authentication.patch
0033-appropiate-appropriate.patch
0034-an-other-another.patch
0035-environement-environment.patch
0036-targetting-targeting.patch
0037-suppported-supported.patch
0038-paramater-parameter.patch

Revision 47238 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 13 19:22:52 2012 UTC (2 years, 2 months ago) by ganis
File length: 33651 byte(s)
Diff to previous 45607
Fix a few issues preventing proper cleaning of the 'data' directory when running stressProof in Proof-Lite

Revision 45607 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 15 09:21:52 2012 UTC (2 years, 5 months ago) by ganis
File length: 32901 byte(s)
Diff to previous 44507
   - Fix for Savannah bug #92533.
   - Fix possible failure of test #20 in stressProof

Revision 44507 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 4 12:30:41 2012 UTC (2 years, 7 months ago) by axel
File length: 33146 byte(s)
Diff to previous 42859
Remove
  using namespace std;
from Riostream.h, which has huge consequences for all of ROOT.
Riostream.h is now a simple wrapper for fstream, iostream, iomanip for backward compatibility; Riosfwd.h simply wraps iosfwd.

Because of templates and their inline functions, Riostream.h needed to be included in headers, too (e.g. TParameter.h), which violated the assumption that Riostream.h is not exposing its using namespace std to headers.
ROOT now requires R__ANSISTREAM, R__SSTREAM, which does not change the set of supported compilers.

Without "using namespace std", several identifiers are now prefixed by std::; e.g. roofit/* source files now have a using namespace std to keep their coding style.
TFile::MakeProject() now generates "using namespace std" to convert the CINT-style class names into C++ ones.

Revision 42859 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 3 12:22:48 2012 UTC (2 years, 11 months ago) by ganis
File length: 33136 byte(s)
Diff to previous 42858
Remove unused variable

Revision 42858 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Feb 3 11:34:05 2012 UTC (2 years, 11 months ago) by ganis
File length: 33213 byte(s)
Diff to previous 41904
   This patch adds in TProofMgr two static functions to upload files.
   These functionare called UploadFiles and differ in the first argument, which is used
   to pass the files to be uploaded. These can be given as a list (of TFileInfo or TObjString),
   a directory or specified in a text file.
   The functions are documented at
              http://root.cern.ch/drupal/content/uploading-data-files-proof-cluster

   The patch also adds TProofMgr::GetMssUrl() and TProofMgr::SetMssUrl(...) to manage the mass
   storage URL attached to a given cluster. By the default the information is retrieved by the
   server daemon, but can be modified by the user. The functions TProof::GetDataPoolUrl() and
   TProof::SetDataPoolUrl(...) now redirect to TProofMgr::GetMssUrl() and TProofMgr::SetMssUrl(...).

   The obsolete functions TProof::UploadDataset have now been removed.

   This patch addresses some issues raised on Savannah.

Revision 41904 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 11 11:17:00 2011 UTC (3 years, 2 months ago) by ganis
File length: 22757 byte(s)
Diff to previous 41627
   Extend TProofMgr::Ping functionality to 'xrootd' too. This is useful to test if
   an xrootd server is available at a given address. There is a new second argument,
   a boolean to switch to that:

        TProofMgr::Ping("<host>[:<port>]", checkxrd)

   The default for checkxrd is kFALSE, so that the old behaviour is kept.
   The patch also fixes the default port values, so that specifying 1093 is not needed.

Revision 41627 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 28 13:47:10 2011 UTC (3 years, 2 months ago) by ganis
File length: 21521 byte(s)
Diff to previous 40193
Fix another bunch of Coverity issues

Revision 40193 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 11 16:07:08 2011 UTC (3 years, 6 months ago) by ganis
File length: 21048 byte(s)
Diff to previous 40068
  - In TProofMgr, add 'ping' functionality to test in non-blocking way if a PROOF
    service is listening at a given port of a given host (adapted from the macro
    function CheckXproofdAt in getProof.C) .
    Practical in many occasions.

Revision 40068 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 28 17:40:41 2011 UTC (3 years, 6 months ago) by ganis
File length: 18354 byte(s)
Diff to previous 39967
Fix issue affetcting GetSessionLogs in PROOF-Lite

Revision 39967 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 26 10:11:19 2011 UTC (3 years, 6 months ago) by ganis
File length: 18300 byte(s)
Diff to previous 32930
  From Anar Manafov and me.
  Patch introducing support for the protocol "pod://" in TProof::Open to automatically
  address the entry point of the local PoD installation.
  Tha patch also fixes an issue with the string used to start a PROOF-Lite session. So far
  both "" and "lite" could be used; however this prevented the possibility to have a machine
  name "lite" on the local domain as PROOF master. With this patch we require users to
  specify "lite://" to start a PROOF-Lite session. A reminder is printed if "lite" is used
  and connection fails.
  The empty "" string uses the cluster specified by Proof.LocalDefault; by default the latter
  is "lite://", so the deafult behaviour of "" is unchanged.

Revision 32930 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 9 16:18:32 2010 UTC (4 years, 9 months ago) by pcanal
File length: 18335 byte(s)
Diff to previous 32874
Prefer the use of InheritsFrom(TClass*) over InheritsFrom(const char*) as long as 
it does not increase the library dependencies.

Revision 32874 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 1 22:21:05 2010 UTC (4 years, 9 months ago) by ganis
File length: 18321 byte(s)
Diff to previous 29579
   Avoid contacting the DNS when initializing TProofMgr as base class of TProofMgrLite:
   it is not needed and it may introduce long startup delays.

Revision 29579 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 25 12:19:25 2009 UTC (5 years, 6 months ago) by ganis
File length: 18265 byte(s)
Diff to previous 28746
   In TProofMgr, add support for the following functionality:
       - sandbox file listing and browsing
       - sandbox file removal
       - file upload, download
   See http://root.cern.ch/drupal/content/accessing-sandbox for details.

Revision 28746 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 28 13:03:29 2009 UTC (5 years, 7 months ago) by ganis
File length: 18209 byte(s)
Diff to previous 28739
   Cleanup of the TProofMgr fucntions DetachSession and ShutdownSession, and better
   handling of the internal list registration, to fix potential segvs when reopening
   a PROOF session inside the same ROOT session.
   Now, for both normal PROOF and PROOF-Lite, it should be possible to close a
   session handled by the TProof object 'p' with any of the following:

       root[] delete p
   or
       root[] TProof::Mgr("<server>")->ShutdownSession(p)
   or
       root[] TProof::Mgr("<server>")->ShutdownSession(id_p)

       (where id_p is the local session id given by TProof::Mgr("<server>")->QuerySessions())

   and re-open a session on the same server right after.

   Other fixes / changes:
    - New auxilliary methods:
      - TProofMgr::DiscardSession(TProof *) to remove a session from the internal
        list of a manager;
      - TProofDesc *TProofMgr::GetProofDesc(TProof *) to quickly get the TProofDesc
        container associated with a session by object
    - Make sure that the default port is always 1093 (in a couple of places it was 1094!)
    - Improve some comments

Revision 28739 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 28 09:09:52 2009 UTC (5 years, 7 months ago) by ganis
File length: 16098 byte(s)
Diff to previous 26674
Fix typo in comment

Revision 26674 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 5 13:28:14 2008 UTC (6 years, 1 month ago) by ganis
File length: 16098 byte(s)
Diff to previous 25926
Silence a redundant notification message

Revision 25926 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 22 18:46:45 2008 UTC (6 years, 3 months ago) by ganis
File length: 16075 byte(s)
Diff to previous 25918
From Bertrand: fix compilation problems on Windows

Revision 25918 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 22 15:00:04 2008 UTC (6 years, 3 months ago) by ganis
File length: 16073 byte(s)
Diff to previous 24588
   First version of PROOFLite, a 2-tier realization of PROOF intended for multi-core
   machines. In PROOFLite the client start directly the workers; no daemon is required.

   Currently this works on Unix only. Some issues with the internal connection still need
   to be sorted out on Windows.

   To start a session just use

            TProof::Open("")  or TProof::Open("lite")

   From there on everything should be as in normal PROOF. To start a standard PROOF
   session (i.e. via daemons) on the localhost use TProof::Open("localhost").
   (The default meaning of "" in TProof::Open() is controlled via the rc value
    'Proof.LocalDefault').

   To run stressProof with PROOFLite pas the argument 'lite':

            ./stressProof lite

   By default, PROOFLite sets the number of workers equal to the number of cores.
   The number of workers is controlled by the rc variable 'ProofLite.Workers'; it can
   also be set on the fly with the option "workers=<n>", e.g. TProof::Open("lite?workers=2").

   This patch also introduces the rc variable 'Proof.Sandbox' to control the local location
   of the sandboxes. The default has been changed from "~/proof" to "~/.proof" to avoid
   interferences with possible users' working areas. The sandbox contains the directory
   'packages' (with the clients packages; used by standard PROOF and PROOF Lite),
   and some directories used only by PROOFLite: 'cache' (binary cache) and 'datasets' with 
   the datasets. The location of these directories is controlled by the rc variables
   'Proof.PackageDir', 'Proof.CacheDir' and 'Proof.DataSetDir'.
   The working directory for PROOFLite is in the form workdir=<sandbox>/path-to-current-dir where
   ~/path/to/current/dir is the directory from where the session in launched. The directory
   <workdir> contains the session working dirs (in the form 'session-<host>-<time>-<pid>'),
   with the symlink 'last-lite-session' pointing to the last started session, and the 'queries'
   directory, with the results of queries started from the current directory.

Revision 24588 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 27 13:52:23 2008 UTC (6 years, 6 months ago) by ganis
File length: 15465 byte(s)
Diff to previous 24540

  Few additions in preparation of the new XrdProofd:
  - New signature for TProofMgr::AttachSession to be used internally in case of
    reconnections
  - Accomodate support for hard/soft Reset operations.

Revision 24540 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 25 14:03:08 2008 UTC (6 years, 7 months ago) by ganis
File length: 14870 byte(s)
Diff to previous 23435
Invalidate the TProofMgr when the physical connection is closed

Revision 23435 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 23 10:30:50 2008 UTC (6 years, 9 months ago) by ganis
File length: 14913 byte(s)
Diff to previous 23120
Fix gcc-4.3 warnings

Revision 23120 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 10 13:50:28 2008 UTC (6 years, 9 months ago) by ganis
File length: 14890 byte(s)
Diff to previous 23079
   Remove duplication and fix the definition of the reference URL.
   This also fixes a problem with MatchUrl().

Revision 23079 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 9 11:01:45 2008 UTC (6 years, 9 months ago) by ganis
File length: 13974 byte(s)
Diff to previous 22635
Make sure scopes are well defined in some conditional constructs

Revision 22635 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 13 10:50:20 2008 UTC (6 years, 10 months ago) by rdm
File length: 13987 byte(s)
Diff to previous 22488
move all PROOF related libraries under the new proof directory.

Revision 22488 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 6 16:04:47 2008 UTC (6 years, 10 months ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 13987 byte(s)
Diff to previous 20882
remove first batch of warning reported by gcc 4.3:
- warning: suggest parentheses around && within ||
- warning: suggest explicit braces to avoid ambiguous if else

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 13974 byte(s)
Diff to previous 20862
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 20862 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 18 14:51:42 2007 UTC (7 years, 2 months ago) by ganis
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 13974 byte(s)
Diff to previous 20102
   Synchronize with braches/dev/proof r20835

   Summary:

   TProofServ:
     - read session.rootrc with level kEnvChange to be able to change existing
       settings
     - Avoid deleting a query result twice in some special cases
     - Fix a problem with the initialization of fKeptQueries
   rootrc.in:
     - restore default settings the asynchronous reading
   TFileCacheRead:
     - add missing protection in ReadBuffer
   TEventIter:
     - Enable the usage of TTreeCache
   XrdProofdProtocol:
     - Additional check on the ownership of the unix socket
     - Improve notification during Reset
     - Reduce default timeout on admin requests and make it configurable
   XrdProofConn:
     - Use the configurable maxtry everywhere where relevant
   TPacketizerAdaptive:
     - Store info on all the processed packets in per-worker lists

   TProofMgr, TXProofMgr, TXSocket, XProofProtocol, XrdProofdProtocol:
     - Add possibility for the admin to broadcast a message to the connected users

   getProof:
     - Add missing protection

Revision 20102 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 26 10:55:50 2007 UTC (7 years, 3 months ago) by ganis
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 13384 byte(s)
Diff to previous 19826
  Fix a problem while filling the list of existing managers.

Revision 19826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:56:11 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 13372 byte(s)
Diff to previous 19825
imported svn:keywords Id property

Revision 19825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:49:10 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 13423 byte(s)
Diff to previous 18983
remove :$ from tag line

Revision 18983 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 8 09:17:26 2007 UTC (7 years, 7 months ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 13433 byte(s)
Diff to previous 18353
From Gerri:
- Do not explicitely set full paths when loading plugin libraries.

Revision 18353 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 19 15:14:10 2007 UTC (7 years, 10 months ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 13637 byte(s)
Diff to previous 17035
From Gerri:
- Support for multiple ROOT versions on a PROOF cluster.
  TProofMgr::ShowROOTVersions() giving the following output:

root [0] TProof::Mgr("")->ShowROOTVersions()
----------------------------------------------------------

Available versions (tag ROOT-vers remote-path PROOF-version):

 * cvs 5.15/03 /home/ganis/local/root/head/head 12
   dev 5.15/03 /home/ganis/local/root/head/root 12

----------------------------------------------------------

- TProofMgr::SetROOTVersion(const char *version_tag)

    to change the default for the user, eg

root [1] TProof::Mgr("")->SetROOTVersion("dev")
root [2] TProof::Mgr("")->ShowROOTVersions()
----------------------------------------------------------

Available versions (tag ROOT-vers remote-path PROOF-version):

   cvs 5.15/03 /home/ganis/local/root/head/head 12
 * dev 5.15/03 /home/ganis/local/root/head/root 12

----------------------------------------------------------

Available version are defined by the administrator via the
"xpd.rootsys" directive:

xpd.rootsys /home/ganis/local/root/head/head cvs
xpd.rootsys /home/ganis/local/root/head/root dev

in the xrootd config file.

- Improve error reporting in TXSocket
- Fix a problem with resetting a label in TProofProgressDialog

Revision 17035 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 3 23:34:04 2006 UTC (8 years, 1 month ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 13605 byte(s)
Diff to previous 16969
From Gerri:
0. Introduction of the static:
      TProof::Mgr(const char *url)
   to get the manager to the cluster; this gives access to all the manager
   functionality, included Reset(). TProof::Reset() is removed.

1. Two new classes: TProofLog and TProofLogElem.
   TProofLog contains a list of TProofLogElem, one per node. TProofLogElem
   basically contains a TMacro plus methods to play  with it.

2. The TProofLog object can be retrieved via the manager:

      TProofLog *pl = TProof::Mgr("cluster")->GetSessionLogs()

   by default the last session is retrieved: the signature for GetSessionLogs is

      TProofLog *TProofMgr::GetSessionLogs(Int_t ridx, const char *stag)

   the first argument is a reversed relative index (-1 gets the next to last
   session), the second is the session unique tag; if the second is
   specified the first is ignored.

3. TProofMgr has a new method ReadBuffer to quickly read a buffer from
   a file via XrdProofd: this allows to avoid the second xrootd on the
   redirector and in general is useful when a quick reading is needed.
   Also, the buffer is always retrieved via the master, so we should not
   have firewall problems in accessing directly the xrootd of the workers.

4. In the sandbox I have kept the .sessions file with the active sessions
   and I have added .terminated in each session working dir which have
   been terminated. On the master, each session working dir has the file
   .workers with the relevant information about the workers.

5. The max number of old session workdirs is set to 10 by default
   (configurable in xpd.cf): the sandbox is trimmed when closing a session.

6. Some unrelated changes/fixes contained in the patch:
   - in XrdProofdProtocol:
      - use of /proc (linux, solaris) or sysctl (mac) to verify/search
        for running of a process. For other platforms I have left the
        parsing of the output of 'ps'.
      - I have introduced a 'cron'  thread: it runs every minute and for
        the moment it just cleans a vector; this is the place where to do
        client independent actions, like checking if the config files have
        changed, for example.
      - I have added the possibility to control which user can access
        the cluster; requested by Jan Fiete.

7. The patch contains also several fixes here and there I have found by
   testing.

Revision 16969 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 28 12:10:52 2006 UTC (8 years, 1 month ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 13108 byte(s)
Diff to previous 16414
From Gerri:
This patch eliminates TVirtualProof, TVirtualProofMgr and TVirtualProofDesc.
The first is integrated in TProof, the second in TProofMgr and the third
becomes TProofDesc defined in TProofMgr.h.

Revision 16414 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 3 13:31:07 2006 UTC (8 years, 3 months ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 5606 byte(s)
Diff to previous 15507
Fix number of white-space issues and double forward declarations.

Revision 15507 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 21 16:18:27 2006 UTC (8 years, 7 months ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 5601 byte(s)
Diff to previous 15046
From Gerri:
The patch implements the following new functionality:

  - Shutdown of idle sessions when quitting ROOT; if not idle the session
    is shutdown as soon as processing terminates; it is possible to delay
    the automatic shutdown by a tunable amount of time via a new directive
    in the xrootd config file 'xpd.shutdown' (see xpd.cf.example).

  - New static method TProof::Reset(const char *url) to hard-cleanup an
    user area (implemented for Xproofd only); this implied quite some
    additions in XrdProofdProtocol.

  - Possibility to temporary remove / re-insert a worker from the active list
       TProof::DeactivateWorker(const char *ord)
       TProof::ActivateWorker(const char *ord)
    with 'ord' the ordinal numer, e.g. "0.3" .

  - A default url for the disk pool
       const char *TVirtualProof::GetDataPoolUrl()
    It is set by default to a string send back by the master, but it can
    be changed via
       void  TVirtualProof::SetDataPoolUrl(const char *url)

    Jan should then adapt his code to use this as default.

  - Posibility to timeout Collect; for now this is only used at forced
    termination.

The patch includes many small changes and bug fixes. One of the most important
is in TXNetSystem (a bug preventing correct treatment of multiple request
to the same redirector).

Revision 15046 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 15 09:45:03 2006 UTC (8 years, 8 months ago) by brun
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 5174 byte(s)
Diff to previous 14884
From Gerri:
Fix coding convention violations in krb5auth, rpdutils and
   proof

Revision 14884 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 1 20:13:42 2006 UTC (8 years, 8 months ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 5171 byte(s)
Diff to previous 14752
Cleanup code by using TUrl::GetHostFQDN().

Revision 14752 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 19 10:57:44 2006 UTC (8 years, 9 months ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 5315 byte(s)
Diff to previous 14336
From Gerri:
This is the big patch.

Comments:

- Client side:
  - Remove use of plugin manager to avoid unwanted locks
  - Improved treatment of error conditions

- Server side:
  - Several new functionalities described in the release notes

Revision 14336 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 20 21:43:44 2006 UTC (8 years, 10 months ago) by pcanal
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 4873 byte(s)
Diff to previous 14164
Reduce direct dependencies on TClass.h, TROOT.h and TStreamerInfo.h.
Warning:  This means that some file that relied on the indirect
inclusion of these header file might now fail to compile with
an error message mention that gROOT is no known or that TClass,
TROOT or TStreamerInfo is incompletely defined.  Simply add the
proper include directive.

Revision 14164 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 3 15:42:37 2006 UTC (8 years, 10 months ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 4855 byte(s)
Diff to previous 13616
From Gerri:
- TXSocket.cxx, TXProofMgr.cxx:
   Fix problem causing in some cases a new unwanted session being created
   with the wrongs IDs.
- TProof.cxx, TVirtualProof.cxx
   Make sure to store always the FQDN (if available) as master host name.
- TProofMgr.cxx
   Remove redundant debug printout.

Revision 13616 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sat Dec 10 16:51:57 2005 UTC (9 years, 1 month ago) by rdm
Original Path: trunk/proof/src/TProofMgr.cxx
File length: 4967 byte(s)
From Gerri:
introduction of major new PROOF features. Main features:
- PROOF session manager which allows disconnect/reconnect from running
  sessions
- use xrootd/xproofd as connection daemon
Much more extensive description in release notes.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9