Commit graph

8 commits

Author SHA1 Message Date
Robert Nishihara
ad55166472 Rearrange local scheduler files to prepare to merge into Ray. 2016-10-25 14:16:23 -07:00
Robert Nishihara
63ec244784 Connect local scheduler to Plasma. (#11)
* Receive notifications about sealed objects from Plasma, and schedule tasks only when the dependencies are available locally.

* Fix formatting.

* Use version of Plasma with fix.

* Fix.

* Factor out the scheduling algorithm and use worker_index instead of the client socket to identify workers

* Fixes

* clang-format

* fix remaining linter errors
2016-10-18 18:27:43 -07:00
Robert Nishihara
e9a336a344 Fix incorrect free. (#9) 2016-10-07 12:31:57 -07:00
Philipp Moritz
e8e4aa6d8e add valgrind check 2016-10-05 22:58:50 -07:00
Robert Nishihara
0f97855333 More fixes. 2016-10-05 14:11:02 -07:00
Philipp Moritz
67677c3c92 update documentation and common 2016-10-04 17:13:21 -07:00
Philipp Moritz
872e68b5b0 submit task to redis 2016-10-04 16:57:16 -07:00
Robert Nishihara
64c5e0880e Let workers get tasks from local scheduler. (#5)
* Restructure to have separate client and scheduler files. Shared stuff is in photon.h.

* Let workers get tasks from local scheduler.
2016-10-04 12:55:10 -07:00