drake (version 6.2.1)

rate_limiting_times: Defunct

Description

This function is now moot because staged parallelism in drake was replaced by a much better scheduling algorithm.

Usage

rate_limiting_times(config = drake::read_drake_config(),
  targets = NULL, from_scratch = FALSE, targets_only = FALSE,
  future_jobs = 1, digits = 3)

Arguments

config

option internal runtime parameter list of make(...), produced by both make() and drake_config().

targets

Character vector, names of targets. Find the rate-limiting times for building these targets plus dependencies. Defaults to all targets.

from_scratch

logical, whether to assume next hypothetical call to make() is a build from scratch (after clean()).

targets_only

logical, whether to factor in just the targets or use times from everything, including the imports.

future_jobs

hypothetical number of jobs assumed for the predicted runtime. assuming this number of jobs.

digits

number of digits for rounding the times.

Value

A data frame of times of the worst-case scenario rate-limiting targets in each parallelizable stage.

Details

Made defunct on May 4, 2018

Examples

Run this code
# NOT RUN {
# Do not use this function.
# }

Run the code above in your browser using DataLab