Commit Graph

  • 7b548bddd3 gitignore build directory Philipp Moritz 2016-08-08 17:58:44 -07:00
  • b6b2b03950 throw proper error if numpy array that contains object is serialized Philipp Moritz 2016-08-08 16:29:59 -07:00
  • 13df8302e6 enable running example apps in cluster mode (#357) Robert Nishihara 2016-08-08 16:01:13 -07:00
  • feee1de56f run runtest.py in mac os x (#356) Robert Nishihara 2016-08-07 13:53:56 -07:00
  • a1e4268d37 Catch errors in importing reusable variables and remote functions (#354) Robert Nishihara 2016-08-07 13:53:33 -07:00
  • a6452aca47 Command for installing example applications dependencies on cluster (#353) Robert Nishihara 2016-08-05 14:54:32 -07:00
  • 1454c26693 fix bug with home directory on cluster (#352) Robert Nishihara 2016-08-05 11:49:11 -07:00
  • 8bf877ac1e Serialize and Deserialize unicode (#349) Philipp Moritz 2016-08-04 21:06:31 -07:00
  • ac363bf451 Let worker get worker address and object store address from scheduler (#350) Robert Nishihara 2016-08-04 17:47:08 -07:00
  • b71f064f3e small documentation fixes (#348) Robert Nishihara 2016-08-04 17:39:14 -07:00
  • 8e165d43d4 Implement unicode serialization Philipp Moritz 2016-08-04 15:34:47 -07:00
  • 3ee0fd8f34 Update cluster guide (#347) Johann Schleier-Smith 2016-08-04 09:14:20 -07:00
  • de200ff912 better error messages when composing remote functions (#339) Robert Nishihara 2016-08-03 16:47:13 -07:00
  • 07baf44f26 only display failed task information for new tasks, remove SHELL_MODE (#344) Robert Nishihara 2016-08-02 17:59:42 -07:00
  • 583df08957 Docker builds on Travis (#343) Johann Schleier-Smith 2016-08-02 17:03:28 -07:00
  • 33d03e56db update tutorial (#342) Robert Nishihara 2016-08-02 16:47:22 -07:00
  • 0ac4e29b1f clean up tests (#340) Philipp Moritz 2016-08-02 16:11:53 -07:00
  • eae27f23ac TRPO example (#336) Philipp Moritz 2016-08-01 18:40:34 -07:00
  • 1d6977b2b8 add Pong example to README (#337) Robert Nishihara 2016-08-01 18:29:04 -07:00
  • c27e6c076c Make sure no Python modules mutually import each other. (#334) Robert Nishihara 2016-08-01 17:55:38 -07:00
  • 96a70e1316 Changed equality to None in worker.py to use is keyword (#335) Wapaul1 2016-08-01 16:56:54 -07:00
  • 79e4a5a00e Ray with Docker (#324) Johann Schleier-Smith 2016-08-01 16:44:11 -07:00
  • 97b923a750 Changed how ray treats deserialization of custom classes (#333) Wapaul1 2016-08-01 15:38:05 -07:00
  • 98a508d6ca Terminology change Object Reference -> Object ID (#330) Robert Nishihara 2016-07-31 19:58:03 -07:00
  • a89aa30f24 fixes to tutorial (#329) Robert Nishihara 2016-07-31 19:29:00 -07:00
  • 2040372084 unify starting local cluster with attaching to existing cluster (#327) Robert Nishihara 2016-07-31 19:26:35 -07:00
  • 0e5b858324 change remote function invocation from func() to func.remote() (#328) Robert Nishihara 2016-07-31 15:25:19 -07:00
  • 92f1976e94 Merge pull request #325 from amplab/bugfix mehrdadn 2016-07-30 15:36:44 -07:00
  • 6fd508de96 fix worker segfault Robert Nishihara 2016-07-30 14:48:18 -07:00
  • 3d4dbdd911 Note which operating systems we have tested on. (#322) Robert Nishihara 2016-07-30 09:34:22 -07:00
  • 966c5ba0da update rl pong app (#302) Robert Nishihara 2016-07-29 14:51:35 -07:00
  • bcd0e3781f remove example functions and remove imports from shell (#314) Robert Nishihara 2016-07-29 12:42:44 -07:00
  • 352e5e1dd2 use Ray specific logger so logging does not interfere with other python modules that use the logging module (#321) Robert Nishihara 2016-07-29 12:40:45 -07:00
  • 46f88c2814 Merge pull request #320 from amplab/micro mehrdadn 2016-07-29 00:36:05 -07:00
  • 36fff9b555 Retry registering workers better (#300) mehrdadn 2016-07-29 00:23:31 -07:00
  • a155f315e2 remove assertions from microbenchmarks and add to travis Robert Nishihara 2016-07-29 00:08:00 -07:00
  • 8d5e61d3c0 update tutorial (#318) Robert Nishihara 2016-07-28 20:47:37 -07:00
  • f79494c8c6 Alexnet example for Imagenet (#319) Robert Nishihara 2016-07-28 16:59:19 -07:00
  • 1961deeffb Update Windows support (#317) mehrdadn 2016-07-28 13:11:13 -07:00
  • 82480135a6 numbuf (#316) mehrdadn 2016-07-28 11:42:39 -07:00
  • 4c323d4ecf libraylib -> lib (#311) mehrdadn 2016-07-27 23:23:13 -07:00
  • c3695099fc numbuf update (#313) mehrdadn 2016-07-27 23:21:33 -07:00
  • a81dc0c541 Visual Studio projects Mehrdad 2016-07-27 21:08:32 -07:00
  • de8bbaca61 long long bug fix Mehrdad 2016-07-27 21:08:09 -07:00
  • f0353ec597 Ignore dirty external submodules (#312) mehrdadn 2016-07-27 21:53:07 -07:00
  • 65db47b556 Update submodules (#309) mehrdadn 2016-07-27 19:47:14 -07:00
  • 2d929ad938 Only check out submodules that are actually used (#310) Philipp Moritz 2016-07-27 19:14:40 -07:00
  • fa29efbf83 reduce amount of GRPC logging (#306) Philipp Moritz 2016-07-27 11:42:08 -07:00
  • dd301e4baa add version string (#304) Philipp Moritz 2016-07-27 11:29:22 -07:00
  • 44064389b9 Checked locking (#262) mehrdadn 2016-07-27 11:24:09 -07:00
  • 975bfe89ad check that we are connected before calling ray commands (#303) Robert Nishihara 2016-07-27 11:20:37 -07:00
  • a97574d471 update lbfgs app (#301) Robert Nishihara 2016-07-26 23:45:14 -07:00
  • b5215f1e6a make it possible to use directory as user source directory that doesn't contain worker.py (#297) Philipp Moritz 2016-07-26 18:39:06 -07:00
  • 2981fae26d update hyperparameter optimization app (#299) Robert Nishihara 2016-07-26 18:16:10 -07:00
  • aa2f618ab7 add directory containing script to python path of workers (#296) Robert Nishihara 2016-07-26 16:18:39 -07:00
  • 3bae6f136b export remote functions and reusable variables that were defined before connect was called (#292) Robert Nishihara 2016-07-26 11:40:09 -07:00
  • 212536f87c Put documentation into ray-core Philipp Moritz 2016-07-25 16:38:17 -07:00
  • 8e9f98c5ff Properly import remote functions and reusable variables on workers that register late (#290) Robert Nishihara 2016-07-25 16:17:17 -07:00
  • 5591aa4665 cleanup serialization code (#291) Philipp Moritz 2016-07-25 15:47:10 -07:00
  • 4a0f35b042 new arrow serialization code (serialize python objects recursively) (#284) Philipp Moritz 2016-07-25 13:41:47 -07:00
  • 0dcfcfa2e9 fix compilation on macOS Philipp Moritz 2016-07-25 13:21:31 -07:00
  • 5f337db809 fix tests on macOS Philipp Moritz 2016-07-24 21:24:26 -07:00
  • 5ff00e0e81 Fix pickling (#289) mehrdadn 2016-07-24 12:53:55 -07:00
  • 0a26135821 fix mac build Philipp Moritz 2016-07-23 18:34:22 -07:00
  • c973059944 switch to release mode Philipp Moritz 2016-07-21 15:40:42 -07:00
  • a22b35a881 Merge pull request #283 from amplab/kv mehrdadn 2016-07-22 18:45:46 -07:00
  • 03f1830cd0 implement key value store for sharing reusable variables Robert Nishihara 2016-07-21 00:16:19 -07:00
  • baa4b7cae3 fix bug in reference counting None object (#286) Robert Nishihara 2016-07-22 14:15:02 -07:00
  • 9bc7e7843f Capability to serialize most primitive Python types Philipp Moritz 2016-07-20 21:47:37 -07:00
  • b68512ec7d Added handles for python to access buffers in objstore (#282) Wapaul1 2016-07-20 17:36:15 -07:00
  • 3bf46ce5ac make remote functions pickleable (#281) Robert Nishihara 2016-07-19 16:05:45 -07:00
  • 6c96a05ab4 Added error handling and cleanup for objstore overflowing (#275) Wapaul1 2016-07-18 17:45:00 -07:00
  • ad9cc57485 Suppress Visual C++ secure-iterator warning globally since I cannot just suppress them in protobuf headers (#280) mehrdadn 2016-07-18 12:56:37 -07:00
  • 7565309d6e mock cloudpickle module to allow readthedocs to work (#279) Robert Nishihara 2016-07-18 11:19:55 -07:00
  • f2c43bec87 Function serialization (#261) mehrdadn 2016-07-17 22:05:07 -07:00
  • 8e0ecfa1f4 assertTrue -> assertEqual (#278) mehrdadn 2016-07-16 22:48:39 -07:00
  • ced5ce4924 raise exception if user tries to pass large object by value (#276) Robert Nishihara 2016-07-16 17:17:48 -07:00
  • b143b36792 Initial commit Philipp Moritz 2016-07-16 17:05:21 -07:00
  • 8465df1146 script for launching nodes on ec2 (#270) Robert Nishihara 2016-07-16 15:14:14 -07:00
  • 97270f5aec zlib stub comment (#273) mehrdadn 2016-07-16 14:59:06 -07:00
  • 0f1d7c5835 Run IPython shell without embedding (#269) mehrdadn 2016-07-16 14:42:58 -07:00
  • c5be9b96de Visual Studio - Project cleanup, warning suppression, and removal of zlib dependency (#272) mehrdadn 2016-07-16 13:02:51 -07:00
  • 06ceecf6f5 Kill child processes when parent dies, and die on fatal errors (#265) mehrdadn 2016-07-15 02:10:26 +03:00
  • a5d8138f88 mock modules for readthedocs (#264) Robert Nishihara 2016-07-14 13:57:03 -07:00
  • 80526f7777 add documentation and refactor cluster.py (#238) Robert Nishihara 2016-07-12 23:54:18 -07:00
  • 0487b05111 Merge pull request #260 from amplab/fix mehrdadn 2016-07-13 00:40:52 +03:00
  • db8ade44f7 only let creator of message queue deallocate message queue Robert Nishihara 2016-07-12 12:55:12 -07:00
  • 292abaa41c Moved Imagenet loading library to example applications; Changed code to return filenames as well as arrays (#257) Wapaul1 2016-07-11 18:06:58 -07:00
  • 8952ff8cf9 allow cluster script to update worker code on nodes (#243) Robert Nishihara 2016-07-11 17:58:16 -07:00
  • 86aef1bc56 add note to using-ray-on-a-cluster.md (#258) Philipp Moritz 2016-07-11 14:14:26 -07:00
  • 1133315746 help cmake find right python interpreter on mac (#251) Robert Nishihara 2016-07-11 12:16:10 -07:00
  • fa1d0f4e0f improve wording in installation documentation (#256) Robert Nishihara 2016-07-11 00:22:05 -07:00
  • 69ee25eb51 Fix GRPC project patch, again (#255) mehrdadn 2016-07-11 08:31:12 +03:00
  • 30023b456a Fix GRPC project patch (#254) mehrdadn 2016-07-11 08:05:50 +03:00
  • a1a54baa44 Use Boost IPC (#249) mehrdadn 2016-07-11 01:41:26 +03:00
  • 4b91d79915 fixes to documentation (#242) Robert Nishihara 2016-07-10 15:06:44 -07:00
  • 474dd8b449 reorder includes to fix version conflicts (#250) Johann Schleier-Smith 2016-07-10 14:50:34 -07:00
  • 02c77847cb RAY_BREAK_IF_DEBUGGING (#247) mehrdadn 2016-07-10 23:39:54 +03:00
  • cd92a8d787 Remove boost::filesystem dependency (#245) mehrdadn 2016-07-10 19:48:56 +03:00
  • 5db31cd8a2 Update numbuf (#246) mehrdadn 2016-07-10 07:47:53 +03:00