Giulio Eulisse

Results 280 comments of Giulio Eulisse

Thanks. I am doing so right now. I should have something in an hour or so.

This seems to leak somewhere. I have: ![image](https://github.com/user-attachments/assets/5ad3a74a-d7cc-4700-995e-fd6ead11a9c0) where it used to be flat.

On the other hand, it seems to have fixed the leak and memory usage is back to expected.

I was enabling SetClusterPrefetch as part of the attempt to reduce read_calls when processing our AODs. Indeed I now notice that it's enough to simply do: ```C++ // Was affected...

> What is the change (increase of the cache size or explicit cache learning or both)? Doing the caching at all. I thought prefetching was part of it, but apparently...

Ok, thank you for your explanations. I can confirm that 1 works already for me. I will try 3. 2 I probably do not need, actually.

All the test does is: ``` 5 TTree noEntry("noEntry", "All branches correct but no entry"); 4 std::vector digits; 3 std::vector rofs; 2 noEntry.Branch("MCHDigit", &digits); 1 noEntry.Branch("MCHROFRecords", &rofs); 129 BOOST_CHECK_THROW(DigitTreeReader dtr(&noEntry),...

Indeed, I guess the invalid_argument comes from the DigitReader reacting at the empty file. While I agree that a 0 entry TTree should not be particularly dramatic, if something external...

The exeception was invoked because `value.GetSetupStatus() < 0` was previously true, now it's not anymore.

For what I am concerned, we (ALICE) have at least one bit of code which relayed on the API returning a negative number, so I would appreciate if that behaviour...