Vincenzo Eduardo Padulano
Vincenzo Eduardo Padulano
The TRedirectOutputGuard class redirects both stdout and stderr to the input file. It is an RAII construct that restores the stdout and stderr streams after it is destructed. This commit...
This could be a useful thing to have around for internal use. For example, this could enable in distrdf creating directly an RDF object in the headnode, then querying the...
First draft of creating a new utility function that allows creating the friend trees starting from an RFriendInfo object and attaching them to a tree. This required also taking care...
The public TFile constructor cannot be used for files that must be read through remote protocols. This is a common source of confusion for users. I split the error in...
### Describe the bug If an exception happens on the C++ side during the execution of an RDF task within a Dask worker process, this is not properly propagated. Most...
Consider the following code ```python from dask.distributed import LocalCluster, Client import ROOT RDataFrame = ROOT.RDF.Experimental.Distributed.Dask.RDataFrame def create_connection(): cluster = LocalCluster(n_workers=2, threads_per_worker=1, processes=False) client = Client(cluster) return client if __name__ ==...
Fixes #11390 Improves the workflow of `DisplayHelper::Exec` as follows: 1. We always check whether there are entries to be displayed with `RDisplay::HasNext`. If so, add one row to the display...
### Describe the bug Apparently calling `Display` with some extra parameter like `nRows` is not respected if before calling `Print` one adds any other operation to the graph. ### To...
This PR introduces a machinery to get the names and types (separately) of the signature of each overload of a particular `CPPOverload` object. This allows for example for something like....