ray/python
Stephanie Wang 3764f2f2e1 Actor checkpointing with object lineage reconstruction (#1004)
* Worker reports error in previous task, actor task counter is incremented after task is successful

* Refactor actor task execution

- Return new task counter in GetTaskRequest
- Update worker state for actor tasks inside of the actor method
  executor

* Manually invoked checkpoint method

* Scheduling for actor checkpoint methods

* Fix python bugs in checkpointing

* Return task success from worker to local scheduler instead of actor counter

* Kill local schedulers halfway through actor execution instead of waiting for all tasks to execute once

* Remove redundant actor tasks during dispatch, reconstruct missing dependencies for actor tasks

* Make executor for temporary actor methods

* doc

* Set default argument for whether the previous task was a success

* Refactor actor method call

* Simplify checkpoint task submission

* lint

* fix philipp's comments

* Add missing line

* Make actor reconstruction tests run faster

* Unimportant whitespace.

* Unimportant whitespace.

* Update checkpoint method signature

* Documentation and handle exceptions during checkpoint save/resume

* Rename get_task message field to actor_checkpoint_failed

* Fix bug.

* Remove debugging check, redirect test output
2017-10-12 09:53:32 -07:00
..
ray Actor checkpointing with object lineage reconstruction (#1004) 2017-10-12 09:53:32 -07:00
build-wheel-macos.sh Clone catapult and generate html files during installation. (#956) 2017-09-10 13:41:16 -07:00
build-wheel-manylinux1.sh Clone catapult and generate html files during installation. (#956) 2017-09-10 13:41:16 -07:00
README-building-wheels.md Add script for building MacOS wheels. (#601) 2017-06-01 00:30:46 +00:00
setup.py Allow Ray to be built without UI by setting INCLUDE_UI=0. (#1094) 2017-10-09 23:32:38 -07:00