We are having problems in our framework setting the number of entries and the first entry. Is this expected to work with PROOF? I have tried the following 2 methods with no success:
Uhmm … I will be surprised if it would change things.
It is weird, ALICE had a somewhat similar problem when starting from a named dataset (i.e. with TProof::Process(const char *dsetname, …) but that was fixed months ago.
Does it happen for number of events (or first event) corresponding to file changes?
Difficult to say Gerry. What I have seen with 5.30.00 is that sometimes it processes just the nevents specified, but not always. Compiling 5.30.03 now…
Setting the first event to be processed worked. It skips those events.
Setting the number of events does not work. The funny thing is that the dialog box shows the specified number of events at the beginning and when it goes for the first bunch of data it automatically changes to the whole sample
All the data is in single file (5.2 GB). I checked both PROOF Lite and PoD on our framework. I am sure I am calling:
Hi,
I am reporting a similar case here. I use ProofLite and whatever value I set for the number of entries, it always processes all the entries.
What I have also noticed in the Progress Dialog is that, during the initialization phase, the number of entries is shown correctly but just before the processing starts, it changes to the total number of entries.
Details:
Root Version 5.30/03
Ubuntu 32 bit
Thanks,
Samuel
I think I have found the reason and a fix.
I need to cross-check that there no side-effects before committing.
I’ll port the fix to 5-30-00-patches and it will be in 5-32 starting from 5-32-rc2 (in two weeks).
Today I have committed in the trunk and 5-30-patches what I expect to be the fix for this problem.
Note that LHCb has requested a new tag on 5-30 so 5-30-04 will be cut in the next days.