https://github.com/lmoneta/root

sort by:
Revision Author Date Message Commit Date
ef9141a Import revision 45679 from the trunk: Make sure to calculate the percentage of cp progress in float rather integer! git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@45682 27541ba8-7e3a-0410-8455-c3a389f83636 21 August 2012, 21:45:51 UTC
ae2c8ec Import r43245 to make sure that the TProofOutputFile::kLocal bit is always honoured git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@43255 27541ba8-7e3a-0410-8455-c3a389f83636 06 March 2012, 10:41:23 UTC
a0f2a6e Import revision 43008 from the trunk: Add missing implementation (TGenericClassInfo::GetDirectoryAutoAdd) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@43011 27541ba8-7e3a-0410-8455-c3a389f83636 14 February 2012, 19:50:39 UTC
02d67e9 Import patch 42921 adding also to TXUnixSocket the possibility to disable reconnections git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@42922 27541ba8-7e3a-0410-8455-c3a389f83636 08 February 2012, 14:44:28 UTC
609a82f Import patch #40744 fixing usage of enums in the PDB macro git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@42919 27541ba8-7e3a-0410-8455-c3a389f83636 08 February 2012, 14:32:51 UTC
a261b05 Import patch #42904: In TProofOutputFile, add switch to control the way histograms are merged by TFileMerger, i.e. one-by-one or all-in-one-go. The default is one-by-one which requires much less memory. Merging in one-go (the previous default) can be activated by passing 'H' in the constructor options. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@42909 27541ba8-7e3a-0410-8455-c3a389f83636 07 February 2012, 14:40:34 UTC
8a88278 Import revision 42810 from the trunk: In G__tagtable_setup, we need to lookup the fully qualified class template name (via G__defined_templateclass) but need to use the unqualified name for declaration (via G__createtemplateclass, which takes the scope via G__def_tagnum and G__tagdefining). This fixes revision 42805 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@42813 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2012, 13:45:10 UTC
1552fe4 Import revision 42805 from the trunk: In G__tagtable_setup, Look for the fully qualified name of class instance (rather assuming it is never in a namespace!). This fixes https://savannah.cern.ch/bugs/?83909 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@42808 27541ba8-7e3a-0410-8455-c3a389f83636 26 January 2012, 21:01:37 UTC
0174c7a Import patch 42757 fixing mem leak due to multiple gLibraryVersion allocations git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@42772 27541ba8-7e3a-0410-8455-c3a389f83636 23 January 2012, 15:25:12 UTC
745a122 Adapt patch r42761 to fix issue with TProof::Load when auxilliary files are sent over git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@42767 27541ba8-7e3a-0410-8455-c3a389f83636 23 January 2012, 14:37:17 UTC
3ade984 Import revision 42423,42425 from the trunk: In TBuffer::Expand, when shrinking the buffer do not shrink below the size of the data already accumulated in the buffer (i. no less than the value of TBuffer::Length()). In TBranch::SetBasketSize, instead of using the hard minimum of 100, use 100 + the length of the branch name (as 100 is too smalli to hold the basket's key information for any branch name larger than 30 characters). This fixes the write past the end of buffer (leading to segfaults) reported in Savannah: <http://savannah.cern.ch/bugs/?89645> git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@42428 27541ba8-7e3a-0410-8455-c3a389f83636 06 December 2011, 20:59:50 UTC
6904c19 make version v5-28-00h. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@42227 27541ba8-7e3a-0410-8455-c3a389f83636 24 November 2011, 15:41:51 UTC
d6951d5 Import of r42208 from trunk. Forward CINTSIZEFLAGS to CXXFLAGS for consistent values. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@42209 27541ba8-7e3a-0410-8455-c3a389f83636 24 November 2011, 08:12:53 UTC
c7fba82 Import of r41941 from trunk. Make fundamental CINT scaling variables MAXSTRUCT, MAXTYPEDEF, LONGLINE configurable - without publishing them because they are really internals, meant to be used only by people who ran against these limitations. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@42192 27541ba8-7e3a-0410-8455-c3a389f83636 23 November 2011, 13:55:58 UTC
ba1db3a Import patches 41785,41786 fixing a bug with anry range processing git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@41840 27541ba8-7e3a-0410-8455-c3a389f83636 09 November 2011, 16:28:23 UTC
04bfbc2 Import patch 41493 fixing return codes on TProof::EnablePackage failures git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@41512 27541ba8-7e3a-0410-8455-c3a389f83636 20 October 2011, 13:47:26 UTC
e9553ac Import patches 40576, 40699 and 40758 with the improvements in the PROOF monitoring. This is for ATLAS. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@41405 27541ba8-7e3a-0410-8455-c3a389f83636 15 October 2011, 12:12:28 UTC
ddad34c Import patches 41393 and 41399 fixing possible issues with PATH and LD_LIBRARY_PATH settings for proofserv. - Remove hardcoded additions of dirname(COMPILER) and of '/bin:/usr/bin:/usr/local/bin' in front of PATH. These uncontrolled additions could hide specific settings in PATH and be the source of weird problems appearing in PROOF only. By default only $ROOTSYS/bin in front of the original PATH. Additions of dirname(COMPILER) and/or of '/bin:/usr/bin:/usr/local/bin' are controlled by the rootrc ProofServ.BinPaths . - Add more flexibility to the definition of the library path seen by proofserv. So far to avoid ambiguites in some cases, $ROOTSYS/lib was removed and the one of the ROOT version chosen was added later on in front. This proved to be to aggressive in some cases. Now by default the path is the same seen by xproofd; the new directive xpd.filterlibpaths (see http://root.cern.ch/drupal/content/configuration-reference-guide#filterlibpaths). allows to remove selected subpaths. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@41401 27541ba8-7e3a-0410-8455-c3a389f83636 15 October 2011, 07:16:34 UTC
0872525 Import patches 41313, 41336, 41355, 41378 and 41383 fixing unprivileged multi-user support in PROOF and access control. - Move the check for the username after authentication. This is because authentication may run some credentials-to-user mapping which can modify the requested username. This way we really check the final username and not the one requested by the client, which may even not exist on the machines. Side modification: when the mapping function returns more usernames, the username specified by the client is used to help choosing the effective username among the available choices; if not match is found the handshake does any longer fail, the first mapped username is chosen instead. - In TXSocket::ProcessUnsolicitedMsg, fix an issue preventing server messages to be displayed during setup, i.e. when the XrdClientConn instance is not yet defined. - Fix an issue with option 'xpd.multiuser' - Correct/add some comments - Fix the behavior of the 'xpd.allowedusers' and 'xpd.allowedgroups' directives - Allow 'xpd.allowedgroups' to control also PROOF groups, not only UNIX ones. - Simplify error messages in case of login failure because of non-authorization . Current behavior described in http://root.cern.ch/drupal/content/controlling-access . git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@41400 27541ba8-7e3a-0410-8455-c3a389f83636 15 October 2011, 07:07:56 UTC
f0478c9 Import also fix 40923 for the portability problem introduced by patch 40912 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40946 27541ba8-7e3a-0410-8455-c3a389f83636 20 September 2011, 08:30:00 UTC
072e732 Import patch r40912: Add possibility to skip the checks for the data directories during session startup, as they may significantly slowdown the startup process is the medium is busy. In such a case, admins are responsible to create the directories in advance; the session releated part fo the path is created by the session once up. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40913 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2011, 18:12:39 UTC
b41c7bc make version v5-28-00g. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40875 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2011, 13:30:07 UTC
4f52a00 Import revision 40714 from the trunk: The generic collection proxy's Commit method no longer uses the environment object, so Allocate no longer need to mark it as used. This prevents a memory leak in the handling of associative containers stored in a TTree. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40716 27541ba8-7e3a-0410-8455-c3a389f83636 25 August 2011, 22:28:35 UTC
d587879 Import revision 40711 from the trunk: Correctly calculate the size of an emulated class containing an array of objects (streamerElement type kStreamLoop) on 64 bits platforms. Update MakeProject to properly handle the case of class which version is zero and to properly initialization array of objects (streamerElement type kStreamLoop). git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40713 27541ba8-7e3a-0410-8455-c3a389f83636 25 August 2011, 21:05:14 UTC
b357ad2 Import from trunk fixes 40659 and 40660: - Decouple from registered TChains in already TProof::Close; allows to avoid possible crash at exit ('.q') occuring after the recent revision of the socket cleanup policy - Make sure that the dataset name is registered in the TFileInfo objects being processed, so that it can be used for monitoring. - Fix side-effect of #36553 affecting fatally the dynamic startup git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40661 27541ba8-7e3a-0410-8455-c3a389f83636 22 August 2011, 17:21:13 UTC
161f9e2 if home directory is not correctly set in pw file or user is not known, check the HOME shell variable to find the desired home directory. This allows the users to continue by setting HOME. Fixes issue 83268. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40622 27541ba8-7e3a-0410-8455-c3a389f83636 17 August 2011, 17:31:15 UTC
02069ba Lift ancien restriction (imposed by VC++6) preventing the proper use of unsigned long long by TTreeFormula git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40600 27541ba8-7e3a-0410-8455-c3a389f83636 15 August 2011, 15:34:59 UTC
d60a0d3 Correct error message format string git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40580 27541ba8-7e3a-0410-8455-c3a389f83636 12 August 2011, 14:27:35 UTC
d4aa5b8 From D. Berzano: import new version of afdsmgrd (import of patch 40573) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40574 27541ba8-7e3a-0410-8455-c3a389f83636 12 August 2011, 10:04:53 UTC
75b144c Import patch r40534 to silence spurious warnings in removing objects from TObjectTable git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40544 27541ba8-7e3a-0410-8455-c3a389f83636 11 August 2011, 08:34:58 UTC
efce85e make version v5-28-00f. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40488 27541ba8-7e3a-0410-8455-c3a389f83636 08 August 2011, 10:29:15 UTC
9962bb4 Import patches 40435 and 40436: - Make sure that connection error messages are displayed - Fix an unwanted truncation of authentication error messages git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40439 27541ba8-7e3a-0410-8455-c3a389f83636 03 August 2011, 12:36:14 UTC
9f2f7f5 Import patch 40359 adding a protection in TProofPlayer::MergeOutput git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40361 27541ba8-7e3a-0410-8455-c3a389f83636 26 July 2011, 10:37:14 UTC
13c2d3e - Import patch r37663: In TProof::ClearPackages, make an attempt to go via the manager to execute the command on all known worker machines. Should improve the consistency when re-istalling packages. (This patch should have been ported since longtime but for some reason it wasn't) - Import patch 40017: - In TPerfStats, add 'status' field to the monitor record, an integer with the query exit status (see TVirtualProofPlayer::EExitStatus (0 OK; 1 stopped; 2 aborted). - Add exist status also to TStatus, so that it is available in the output list (TPerfStats takes it from here). - Send the output list, if non empty, also when the query is aborted, so that the TStatus object is available also in those cases. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40246 27541ba8-7e3a-0410-8455-c3a389f83636 14 July 2011, 17:25:23 UTC
875b3f7 Import from the trunk patch r39442: In TProofPlayerRemote::HandleHistograms, add support for an option to call directly TH1::Add if the incoming histogram has the same axis of the one in memory. This allows to avoid going through the whole Merge machinery for the 99.9% of the cases, considerably speeding up histogram merging and significantly reducing memory requirements on the master. This new way is on by default and is controlled by the rootrc 'ProofPlayer.UseTH1Merge' and by the input list parameter PROOF_UseTH1Merge . git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40177 27541ba8-7e3a-0410-8455-c3a389f83636 10 July 2011, 12:30:13 UTC
3c93f5e Fix for reflected volumes git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40098 27541ba8-7e3a-0410-8455-c3a389f83636 01 July 2011, 14:54:50 UTC
64f64bf Import patch r39968. Needed by Alice git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40089 27541ba8-7e3a-0410-8455-c3a389f83636 30 June 2011, 16:53:19 UTC
2010058 Import from trunk revision 40080: Add missing protection (addition to 40077) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40082 27541ba8-7e3a-0410-8455-c3a389f83636 29 June 2011, 15:27:53 UTC
69a2e32 Import revision 40077 from the trunk: Prevent the use of non-existent memory when reading in an object that is part of an STL collection and which used to contains an embedded object (and this data member has been removed) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40079 27541ba8-7e3a-0410-8455-c3a389f83636 29 June 2011, 13:41:23 UTC
bf037b8 merge fixes 39628, 39676 and 39778 from the trunk. Use Copy instead of Clone for fixing the bug https://savannah.cern.ch/bugs/index.php?83066 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@40063 27541ba8-7e3a-0410-8455-c3a389f83636 28 June 2011, 13:56:06 UTC
8c7bcf9 make version v5-28-00e. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39844 27541ba8-7e3a-0410-8455-c3a389f83636 21 June 2011, 08:24:29 UTC
9f63223 Import from trunk patch 39835: - In TPacketizer and TPacketizerAdaptive, fix an issue with counter updating when a number of events to be processed is specified (it was working up to a certain number of files and then it was getting screwed up). - In TPacketizerAdaptive, fix an issue with the option 'ForceLocal' on 'file:///' URLs. - In TProofPlayer, optimize two conditional scopes. - In TProofPlayerLite, make sure that the Progress timer is stopped when issuing STOP. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39836 27541ba8-7e3a-0410-8455-c3a389f83636 20 June 2011, 15:46:37 UTC
077cdba Ported from trunk git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39823 27541ba8-7e3a-0410-8455-c3a389f83636 20 June 2011, 11:30:42 UTC
5f35d58 remove items not part of v5-28-00. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39785 27541ba8-7e3a-0410-8455-c3a389f83636 16 June 2011, 23:46:04 UTC
39a38fa Ported trunk of geom into the branch git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39777 27541ba8-7e3a-0410-8455-c3a389f83636 16 June 2011, 16:20:45 UTC
bcf9bfb Make sure the TTreeCloner properly carry forward the value of the kDoNotUseBufferMap bit in the branch git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39759 27541ba8-7e3a-0410-8455-c3a389f83636 15 June 2011, 16:45:35 UTC
ba04c36 In XrdSecProtocolkrb5, make sure that the client is in front of a terminal before issuing a 'kinit'. Final protection against the 'kerberos issue'. Imported from HEAD. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39736 27541ba8-7e3a-0410-8455-c3a389f83636 15 June 2011, 09:01:27 UTC
9e256f9 Import revision 39642 (and related prior changes) from the trunk: Reduce the memory used by a TTree in half. Refactor the code reading and writing the TBasket data. A single transient buffer holding the compressed data is now managed by TTree (and could be made thread local) rather than having one per TBranch. Add parameter 'copy' to TBuffer::Expand indicating whether the caller want the existing data to be copy forward (the old behavior and the new default is to copy the data forward). Use this feature is TBasket::Reset to avoid a useless memcpy. Reduce by 40% the time taken GetEntry for a branch created using a leaflist (exclusive of the decompression time). Cache the current basket and its limit. Reorder the set of test to reduce the number of conditional jump in the most common cases and use: #define unlikely(expr) __builtin_expect(!!(expr), 0) #define likely(expr) __builtin_expect(!!(expr), 1) to tell the compiler/processor which branch is more likely. Record whether the buffer's map of classname and object is used to avoid resetting unnecessarily at read time. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39657 27541ba8-7e3a-0410-8455-c3a389f83636 10 June 2011, 00:29:12 UTC
23c4b36 Import from trunk patch #39585: In TProofPlayer, make sure that TVirtualPAcketizer::HandleTimer is not called concurrently during 'STOP', because this can deadlock the master. Fixes an issue with 'STOP' reported by ALICE. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39587 27541ba8-7e3a-0410-8455-c3a389f83636 07 June 2011, 21:03:30 UTC
c387d62 Import from trunk patch #39580: Refine the part patch #37942 mapping 'localhost' to gSystem->HostName(): this is only needed for master-to-worker. Doing it for client-to-master breaks the use of SSH tunnels. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39584 27541ba8-7e3a-0410-8455-c3a389f83636 07 June 2011, 20:32:58 UTC
d45b244 Import revision 39576 from the trunk: Support the case where the default size for the Cache is 0 and hence no cache is created. This can happen whenever the AutoFlush mechanism is explicitly disabled when create the TTree git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39578 27541ba8-7e3a-0410-8455-c3a389f83636 07 June 2011, 17:14:44 UTC
a1ba625 Import patch #39308, upgrading afdsmgrd git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39309 27541ba8-7e3a-0410-8455-c3a389f83636 20 May 2011, 18:11:31 UTC
e2961f4 Import revision 39271 from the trunk: In TTree::Fill, call FlushBasket before calling OptimizeBaskets so that we have a correct and accurate value of fTotBytes to use as the requested memory. In TTree::OptimizeBasket enforces hard minimun for the basket size (no lower than the estimate size of one entry in the branch and no lower than 8 bytes). This fixes: https://savannah.cern.ch/bugs/index.php?82410 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39271 27541ba8-7e3a-0410-8455-c3a389f83636 19 May 2011, 16:12:17 UTC
c6cddec Avoid numerical overflow ... leading to an infinite loop git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39224 27541ba8-7e3a-0410-8455-c3a389f83636 18 May 2011, 03:47:37 UTC
fe8e26a Import patch #39172 from trunk: Include transmission of the orginal weight to TProofDraw is 'DrawSelect' operations. Should fix issue http://root.cern.ch/phpBB3/viewtopic.php?f=13&t=12728 . git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39174 27541ba8-7e3a-0410-8455-c3a389f83636 12 May 2011, 18:10:18 UTC
414da8a Import patch #39171 from trunk: Fix merging of TProofOutputFiles with submergers (see http://root.cern.ch/phpBB3/viewtopic.php?f=13&t=12598). In such a case the submergers should produce some intermediate files; this was not correctly handled. A tutorial using this merging technology will be soon added. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39172 27541ba8-7e3a-0410-8455-c3a389f83636 12 May 2011, 16:35:09 UTC
dd01124 Add xrdsssadmin to the list of exported xrootd executables git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39170 27541ba8-7e3a-0410-8455-c3a389f83636 12 May 2011, 15:55:22 UTC
7239b73 fix some other issues related to DEB_HOST_MULTIARCH on Ubuntu 11.04. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39168 27541ba8-7e3a-0410-8455-c3a389f83636 12 May 2011, 12:07:38 UTC
81e0bc9 Port of r39159 from trunk. Silence warning, always set "end". git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39160 27541ba8-7e3a-0410-8455-c3a389f83636 10 May 2011, 16:19:31 UTC
ec90194 Port of r39156 from trunk. ALICE build was crashing rootcint on a Linkdef.h line "#" (i.e. nothing but a hash). Fix that, and factor out and improve string-copying-strtok-pragma-token-parsing code so I can fix it once instead of four times. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39158 27541ba8-7e3a-0410-8455-c3a389f83636 10 May 2011, 14:40:26 UTC
f6f2212 Import from trunk patch 39152 improving solidity of file name matching in TPacketizerFile git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39154 27541ba8-7e3a-0410-8455-c3a389f83636 10 May 2011, 10:38:24 UTC
8b0699b Import revision 38830 from the trunk: As we do in Build, make sure to handle explicit TObject::fBits in BuildOld git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39148 27541ba8-7e3a-0410-8455-c3a389f83636 09 May 2011, 15:41:43 UTC
e0017f4 make version v5-28-00d. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39144 27541ba8-7e3a-0410-8455-c3a389f83636 07 May 2011, 20:08:48 UTC
e1b54f7 Import revision 38854 from the trunk: In TBranchRef distinguish between the entry we need (now called RequestedEntry) and the entry we have read (fReadEntry) so that we can avoid re-reading the same entry too many times. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39141 27541ba8-7e3a-0410-8455-c3a389f83636 06 May 2011, 20:32:15 UTC
bf3d10a Import revision 39134 and 39136 from the trunk: Avoid the error messages similar to: Error in <TBufferFile::ReadVersion>: Could not find the StreamerInfo with a checksum of -849380031 for the class "NeverWritten" in memberwise.root. which is spurrious when it is issued when unstreaming a memberwised streamed collection which is always empty (Introduce TBuffer::ReadVersionForMemberWise for this purpose). git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39140 27541ba8-7e3a-0410-8455-c3a389f83636 06 May 2011, 20:21:50 UTC
7598ac9 Add missing initialization of fStreamerFunc git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39132 27541ba8-7e3a-0410-8455-c3a389f83636 06 May 2011, 19:11:40 UTC
220eb50 Import r39055 from the trunk: Improve the performance of TProcessUUID::AddUUID by reintroducing the THashList. This significanly improve the performance of reading file with very large number of directories (A file with 100,000 directories was traversed in more than 8 minutes and is now traversed in 15s) without noticeable affecting small files. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39131 27541ba8-7e3a-0410-8455-c3a389f83636 06 May 2011, 19:10:03 UTC
f68e61f Port of r39092 from trunk. Don't require literal "#pragma": "# pragma" is fine, too! Fixes bug #80481. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39093 27541ba8-7e3a-0410-8455-c3a389f83636 04 May 2011, 13:18:04 UTC
1fe6182 Import from trunk patch #39088 fixing TPacketizerUnit git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39089 27541ba8-7e3a-0410-8455-c3a389f83636 04 May 2011, 11:26:47 UTC
2cf92ce -O2 on the two specified files is broken for gcc 4.5.2, use -O. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39080 27541ba8-7e3a-0410-8455-c3a389f83636 03 May 2011, 15:20:20 UTC
d368c34 Import from trunk patch #39074: - Fix issue affecting the result of subsequent worker activation/deactivation requests when worker ordinal numbers were not in increasing order - Add support for block requests for worker activation/deactivation (much more efficient, because FindUniqueSlaves is only called once); the list of workers to have their statis changed is comma- separated. - Make DeactivateWorker and ActivateWorker to return != 0 when something went wrong, with -2 indicating that at least one of the worker ordinal numbers in the list is invalid (e.g. '0.134' for a cluster with 20 workers only). git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39075 27541ba8-7e3a-0410-8455-c3a389f83636 03 May 2011, 10:15:27 UTC
44b9223 Avoid spurrious warning message when reading file with a TTree writen with ROOT 5.29/03 or later git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39069 27541ba8-7e3a-0410-8455-c3a389f83636 02 May 2011, 18:34:47 UTC
32e9f69 add support for Ubuntu 11.04. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@39050 27541ba8-7e3a-0410-8455-c3a389f83636 29 April 2011, 15:54:51 UTC
a715772 Remove old version left over because of a problem with 'svn merge' git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38988 27541ba8-7e3a-0410-8455-c3a389f83636 21 April 2011, 07:33:29 UTC
84185ce Port of r38966 from trunk. Don't access string[-1] now that we sometimes return "\0". git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38968 27541ba8-7e3a-0410-8455-c3a389f83636 20 April 2011, 15:39:31 UTC
7e3aaf9 Port of r38965 from trunk. Don't iterate beyond string terminating 0. Signal EOF by returning the string "\0". Fix "\0EOF" special string such that el_eof() can work. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38967 27541ba8-7e3a-0410-8455-c3a389f83636 20 April 2011, 15:39:19 UTC
096fbe3 Port of r38926 from trunk. Also find *protected* static data members in bases. roottest coming up. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38962 27541ba8-7e3a-0410-8455-c3a389f83636 20 April 2011, 12:56:35 UTC
068ea76 Import from trunk the datastager daemon (ALICE request). git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38945 27541ba8-7e3a-0410-8455-c3a389f83636 20 April 2011, 08:12:04 UTC
4071520 merge from trunk fix 38652 to remove warnings observed when NDEBUG is defined git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38942 27541ba8-7e3a-0410-8455-c3a389f83636 20 April 2011, 07:59:14 UTC
804e69f make version 5.28.00c. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38883 27541ba8-7e3a-0410-8455-c3a389f83636 15 April 2011, 15:31:30 UTC
cac59d3 Import following patches from the trunk: - #38709, #38779: Patch to PROOF monitoring to: - Send additional information about memory usage during the query, the name and size (# of files) of the dataset processed (if any). - Add possibility to send the information to multiple monitoring collectors. Both feature requested by ALICE and ATLAS. Documentation updated at http://root.cern.ch/drupal/content/enabling-query-monitoring . - #38765: Fix return code in the recently introduced AcceptPeer function - #38720: Fix problem with the labels of the distribution histo occuring when machines are represented by IPs instead of names git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38882 27541ba8-7e3a-0410-8455-c3a389f83636 15 April 2011, 15:11:36 UTC
f7cb11d From Gerri: Fix check for bonjour support in the external xrootd. Should fix build issue often reported by ALICE members building against xrootd from alien. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38880 27541ba8-7e3a-0410-8455-c3a389f83636 15 April 2011, 15:02:41 UTC
7406b48 Import patch #38810 to correctly honour selector abort status settings in PROOF. Currently only the TSelector::kAbortProcess was handled by stopping processing. In particular TSelector::kAbortFile was ignored; this recently created some problems in ALICE with corrupted files, with repeated attempts to read events eventually leading to bad_alloc exceptions. This patch also fixes other related issues, in particular with the reporting of the non-processed {files, events} in the final 'MissingFiles' list. This list should now account much more precisely of the number of events which could not be processed. It also fixes a problem with the final update of the progress information affecting occasionally cases with skipped events. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38877 27541ba8-7e3a-0410-8455-c3a389f83636 15 April 2011, 14:12:10 UTC
136b51d Import r38869 from the trunk: Patch to correctly honour selector abort status settings in TTreePlayer::Process. Currently only the TSelector::kAbortProcess was handled by stopping processing. In particular TSelector::kAbortFile was ignored; this recently created some problems in ALICE with corrupted files, with repeated attempts to read events eventually leading to bad_alloc exceptions. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38870 27541ba8-7e3a-0410-8455-c3a389f83636 15 April 2011, 11:32:12 UTC
91b621b Import fix #38866 adding protection in TFileMerger against reading error/zlib inflate errors git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38868 27541ba8-7e3a-0410-8455-c3a389f83636 15 April 2011, 11:17:45 UTC
c1fa7a3 Import fix #38863 for builds with an external Xroot git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38867 27541ba8-7e3a-0410-8455-c3a389f83636 15 April 2011, 11:16:43 UTC
cf0ca5b From Gerri: build the AliEn plugin only when XRD is build or available. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38856 27541ba8-7e3a-0410-8455-c3a389f83636 14 April 2011, 20:18:58 UTC
444026c build AliEn plugin independent of the building of XRD. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38847 27541ba8-7e3a-0410-8455-c3a389f83636 14 April 2011, 13:03:29 UTC
00a57e3 merge fix 38335 from trunk in TH1::Chi2Test git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38836 27541ba8-7e3a-0410-8455-c3a389f83636 13 April 2011, 21:04:55 UTC
f36437f merge from the trunk fix 38821 and 38822 in TH1::Chi2Test and TEfficiency git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38823 27541ba8-7e3a-0410-8455-c3a389f83636 13 April 2011, 13:43:47 UTC
0808593 copy from trunk new version of stressHistogram with new tests for merging with labels but exclude 3D rebin test git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38812 27541ba8-7e3a-0410-8455-c3a389f83636 12 April 2011, 16:25:25 UTC
b939c66 copy from trunk fix 38794 and 37655 for merging histograms with labels git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38811 27541ba8-7e3a-0410-8455-c3a389f83636 12 April 2011, 16:24:37 UTC
a9c57c2 merge from the trunk fix 38776 (add BUfferEmpty for all histogram operations like Add/Scale/Multiply, etc..) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38809 27541ba8-7e3a-0410-8455-c3a389f83636 12 April 2011, 16:12:39 UTC
7e2633e Import patch #38760 adding missing calls to TSystem::FreeDirectory git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38761 27541ba8-7e3a-0410-8455-c3a389f83636 07 April 2011, 07:52:33 UTC
97463de Import patch #38758, adding missing calls to closedir() git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38759 27541ba8-7e3a-0410-8455-c3a389f83636 07 April 2011, 07:29:33 UTC
92663b6 Import revision 38745 from the trunk: Remove a serious typo in the generated code git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38746 27541ba8-7e3a-0410-8455-c3a389f83636 05 April 2011, 21:38:53 UTC
ec73c8e Import revision 38743 from the trunk: When setting fBranch in the loaded basket, make sure to set it also for the first/only basket ; this prevents a crash when calling SetBasketSize for a split top level branch in a file produced by v4.00/08 git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38744 27541ba8-7e3a-0410-8455-c3a389f83636 05 April 2011, 20:58:01 UTC
4db927c Merge rev 38716 from trunk. Original log ------------ TGLFormat: * Avoid query of available multi-sample modes when not required. Over ssh, SLC5 lies about supporting the GLX_SAMPLES_ARB extension and then dies horribly when the query is made. * Request 24-bit depth buffer. TGLWidget: * Request 8-bit color buffers. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38717 27541ba8-7e3a-0410-8455-c3a389f83636 04 April 2011, 10:40:19 UTC
85bddee merge fixes 38680 and 38686 from trunk (fixes to Reset and BufferEmpty) git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38705 27541ba8-7e3a-0410-8455-c3a389f83636 01 April 2011, 15:00:13 UTC
9cea6b3 Import fix #38691: Fix issue affecting the case when temporary files are asked to be created on a shared file system not containing the sandboxes. This case, which seems to be a rather common one, should be now fully supported. git-svn-id: http://root.cern.ch/svn/root/branches/v5-28-00-patches@38692 27541ba8-7e3a-0410-8455-c3a389f83636 31 March 2011, 13:11:31 UTC
back to top