-
- Downloads
"README.md" did not exist on "be96c2419021cd2c44bcaa8db61b88451de551a2"
From Gerri:
Patch adding support for backend-dependent record formatting of PROOF monitoring. This is achieved by introducing a new layer, described by the abstract interface TProofMonSender, with the record format defined in the backend implemenattion (currently TProofMonSenderML, for MonaLisa, and TProofMonSenderSQL, for SQL backends). Currently three types of records are sent: 'summary' (derived from what was currently posted), 'dataset', with entries per dataset processed in the query, and 'files', with entries per file processed in the query. In SQL terms, each of this records corresponds to a different table. Sending of any of the three records can be toggled independently. Record format have been versionned, so that previous versions of the 'summary' record can be still sent chosing the corresponding version. The latest version of 'summary' has been augmented with information about the number of missing files and the ROOT version. The headers of the relevant methods in TProofMonSenderSQL and TProofMonSenderML contain the details about the records. The Web doc is up-to-date. The patch also add to TSQMonitoring::SendParameters the possibility to do a bulk insert. This feature is used by TProofMonSenderSQL when sending dataset or files information. git-svn-id: http://root.cern.ch/svn/root/trunk@40699 27541ba8-7e3a-0410-8455-c3a389f83636
Showing
- etc/plugins/TProofMonSender/P010_TProofMonSenderML.C 5 additions, 0 deletionsetc/plugins/TProofMonSender/P010_TProofMonSenderML.C
- etc/plugins/TProofMonSender/P020_TProofMonSenderSQL.C 5 additions, 0 deletionsetc/plugins/TProofMonSender/P020_TProofMonSenderSQL.C
- net/net/src/THTTPMessage.cxx 4 additions, 6 deletionsnet/net/src/THTTPMessage.cxx
- proof/proof/inc/TProofDebug.h 1 addition, 0 deletionsproof/proof/inc/TProofDebug.h
- proof/proof/src/TDSet.cxx 1 addition, 0 deletionsproof/proof/src/TDSet.cxx
- proof/proofplayer/inc/LinkDef.h 3 additions, 0 deletionsproof/proofplayer/inc/LinkDef.h
- proof/proofplayer/inc/TPerfStats.h 7 additions, 4 deletionsproof/proofplayer/inc/TPerfStats.h
- proof/proofplayer/inc/TProofMonSender.h 84 additions, 0 deletionsproof/proofplayer/inc/TProofMonSender.h
- proof/proofplayer/inc/TProofMonSenderML.h 55 additions, 0 deletionsproof/proofplayer/inc/TProofMonSenderML.h
- proof/proofplayer/inc/TProofMonSenderSQL.h 58 additions, 0 deletionsproof/proofplayer/inc/TProofMonSenderSQL.h
- proof/proofplayer/src/TPerfStats.cxx 137 additions, 132 deletionsproof/proofplayer/src/TPerfStats.cxx
- proof/proofplayer/src/TProofMonSender.cxx 102 additions, 0 deletionsproof/proofplayer/src/TProofMonSender.cxx
- proof/proofplayer/src/TProofMonSenderML.cxx 498 additions, 0 deletionsproof/proofplayer/src/TProofMonSenderML.cxx
- proof/proofplayer/src/TProofMonSenderSQL.cxx 506 additions, 0 deletionsproof/proofplayer/src/TProofMonSenderSQL.cxx
- proof/proofplayer/src/TProofPlayer.cxx 6 additions, 5 deletionsproof/proofplayer/src/TProofPlayer.cxx
Loading
Please register or sign in to comment