First pass at local scheduler (#2)

* draft of local scheduler

* API

* update APIs

* fix

* update

* Rename halo -> photon.

* Add build directory.

* Update common submodule.

* More renaming.

* Fix python ctypes.

* Compile in travis.

* Process generic messages and not just tasks.

* Move free outside of switch.

* Formatting and address comments.

* Remove event loop from local scheduler state.

* Use accept_client from common.

* Use bind_ipc_sock from common.

* Fix tests.

* Update common submodule.

* Fix formatting.
This commit is contained in:
Philipp Moritz
2016-09-27 19:11:09 -07:00
committed by GitHub
parent 21d6ceba01
commit ff8018db75
13 changed files with 303 additions and 0 deletions
+3
View File
@@ -0,0 +1,3 @@
[submodule "common"]
path = common
url = https://github.com/ray-project/common