Commit Graph

  • ad480f8165 Don't reconstruct all objects in every fetch request in local scheduler. (#686) Robert Nishihara 2017-06-23 14:08:02 -07:00
  • e16df6da9a Updated task_profiles function to avoid future repetitive parsing. (#691) alanamarzoev 2017-06-22 19:21:18 -07:00
  • 2d636d9278 Kill jupyter in ray stop. (#689) Robert Nishihara 2017-06-20 22:58:34 -07:00
  • 5bb07cb01b Remove old UI code. (#688) Robert Nishihara 2017-06-20 22:54:21 -07:00
  • 5ebc2f3f2e Do resource bookkeeping for actor methods. (#682) Robert Nishihara 2017-06-20 22:52:45 -07:00
  • ed9380d73d Automatically start web UI in ray.init(). (#687) alanamarzoev 2017-06-20 10:32:55 -07:00
  • 3052ce25a6 Divide up large fetch requests from local scheduler, also print warni… (#683) Robert Nishihara 2017-06-19 15:57:51 -07:00
  • 9e4a3e4972 Replace some UT data structures in local scheduler with C++ STL. (#680) Robert Nishihara 2017-06-19 14:58:42 -07:00
  • 9bcaaaeaf5 Debugging for policy gradients (#681) Philipp Moritz 2017-06-19 00:58:41 +00:00
  • f12db5f0e2 Divide large plasma requests into smaller chunks, and wait longer before reissuing large requests. (#678) Robert Nishihara 2017-06-17 21:42:15 -07:00
  • 4d5ac9dad5 Include object size and hash in the table returned by the object_table function in the GlobalStateAPI. (#665) alanamarzoev 2017-06-16 23:17:11 -07:00
  • 019ba07e9c Correct actor class name and module. (#675) Robert Nishihara 2017-06-16 22:44:42 -07:00
  • 96962cdee0 Log fatal error if plasma manager or local scheduler heartbeats take too long. (#676) Robert Nishihara 2017-06-16 12:11:01 -07:00
  • 8317025987 reducing the size of objects created for the global scheduler test (#674) Alexey Tumanov 2017-06-15 10:02:46 -07:00
  • 8798f4e690 fix flaky mac os x plasma store component_failure_test (#673) Philipp Moritz 2017-06-15 07:31:50 +00:00
  • c343df832e use multiple threads for memcpy (#669) Philipp Moritz 2017-06-15 02:14:24 +00:00
  • cc4990b543 Task profiles function and test (#647) alanamarzoev 2017-06-13 17:53:34 -07:00
  • 43bae46e47 Included worker_id in task event logs. (#668) alanamarzoev 2017-06-13 17:30:43 -07:00
  • fb119bb50c Automatically add ip addresses to list of known hosts in cluster usage documentation. (#667) Robert Nishihara 2017-06-13 17:13:33 -07:00
  • 54925996ca Allow remote functions to specify max executions and kill worker once limit is reached. (#660) Philipp Moritz 2017-06-13 07:34:58 +00:00
  • 4374ad1453 Policy gradient example: Support multi-GPU training (#584) Eric Liang 2017-06-12 23:03:25 -07:00
  • 1916475e14 Increase socket listen backlog from 5 to 128. (#661) Robert Nishihara 2017-06-10 23:34:16 -07:00
  • 8d350f628a Fixing Redis Key Consistencies for Actor, FunctionTable, FunctionsToRun, and RemoteFunction (#659) Richard Liaw 2017-06-10 16:45:22 -07:00
  • d4d2c03ac5 Remove timeout for Redis commands. (#649) Eric Liang 2017-06-09 15:55:36 -07:00
  • ee1d4e5ea2 Redirect worker stdout/stderr to log files. (#646) alanamarzoev 2017-06-08 18:30:48 -07:00
  • fff50d824c Doc using ray with gpu (#644) Crystal 2017-06-08 00:12:44 -07:00
  • f0339f3386 Expose log files through global state API. (#641) alanamarzoev 2017-06-08 00:08:10 -07:00
  • fde843a636 Update installation documentation to recommend installing Ray with pip. (#637) Robert Nishihara 2017-06-06 22:51:06 -07:00
  • 60161f276b Added to troubleshooting documentation about whether redefining remot… (#640) Crystal 2017-06-06 22:49:53 -07:00
  • 690fe10bb6 Save policies for Evolution Strategies (#638) Philipp Moritz 2017-06-04 23:21:19 +00:00
  • 4c94d6c3b9 Rewrote and reordered the examples in the Actor documentation for cla… (#635) Crystal 2017-06-02 23:42:41 -07:00
  • 6adf39959c put back large python object tests (commented out) (#636) Philipp Moritz 2017-06-03 03:36:10 +00:00
  • 301e0b0db8 Bump version to 0.1.1 in preparation for uploading wheels to PyPI. (#630) ray-0.1.1 Robert Nishihara 2017-06-02 19:17:39 -07:00
  • 0254efa5e8 Use parallel memcopy from arrow (#633) Philipp Moritz 2017-06-03 01:18:41 +00:00
  • 2694337c0f Fix large memory tests. (#632) Robert Nishihara 2017-06-02 18:12:56 -07:00
  • 23b0c80967 Rename linux wheels so they can be uploaded to PyPI. (#629) Robert Nishihara 2017-06-02 13:20:34 -07:00
  • 1a682e2807 Enable starting and stopping ray with "ray start" and "ray stop". (#628) Robert Nishihara 2017-06-02 13:17:48 -07:00
  • a4d8e13094 Suppress excess warning messages related to intentional actor deaths. (#627) Robert Nishihara 2017-06-01 13:10:40 -07:00
  • d0bfc0a849 Clean up actor workers when actor handle goes out of scope. (#617) Robert Nishihara 2017-06-01 00:02:43 -07:00
  • dd7f866a92 Fix compilation error on CentOS. (#622) Robert Nishihara 2017-05-31 23:51:00 -07:00
  • 5f193afb87 Tell local scheduler to ignore SIGCHLD so that workers don't become zombies. (#620) Robert Nishihara 2017-05-31 23:37:28 -07:00
  • 4d51ed37b2 Fix bug in which plasma client file descriptors were not closed. (#618) Robert Nishihara 2017-05-31 22:37:29 -07:00
  • bcaab78908 Add script for building MacOS wheels. (#601) Robert Nishihara 2017-05-31 17:30:46 -07:00
  • b94b4a35e0 Make the Plasma store ready for Arrow integration (#579) Philipp Moritz 2017-05-31 23:24:23 +00:00
  • 609b5c1a4c Add script to build manylinux1 .whl files (#600) Richard Shin 2017-05-27 21:35:48 -07:00
  • 97af3b34d8 Use string instead of list in tutorial example to make it clearer. (#586) Robert Nishihara 2017-05-26 15:32:51 -07:00
  • 647e1d9fc3 Fix runtest.py on the ubuntu system python 3 (#599) Philipp Moritz 2017-05-26 15:22:36 -07:00
  • 16050eca8d Don't link Python extensions to libpython*.so (#598) Richard Shin 2017-05-25 19:01:12 -07:00
  • f97d0393cc Fix to json decoding bug (#597) Chelsea Finn 2017-05-25 18:48:39 -07:00
  • 1985838a30 Fixed small typo in actors.rst. (#595) Michael Whittaker 2017-05-25 11:30:45 -07:00
  • 3885d1b286 make builds with CMake incremental (#592) Philipp Moritz 2017-05-24 21:52:33 -07:00
  • 997aa35721 Remove cloudpickle customization and just use plain cloudpickle. (#588) Robert Nishihara 2017-05-24 20:22:28 -07:00
  • 679910496e fix policy gradients for mujoco domains (#589) Philipp Moritz 2017-05-24 18:39:37 -07:00
  • c5bc76193f Remove Ray environment variables from codebase. (#590) Robert Nishihara 2017-05-24 18:29:40 -07:00
  • c647dd5f6c Make it possible to use actor definitions within remote functions and other actors. (#587) Robert Nishihara 2017-05-24 15:43:32 -07:00
  • bc8b0db13e Add section on troubleshooting to the documentation. (#583) Robert Nishihara 2017-05-22 15:20:20 -07:00
  • 06241daf61 Policy gradient example: record stats for tensorboard (#577) Eric Liang 2017-05-21 14:51:24 -07:00
  • c440010cbd Bump version to 0.1.0. (#581) ray-0.1.0 Robert Nishihara 2017-05-20 23:25:01 -07:00
  • 40b96b03b8 Add note about adaptively launching tasks in blog post. (#582) Robert Nishihara 2017-05-20 23:19:42 -07:00
  • 07b21e057c Print the driver stdout/stderr if we fail to decode it in jenkins. (#567) Robert Nishihara 2017-05-20 23:11:19 -07:00
  • 849d2aaf47 Fix image paths in blog post, add section on ray.wait. (#580) Robert Nishihara 2017-05-20 23:10:18 -07:00
  • 3f30f29987 Fix typos in actor documentation. (#578) Robert Nishihara 2017-05-20 23:06:44 -07:00
  • d394a3fdf6 Website for the v0.1 release (#576) Philipp Moritz 2017-05-20 18:33:36 -07:00
  • 3d2f1b1941 Small improvements to using ray on large cluster documentation. (#573) Robert Nishihara 2017-05-19 16:13:50 -07:00
  • b62693ca67 Fix Python 2 bug in hyperopt example. (#575) Robert Nishihara 2017-05-19 16:12:13 -07:00
  • 179416e8a2 Improve the cluster usage documentation. (#568) Robert Nishihara 2017-05-19 11:36:48 -07:00
  • ee08c8274b Shard Redis. (#539) Stephanie Wang 2017-05-18 17:40:41 -07:00
  • 0a4304725f adding -x for clearer output in build console log (#565) shane 2017-05-18 17:04:56 -07:00
  • f861124b9a Added python2 support and check for outdated tf (#562) Wapaul1 2017-05-17 20:42:17 -07:00
  • 28f0882387 Expose function table to python global control state API (#542) Philipp Moritz 2017-05-16 20:06:13 -07:00
  • 5572561704 Do not start web UI by default, and remove web UI from documentation. (#554) Robert Nishihara 2017-05-16 19:29:07 -07:00
  • a74ee52f26 Fixed typo in pong doc (#556) Wapaul1 2017-05-16 18:55:41 -07:00
  • ec2534422b Remove register_class from API. (#550) Robert Nishihara 2017-05-16 18:38:52 -07:00
  • 3ebfd850e1 Make example applications pep8 compliant. (#553) Robert Nishihara 2017-05-16 14:12:18 -07:00
  • 9018dffd7f Fix bug in actor task dispatch. (#552) Robert Nishihara 2017-05-15 23:47:15 -07:00
  • 31bf0e8da4 Improved the Resnet Example. (#551) Wapaul1 2017-05-15 22:40:41 -07:00
  • 08e988aee5 Modernize plasma store (C to C++ changes). (#546) Philipp Moritz 2017-05-15 01:19:44 -07:00
  • e2e9e4ce6f Fix segmentation fault when calling ray.put on a dictionary with object keys (#548) Eric Liang 2017-05-15 03:09:13 -05:00
  • 3c5375345f Initial version of evolution strategies example. (#544) Robert Nishihara 2017-05-14 17:53:51 -07:00
  • 9f91eb8c91 Change API for remote function declaration, actor instantiation, and actor method invocation. (#541) Robert Nishihara 2017-05-14 00:01:20 -07:00
  • 22c6a22f28 Add flatbuffers dependency to setup.py. (#540) Robert Nishihara 2017-05-11 23:39:34 -07:00
  • 3a6922276a convert malloc.c to STL (#537) Philipp Moritz 2017-05-11 11:18:23 -07:00
  • c1e9496a06 fix problem if old version of arrow is cloned (#538) Philipp Moritz 2017-05-10 12:16:07 -07:00
  • 3a0e86395e Convert eviction code to STL (#534) Philipp Moritz 2017-05-09 21:26:22 -07:00
  • b4788ae518 Only export actor classes once. (#510) Robert Nishihara 2017-05-09 19:49:23 -07:00
  • 118fac5619 Remove boost dependencies from Ray (#518) Philipp Moritz 2017-05-09 16:17:20 -07:00
  • e5e2aab5e4 upgrade arrow and fix bug (#530) Philipp Moritz 2017-05-09 13:58:42 -07:00
  • 1f991b6389 Change /tmp/raylogs permissions so multiple users can log there. (#532) Robert Nishihara 2017-05-09 12:15:31 -07:00
  • 0681107039 add serializing numpy boolean (#529) Philipp Moritz 2017-05-08 22:24:02 -07:00
  • f32368bcbe Prevent actors from being placed on removed nodes or nodes with no CPUs. (#527) Robert Nishihara 2017-05-08 20:39:43 -07:00
  • c688a64235 Expose GPU IDs to remote functions. (#496) Robert Nishihara 2017-05-07 13:03:49 -07:00
  • 35dbdcc4f5 Make all export IDs unique. (#522) Robert Nishihara 2017-05-06 21:17:25 -07:00
  • 7825aed230 Fix build-docker.sh bug (#515) Feynman Liang 2017-05-06 18:57:08 -07:00
  • 1dddd5336a Fix actor bug arising from overwriting task specifications in the local scheduler (#513) Philipp Moritz 2017-05-06 17:39:35 -07:00
  • 8532ba4272 Serialize lambdas, sets, and types with pickle by default. (#511) Robert Nishihara 2017-05-04 00:16:35 -07:00
  • 7deff73e55 update documentation on how to set ulimit for Redis (#508) Alexey Tumanov 2017-05-03 17:24:57 -07:00
  • 245c8ab888 Make sure user seeding does not affect actor ID generation. (#506) Robert Nishihara 2017-05-03 16:29:55 -07:00
  • e50a23b820 Fix bug with reused file descriptors (#471) Stephanie Wang 2017-05-02 19:45:27 -07:00
  • 2bbfc5da8d Dispatch actor tasks when actor connects. (#495) Robert Nishihara 2017-04-28 17:36:43 -07:00
  • 6d301d9079 Simplify resource bookkeeping in local scheduler. (#494) Robert Nishihara 2017-04-28 12:09:47 -07:00