Wrapper around execute that measures how long an operator takes to execute.
Wrapper around execute that measures how long an operator takes to execute.
If all input records are run with it as well, then they are cached and their computation was forced before measuring how long forcing the computation required by the current operator takes.
Debugging computes every operator twice: once to measure how long the computation takes and once to force the computation of a cached version of its result. The reason for this is that the caching itself might be associated with overhead that we would like to exclude from the measurement.
backend-specific runtime context
physical result
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.