ray/src/plasma
Stephanie Wang 12fdb3f53a Convert actor dummy objects to task execution edges. (#1281)
* Define execution dependencies flatbuffer and add to Redis commands

* Convert TaskSpec to TaskExecutionSpec

* Add execution dependencies to Python bindings

* Submitting actor tasks uses execution dependency API instead of dummy argument

* Fix dependency getters and some cleanup for fetching missing dependencies

* C++ convention

* Make TaskExecutionSpec a C++ class

* Convert local scheduler to use TaskExecutionSpec class

* Convert some pointers to references

* Finish conversion to TaskExecutionSpec class

* fix

* Fix

* Fix memory errors?

* Cast flatbuffers GetSize to size_t

* Fixes

* add more retries in global scheduler unit test

* fix linting and cast fbb.GetSize to size_t

* Style and doc

* Fix linting and simplify from_flatbuf.
2017-12-14 20:47:54 -08:00
..
doc Rearrange plasma files to prepare for merging into Ray. 2016-10-25 14:27:45 -07:00
format Convert local scheduler messages to flatbuffers (#340) 2017-03-15 16:27:52 -07:00
test Fix bugs in plasma manager transfer (#1188) 2017-11-15 22:32:38 -08:00
thirdparty Make the Plasma store ready for Arrow integration (#579) 2017-05-31 16:24:23 -07:00
CMakeLists.txt Compile with -Werror and -Wall (#1116) 2017-10-12 21:00:23 -07:00
plasma_manager.cc Convert actor dummy objects to task execution edges. (#1281) 2017-12-14 20:47:54 -08:00
plasma_manager.h Fix bugs in plasma manager transfer (#1188) 2017-11-15 22:32:38 -08:00
plasma_protocol.cc fixtypo: plasma_protocol (#764) 2017-07-22 17:52:27 -07:00
setup-env.sh Changes to make tests pass on Travis. (#3) 2016-10-25 22:39:21 -07:00
setup.py Switch Python indentation from 2 spaces to 4 spaces. (#726) 2017-07-13 21:53:57 +00:00