Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
feat: Add $push_finished_tasks() method.
feat: Combine $wait_for_new_tasks() and $fetch_new_tasks() into $fetch_new_tasks() with timeout argument.
refactor: The $wait_for_finished_tasks() method is removed.
perf: Cache is now a data.table() instead of a list. data_format argument is removed.
refactor: Seed mechanism is removed. Includes with_rng_state(), is_lecyer_cmrg_seed(), get_random_seed(), set_random_seed(), make_rng_seeds() helper functions.
refactor: PID is no longer stored with tasks by $push_tasks() and $push_running_tasks() methods.
refactor: worker_extra field is renamed to worker_id.
refactor: $push_results() is renamed to $finish_tasks().
fix: Heartbeat process moves worker to terminated.
refactor: $push_results() is deprecated. Use $finish_tasks() instead.
refactor: $push_failed() is deprecated. Use $fail_tasks() instead.
refactor: $terminated_on_idle is removed.
refactor: Removed $push_priority_tasks(), $n_queued_priority_tasks, $priority_info, and $fetch_priority_tasks().
fix: Redis with password is supported now.
refactor: Remove $restart_workers() method.
refactor: Squashed "terminated", "killed" and "lost" worker states into "terminated".
feat: Added push_failed_tasks() for creating failed tasks.
refactor: Remove reset_cache arguments in favor of $reset_cache() method.
refactor: network_id, config and connector are now active bindings with validation.
refactor: Removed $snapshot_schedule() and $redis_info() methods.
refactor: Removed $all_workers_terminated and all_workers_lost active bindings.
refactor: Moved $worker_states to $worker_info.
feat: Add "rush.max_object_size" option to limit the size of objects stored in Redis.
refactor: Renamed $start_remote_workers() to $start_workers().
feat: Add $reset_data() method to reset task data without resetting the network.
fix: rush_plan() now allows script workers.
fix: Default heartbeat expire is now correctly calculated as three times the heartbeat period.
fix: Message and output log file connections are now properly closed when the worker exits.
perf: Network-specific Redis keys are now deleted once during $reset() instead of once per worker.
You can’t perform that action at this time.