AbortedChanges

Summary

  1. Use bazel disk cache for all CI jobs (#5144) (commit: 0c34749779f0995c242fc9d4ebb15c459b45643d) (details)
  2. [stability] Make task result for RemoveTask optional (#5146) (commit: e6a81d40a56554a6b707e8775d0ceb81c12d697f) (details)
  3. [tune] Document trainable attributes and enable user-checkpoint… (#4868) (commit: 691c9733f95a28d9a1ceeb291eda94a2ffd93cdd) (details)
  4. [GCS] Move node resource info from client table to resource table (commit: 43b6513d19f540a7a0985fbe63c79df4df52f8b4) (details)
  5. Fix Java MultithreadingTest (#5170) (commit: 88365d4112df4adb87a055e07d473529e43033e1) (details)
  6. [ID Refactor] Shorten the length of  JobID to 4 bytes (#5110) (commit: f2293243cc50b7090aadb19b43081304d9bc431a) (details)
  7. Fix GcsClient resource map (#5171) (commit: d8b50a5018b8375bb4ae5a98c796a67d74f7c3be) (details)
  8. Move task to common module and add checks in getter methods (#5147) (commit: fd835d107e938e29be1e55e15d3f425f6cb01f51) (details)
  9. java raylet client (commit: aa8f4d316c7ca5c81289d695cfdf10dbfcce5f0f) (details)
  10. change to job id in java raylet client (commit: 1aef7f17dbf8a28ef3c96476fc107f7e22fba621) (details)
  11. [direct call] changes raylet to push tasks to worker (#5140) (commit: 1649f1370e51281db232d8416e64587a34ea95a7) (details)
  12. fix node_failures.py (#5167) (commit: ccee77aafdabf131397536d6e6bdef8e9f2723ee) (details)
  13. [autoscaler] Fix missing body argument in GCP `getIamPolicy` #5169 (commit: 3456afdea7993f128149332f90edb0b90f467ea2) (details)
  14. Track newly created actor's parent actor (#5098) (commit: 3b42d5ccb13abc02f0976f2f1aa6ea04a56f988a) (details)
  15. Only get actor ID if actor task (#5180) (commit: f46c555e9eb56828441a3273ef8df8622ff955ae) (details)
  16. add task done (commit: 673ce348f8a654af37d7dd7fc63c5f34aa96f02f) (details)
  17. change raylet client to async call (commit: cbbbf1652c102b299c71135426bf5ac2f467a014) (details)
  18. Fix Java MultithreadingTest (#5182) (commit: 0ec3a16bbd4cf8d70fd29d6e0f742bbac7ffd4fd) (details)
  19. fix comment (commit: 17fc817cc5052c863a7edc2586a75b3874e5da13) (details)
  20. refine comments (commit: 46d036502c27683eec4769b6af225c7624d46ec2) (details)
  21. refine comments and logs (commit: 9d0604e54d31f0bc9c889b9095a44e3e2a6d7077) (details)
  22. refine comments and logs (commit: a0d88349242d4c4497f382c90cc4ef5f921cf1ac) (details)
  23. refine worker and grpc server (commit: 6f1cd4df835fe0e7f48f6f2ac4bf587ff39baac2) (details)
  24. refine raylet client (commit: 1ed41470818574561b6dc25e5da3639c10401e90) (details)
  25. fix (commit: cec13d2592184b1b51ad25c615ab8e7f9043a4e8) (details)
  26. fix (commit: 5d88fb5fb12264fb9685662a235cb97535cd11a4) (details)
  27. fix lint (commit: 203f328f4f55017fcccf168faec6000ea0d9cf8c) (details)
  28. [tune] Fast Node Recovery (#5053) (commit: 1530389822008216531075b6e71344ae63290aec) (details)
  29. Update wheels to 0.8.0dev2 (#5186) (commit: b6509f46b0480989646bfaa3e3dc364d0ec2b577) (details)
  30. Fix: ServerCallFactory's destructor not marked as virtual (#5185) (commit: f5a87b88a3a65755a52992f1cf64b88962b505e6) (details)
  31. Update arrow to include user defined status for plasma (#5156) (commit: 322b5166ada11ee0224c7954419f761cb4a2a252) (details)
  32. refine comments (commit: 2aef060e0211192246bb798604bcbf363187439b) (details)
  33. Keep parameter space noise consistent with action space noise (Fix 5173) (commit: 5b13a7eb90c106069aa8ec1d95c48d64108c351c) (details)
  34. Fix a multithreading bug in grpc `ClientCall` (#5196) (commit: 734211771057a4ccce5b7c70d874b2bd34b4f9aa) (details)
  35. fix comment (commit: 5d08cf257560918bb2b390ce85adad0982b21c76) (details)
  36. add lock to protect resource_ids_ in rayletclient (commit: 7ae190f6507a45bd6545a4c70366f42a4bf05a7a) (details)
  37. Reconstruct failed actors without sending tasks. (#5161) (commit: ea6aa6409a3d3cc894e4f840cacb286b33124f1e) (details)
  38. Improve release process 0.7.2 (#5187) (commit: fd71ffde2fe91ebfbee44480a619a5082785e2f0) (details)
  39. Remove dependencies from TaskExecutionSpecification (#5166) (commit: e5be5fd46d7cfb4d37f729e040838284cc2b8f6a) (details)
  40. [Java worker] Refactor object store and worker context on top of core (commit: 806524384b93fe6a776f1883dc2e09b3010573f9) (details)
  41. [rllib] Fix rollout.py with tuple action space (#5201) (commit: 047f4ccd6123b02d95a75902b0e94f4f779a3920) (details)
  42. [rllib] Remove nested import (#5204) (commit: 4fa2a6006c305694a682086b1b52608cc3b7b8ee) (details)
  43. Add heartbeat test + Fix monitor.py (#5191) (commit: 3e0ad11ae0a71621978f26f5ace59dfcaf0eb0a8) (details)
  44. [rllib] Make RLLib handle zero-length observation arrays (#5208) (commit: 214f09d969480279930994cabbcc2a75535cc6ca) (details)
  45. Fixed inconsistent action placeholder (#5213) (commit: ae03c42dd6cd9c493814f149abff0324fadca190) (details)
  46. Remove redundant scaler of l2 reg (#5172) (commit: 81d297f87e367a17ad724f59bf0ce8dff6f5393c) (details)
  47. fix grpc crash caused by pyarrow (commit: 7828d9432a6f228f094a6eedd98935304687c9b6) (details)
  48. Improve memory check (#5216) (commit: 63f49f95dd6c9f184ca3ab2b84b1d9c918373dd3) (details)
  49. Enable seeding actors for reproducible experiments (#5197) (commit: 0af07bd4934d6cd0d578683da7a6e1e2917014f6) (details)
  50. lint (commit: 13f39b9f3df7b6e71cebf0966d6bab111e9805fd) (details)
  51. [GCS] introduce new gcs client and refactor actor table (#5058) (commit: b5b8c1d361bf9100e5f5528adf5aa064776cc4eb) (details)
  52. [direct call] add local plasma provider (#5184) (commit: aa423288748d57959f44ae94066d2693daef8285) (details)
  53. [rllib] Move some inline defs to avoid deserialization errors (#5228) (commit: 28e5c5555d67854b71cee2ff3b26acc1b66f5cd2) (details)
  54. fix (commit: b25729cf64016dbc4793c1a6f44f49aa4f561ef6) (details)
  55. fix (commit: ef65db271db4bc93286708a599818779154c2627) (details)
  56. Removed the implicit sync barrier at the end of each training iteration (commit: da7676c92533beaf3e2738a4665d8d1b73f2041b) (details)
  57. [rllib] MultiCategorical shouldn't return array for kl or entropy (commit: d58b986858463057c92e4977f02bfa0dbcc81959) (details)
  58. stop to send heartbeat when connection is closed (commit: aa9e97ca9fba274ae2a26ea09fa33f7b251b1ca0) (details)
  59. fix (commit: ed9650142bc0efe61f6b5974a177b8a5a1d5c094) (details)
  60. change wait request to synchronous (commit: c50d76c69cec0f990c328e92b18e1aaabed68343) (details)
  61. [tune] Fixup exception messages (#5238) (commit: b0c0de49a2acff23b8c463771abc698fe0ac533c) (details)
  62. remove detach thread (commit: 85eafadc12ff22a08208675eb49da78959164755) (details)
  63. [rllib] Remove experimental eager support (commit: f9043cc49abbfa6a3caf4a5b50d87c7a7b19c572) (details)
  64. trigger ci (commit: 22062deedd3e318ff7ccd2d4ebdf110455e9e1ed) (details)
  65. use pyarrow.plasma.PlasmaObjectExists (commit: 2019d3817ba485198f98b365031a2c1844a36d6b) (details)
  66. trigger ci (commit: ce0d76704a770937821c2f1395408c51fc899839) (details)
  67. Improved KeyboardInterrupt Exception Handling (#5237) (commit: 53fb876a5faa5178d0e1c91d28c465d42939a00d) (details)
  68. [autoscaler] Clean up error messages on setup failure (#5210) (commit: 7fc15dbf7fa0769eecbe1692ed3a97b5c8b918dd) (details)
  69. Ray namespace added for k8s (#4111) (commit: 80b976efcb20e1e0e36a3470512cf21713817d1c) (details)
  70. [sgd] Deprecate old distributed SGD implementation (#5160) (commit: fc589050c986f94c7aca27a33458f0cb6bf82919) (details)
  71. add macro for raylet client disconnected (commit: 6079efe45dc70a68516e632681955fb2f99eba28) (details)
  72. Fix the issue when passing multiple options in one string (#5241) (commit: a3d4f9f16d026b80da8d1b943480f3e953077da7) (details)
  73. fix test (commit: 8287875aa205d3d0206ccfbce9c16183a1defe33) (details)
  74. fix and check ci (commit: 6f3a83008b93709dde4eb672e0f684b89e11864f) (details)
  75. remove lock for resource (commit: 5bb4d4a95208ce1602210405c43fd9410f5ed2bf) (details)
  76. Leave `ray.wait` calls open until the task or actor exits (#5234) (commit: 15959b0f0dfa716f956f00df250cd20be7309e22) (details)
  77. Add regression test for actor load balancing (#5224) (commit: 9c651f47bb78783dbe83cef849e950f272c5bf7c) (details)
  78. fix worker parameters order (commit: d3b291055158956963c2df566e08a5b81ebe856e) (details)
The file was modified.travis.yml (diff)
The file was modifiedci/travis/install-bazel.sh (diff)
The file was removedci/travis/setup-bazel-cache.sh
Commit e6a81d40a56554a6b707e8775d0ceb81c12d697f by swang
[stability] Make task result for RemoveTask optional (#5146)
* make task result for RemoveTask optional

* lint

* update

* update

* update

* rename

* lint
(commit: e6a81d40a56554a6b707e8775d0ceb81c12d697f)
The file was modifiedsrc/ray/raylet/scheduling_queue.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/raylet/scheduling_queue.h (diff)
The file was modifiedsrc/ray/raylet/task_spec.h (diff)
The file was modifiedsrc/ray/raylet/task.h (diff)
The file was modifiedsrc/ray/rpc/message_wrapper.h (diff)
The file was modifiedsrc/ray/raylet/task_execution_spec.h (diff)
Commit 691c9733f95a28d9a1ceeb291eda94a2ffd93cdd by noreply
[tune] Document trainable attributes and enable user-checkpoint… (#4868)
(commit: 691c9733f95a28d9a1ceeb291eda94a2ffd93cdd)
The file was modifiedpython/ray/tune/trial_runner.py (diff)
The file was modifiedpython/ray/rllib/agents/mock.py (diff)
The file was modifiedpython/ray/tune/result.py (diff)
The file was modifiedpython/ray/tune/tests/test_trial_runner.py (diff)
The file was modifiedpython/ray/rllib/agents/trainer.py (diff)
The file was modifiedpython/ray/tune/trainable.py (diff)
Commit 43b6513d19f540a7a0985fbe63c79df4df52f8b4 by chenh1024
[GCS] Move node resource info from client table to resource table
(#5050)
(commit: 43b6513d19f540a7a0985fbe63c79df4df52f8b4)
The file was modifiedpython/ray/gcs_utils.py (diff)
The file was modifiedsrc/ray/gcs/tables.cc (diff)
The file was modifiedsrc/ray/raylet/raylet.cc (diff)
The file was modifiedpython/ray/tests/cluster_utils.py (diff)
The file was modifiedsrc/ray/raylet/scheduling_resources.cc (diff)
The file was modifiedpython/ray/state.py (diff)
The file was modifiedsrc/ray/gcs/tables.h (diff)
The file was modifiedsrc/ray/raylet/monitor.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.h (diff)
The file was modifiedsrc/ray/raylet/scheduling_resources.h (diff)
The file was modifieddoc/source/development.rst (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/gcs/GcsClient.java (diff)
The file was modifiedsrc/ray/protobuf/gcs.proto (diff)
The file was modifiedsrc/ray/util/logging.h (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/gcs/RedisClient.java (diff)
The file was modifiedsrc/ray/object_manager/object_directory.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/gcs/client_test.cc (diff)
The file was modifiedjava/test/src/main/java/org/ray/api/test/MultiThreadingTest.java (diff)
Commit f2293243cc50b7090aadb19b43081304d9bc431a by noreply
[ID Refactor] Shorten the length of  JobID to 4 bytes (#5110)
* WIP

* Fix

* Add jobid test

* Fix

* Add python part

* Fix

* Fix tes

* Remove TODOs

* Fix C++ tests

* Lint

* Fix

* Fix exporting functions in multiple ray.init

* Fix java test

* Fix lint

* Fix linting

* Address comments.

* FIx

* Address and fix linting

* Refine and fix

* Fix

* address

* Address comments.

* Fix linting

* Fix

* Address

* Address comments.

* Address

* Address

* Fix

* Fix

* Fix

* Fix lint

* Fix

* Fix linting

* Address comments.

* Fix linting

* Address comments.

* Fix linting

* address comments.

* Fix
(commit: f2293243cc50b7090aadb19b43081304d9bc431a)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/WorkerContext.java (diff)
The file was modifiedsrc/ray/core_worker/core_worker_test.cc (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/RayNativeRuntime.java (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/raylet/MockRayletClient.java (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/util/IdUtil.java (diff)
The file was modifiedsrc/ray/common/constants.h (diff)
The file was modifiedjava/runtime/src/test/java/org/ray/runtime/functionmanager/FunctionManagerTest.java (diff)
The file was modifiedsrc/ray/common/id.cc (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/RuntimeContextImpl.java (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/raylet/RayletClientImpl.java (diff)
The file was modifiedjava/test/src/main/java/org/ray/api/test/RuntimeContextTest.java (diff)
The file was modifiedpython/ray/services.py (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/raylet/RayletClient.java (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/functionmanager/FunctionManager.java (diff)
The file was modifiedsrc/ray/core_worker/context.cc (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/gcs/GcsClient.java (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/runner/RunManager.java (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/RayDevRuntime.java (diff)
The file was modifiedjava/test/src/main/java/org/ray/api/test/GcsClientTest.java (diff)
The file was modifiedpython/ray/includes/unique_ids.pxi (diff)
The file was modifiedsrc/ray/common/id.h (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/gcs/RedisClient.java (diff)
The file was modifiedsrc/ray/common/id_def.h (diff)
The file was modifiedpython/ray/actor.py (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/gcs/client_test.cc (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/AbstractRayRuntime.java (diff)
The file was modifiedjava/api/src/main/java/org/ray/api/runtimecontext/RuntimeContext.java (diff)
The file was modifiedpython/ray/remote_function.py (diff)
The file was modifiedpython/ray/tests/test_basic.py (diff)
The file was modifiedpython/ray/worker.py (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/config/RayConfig.java (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/task/TaskSpec.java (diff)
The file was modifiedpython/ray/utils.py (diff)
The file was addedjava/api/src/main/java/org/ray/api/id/JobId.java
The file was modifiedsrc/ray/core_worker/mock_worker.cc (diff)
The file was modifiedpython/ray/includes/unique_ids.pxd (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/gcs/GcsClient.java (diff)
Commit fd835d107e938e29be1e55e15d3f425f6cb01f51 by noreply
Move task to common module and add checks in getter methods (#5147)
(commit: fd835d107e938e29be1e55e15d3f425f6cb01f51)
The file was removedsrc/ray/rpc/util.h
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/raylet/worker_pool.h (diff)
The file was addedsrc/ray/common/task/task_execution_spec.h
The file was modifiedsrc/ray/raylet/task_dependency_manager_test.cc (diff)
The file was modifiedsrc/ray/raylet/task_dependency_manager.h (diff)
The file was removedsrc/ray/rpc/message_wrapper.h
The file was removedsrc/ray/raylet/scheduling_resources.cc
The file was removedsrc/ray/raylet/task_test.cc
The file was addedsrc/ray/common/task/task.h
The file was modifiedsrc/ray/core_worker/transport/transport.h (diff)
The file was modifiedpython/ray/includes/task.pxi (diff)
The file was modifiedsrc/ray/core_worker/core_worker.h (diff)
The file was addedsrc/ray/common/task/task_spec.cc
The file was modifiedsrc/ray/raylet/raylet_client.h (diff)
The file was modifiedsrc/ray/rpc/server_call.h (diff)
The file was modifiedpython/ray/includes/task.pxd (diff)
The file was modifiedsrc/ray/raylet/raylet.h (diff)
The file was modifiedpython/ray/worker.py (diff)
The file was addedsrc/ray/common/task/task.cc
The file was modifiedpython/ray/includes/common.pxd (diff)
The file was modifiedsrc/ray/core_worker/common.h (diff)
The file was removedsrc/ray/raylet/scheduling_resources.h
The file was removedsrc/ray/raylet/task_execution_spec.h
The file was modifiedsrc/ray/raylet/worker.h (diff)
The file was removedsrc/ray/raylet/task.h
The file was removedsrc/ray/raylet/task_util.h
The file was addedsrc/ray/common/task/task_execution_spec.cc
The file was modifiedsrc/ray/raylet/main.cc (diff)
The file was modifiedBUILD.bazel (diff)
The file was removedsrc/ray/raylet/task_spec.cc
The file was modifiedsrc/ray/raylet/lineage_cache.h (diff)
The file was addedsrc/ray/common/task/task_test.cc
The file was modifiedsrc/ray/core_worker/task_execution.cc (diff)
The file was addedsrc/ray/common/task/scheduling_resources.h
The file was modifiedsrc/ray/rpc/client_call.h (diff)
The file was addedsrc/ray/common/task/task_spec.h
The file was addedsrc/ray/common/task/task_common.h
The file was modifiedsrc/ray/raylet/node_manager.h (diff)
The file was removedsrc/ray/raylet/task_execution_spec.cc
The file was modifiedsrc/ray/raylet/scheduling_queue.h (diff)
The file was modifiedsrc/ray/raylet/worker_pool.cc (diff)
The file was modifiedsrc/ray/gcs/tables.cc (diff)
The file was modifiedsrc/ray/core_worker/context.h (diff)
The file was modifiedsrc/ray/raylet/lib/java/org_ray_runtime_raylet_RayletClientImpl.cc (diff)
The file was addedsrc/ray/common/grpc_util.h
The file was modifiedsrc/ray/core_worker/core_worker.cc (diff)
The file was modifiedsrc/ray/core_worker/task_execution.h (diff)
The file was removedsrc/ray/raylet/task.cc
The file was modifiedsrc/ray/raylet/raylet_client.cc (diff)
The file was addedsrc/ray/common/task/task_util.h
The file was modifiedsrc/ray/core_worker/transport/raylet_transport.cc (diff)
The file was removedsrc/ray/raylet/task_spec.h
The file was modifiedsrc/ray/raylet/lineage_cache_test.cc (diff)
The file was modifiedsrc/ray/raylet/scheduling_queue.cc (diff)
The file was addedsrc/ray/common/task/scheduling_resources.cc
The file was modifiedsrc/ray/raylet/actor_registration.h (diff)
The file was modifiedsrc/ray/core_worker/task_interface.h (diff)
The file was modifiedsrc/ray/raylet/scheduling_policy.h (diff)
The file was modifiedsrc/ray/raylet/worker_pool_test.cc (diff)
The file was modifiedsrc/ray/core_worker/task_interface.cc (diff)
The file was modifiedsrc/ray/core_worker/context.cc (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.h (diff)
The file was modifiedsrc/ray/raylet/lib/java/org_ray_runtime_raylet_RayletClientImpl.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/raylet/scheduling_queue.cc (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/raylet/RayletClientImpl.java (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/raylet/RayletClientImpl.java (diff)
Commit 1649f1370e51281db232d8416e64587a34ea95a7 by swang
[direct call] changes raylet to push tasks to worker (#5140)
* refactor grpc server

* format

* change GetTask() to PushTask()

* change PushTask to AssignTask

* format

* add resource_ids

* move done_callback to server call

* remove SetTaskHandler and initialize it in task receiver's constructor


* format

* resolve comments

* update

* update

* Update src/ray/core_worker/core_worker.cc
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>

* resolve comments

* format

* Update src/ray/core_worker/transport/raylet_transport.cc
Co-Authored-By: Hao Chen <chenh1024@gmail.com>

* resolve comments

* resolve comments

* fix build

* format

* fix

* format

* noop
(commit: 1649f1370e51281db232d8416e64587a34ea95a7)
The file was modifiedsrc/ray/core_worker/transport/transport.h (diff)
The file was modifiedsrc/ray/raylet/worker.cc (diff)
The file was modifiedsrc/ray/raylet/worker.h (diff)
The file was modifiedsrc/ray/raylet/worker_pool_test.cc (diff)
The file was modifiedsrc/ray/core_worker/core_worker.h (diff)
The file was modifiedsrc/ray/core_worker/transport/raylet_transport.cc (diff)
The file was modifiedsrc/ray/raylet/scheduling_policy.cc (diff)
The file was modifiedsrc/ray/protobuf/worker.proto (diff)
The file was modifiedsrc/ray/core_worker/transport/raylet_transport.h (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/common/task/scheduling_resources.cc (diff)
The file was modifiedsrc/ray/core_worker/core_worker.cc (diff)
The file was modifiedsrc/ray/raylet/raylet.h (diff)
The file was modifiedsrc/ray/common/task/scheduling_resources.h (diff)
The file was modifiedsrc/ray/core_worker/task_execution.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.h (diff)
The file was modifiedsrc/ray/core_worker/task_execution.h (diff)
The file was modifiedsrc/ray/core_worker/core_worker_test.cc (diff)
The file was modifiedsrc/ray/core_worker/mock_worker.cc (diff)
The file was modifiedci/long_running_tests/workloads/node_failures.py (diff)
The file was modifiedsrc/ray/object_manager/object_manager.cc (diff)
Commit 3456afdea7993f128149332f90edb0b90f467ea2 by rliaw
[autoscaler] Fix missing body argument in GCP `getIamPolicy` #5169
(commit: 3456afdea7993f128149332f90edb0b90f467ea2)
The file was modifiedpython/ray/autoscaler/gcp/config.py (diff)
Commit 3b42d5ccb13abc02f0976f2f1aa6ea04a56f988a by swang
Track newly created actor's parent actor (#5098)
* Track parent actor of actor

* Update src/ray/raylet/node_manager.cc
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>

* Update src/ray/raylet/node_manager.cc
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>

* fixing a comment

* Fixing typo in a comment

* capturing task_spec instead of actor_data

* adding const for some local variables

* changing an if else to else

* Linted version

* use updated method to create task from task_data
Change-Id: I9c1a65134dc23a2d175047e96b86ab9d9cf61971

* fixing linter issues
Change-Id: I1def06218130b399d2527b999258aecf9abb98dd
(commit: 3b42d5ccb13abc02f0976f2f1aa6ea04a56f988a)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/protobuf/gcs.proto (diff)
The file was modifiedsrc/ray/raylet/node_manager.h (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedci/travis/install-bazel.sh (diff)
The file was modifiedpython/ray/includes/libraylet.pxd (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedsrc/ray/common/ray_config_def.h (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.h (diff)
The file was modifiedpython/ray/_raylet.pyx (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_server.h (diff)
The file was modifiedsrc/ray/raylet/node_manager.h (diff)
The file was modifiedsrc/ray/protobuf/raylet.proto (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedsrc/ray/common/task/scheduling_resources.h (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedjava/test/src/main/java/org/ray/api/TestUtils.java (diff)
The file was modifiedjava/test/src/main/java/org/ray/api/test/MultiThreadingTest.java (diff)
The file was modifiedsrc/ray/core_worker/core_worker_test.cc (diff)
The file was modifiedsrc/ray/rpc/grpc_server.h (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedsrc/ray/core_worker/transport/raylet_transport.cc (diff)
The file was modifiedsrc/ray/raylet/worker.h (diff)
The file was modifiedsrc/ray/raylet/worker_pool.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/rpc/grpc_server.cc (diff)
The file was modifiedsrc/ray/protobuf/raylet.proto (diff)
The file was modifiedsrc/ray/core_worker/common.h (diff)
The file was modifiedsrc/ray/raylet/worker_pool.h (diff)
The file was modifiedsrc/ray/core_worker/core_worker.h (diff)
The file was modifiedsrc/ray/raylet/worker.cc (diff)
The file was modifiedsrc/ray/core_worker/object_interface.h (diff)
The file was modifiedsrc/ray/core_worker/store_provider/plasma_store_provider.h (diff)
The file was modifiedsrc/ray/core_worker/task_interface.h (diff)
The file was modifiedsrc/ray/raylet/reconstruction_policy_test.cc (diff)
The file was modifiedsrc/ray/core_worker/core_worker.cc (diff)
The file was modifiedsrc/ray/core_worker/transport/raylet_transport.h (diff)
The file was modifiedsrc/ray/protobuf/raylet.proto (diff)
The file was modifiedsrc/ray/common/ray_config_def.h (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.h (diff)
The file was modifiedsrc/ray/rpc/grpc_server.cc (diff)
The file was modifiedsrc/ray/rpc/grpc_server.h (diff)
The file was modifiedsrc/ray/raylet/worker.h (diff)
The file was modifiedsrc/ray/raylet/worker_pool.h (diff)
The file was modifiedsrc/ray/raylet/worker.cc (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.h (diff)
The file was modifiedpython/ray/includes/libraylet.pxd (diff)
The file was modifiedpython/ray/_raylet.pyx (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.h (diff)
The file was modifiedsrc/ray/rpc/grpc_server.h (diff)
The file was modifiedsrc/ray/rpc/grpc_server.h (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedpython/ray/includes/libraylet.pxd (diff)
The file was modifiedsrc/ray/raylet/reconstruction_policy_test.cc (diff)
The file was modifiedsrc/ray/protobuf/raylet.proto (diff)
The file was modifiedpython/ray/state.py (diff)
The file was modifiedpython/ray/tune/trial.py (diff)
The file was modifiedpython/ray/autoscaler/aws/node_provider.py (diff)
The file was modifiedpython/ray/tune/trainable.py (diff)
The file was modifiedpython/ray/autoscaler/autoscaler.py (diff)
The file was modifiedpython/ray/tune/trial_runner.py (diff)
The file was modifiedpython/ray/tune/ray_trial_executor.py (diff)
The file was modifieddoc/source/installation.rst (diff)
The file was modifiedpython/ray/autoscaler/aws/example-gpu-docker.yaml (diff)
The file was modifieddocker/tune_test/Dockerfile (diff)
The file was modifiedpython/ray/autoscaler/gcp/example-full.yaml (diff)
The file was modifiedci/jenkins_tests/perf_integration_tests/run_perf_integration.sh (diff)
The file was modifieddocker/stress_test/Dockerfile (diff)
The file was modifiedpython/ray/autoscaler/aws/example-full.yaml (diff)
The file was modifiedpython/ray/autoscaler/gcp/example-gpu-docker.yaml (diff)
Commit f5a87b88a3a65755a52992f1cf64b88962b505e6 by kingchin1218
Fix: ServerCallFactory's destructor not marked as virtual (#5185)
(commit: f5a87b88a3a65755a52992f1cf64b88962b505e6)
The file was modifiedsrc/ray/rpc/server_call.h (diff)
Commit 322b5166ada11ee0224c7954419f761cb4a2a252 by robertnishihara
Update arrow to include user defined status for plasma (#5156)
(commit: 322b5166ada11ee0224c7954419f761cb4a2a252)
The file was modifiedbuild.sh (diff)
The file was modifiedbazel/ray_deps_setup.bzl (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedpython/ray/worker.py (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedsrc/ray/raylet/worker.cc (diff)
The file was modifiedsrc/ray/raylet/raylet.h (diff)
The file was modifiedsrc/ray/core_worker/transport/raylet_transport.cc (diff)
The file was modifiedsrc/ray/raylet/worker_pool_test.cc (diff)
The file was modifiedsrc/ray/protobuf/raylet.proto (diff)
The file was modifiedsrc/ray/raylet/reconstruction_policy_test.cc (diff)
The file was modifiedsrc/ray/common/task/scheduling_resources.h (diff)
The file was modifiedsrc/ray/raylet/worker_pool.cc (diff)
The file was modifiedsrc/ray/raylet/worker_pool.h (diff)
The file was modifiedsrc/ray/raylet/node_manager.h (diff)
The file was modifiedsrc/ray/common/task/scheduling_resources.cc (diff)
The file was modifiedsrc/ray/rpc/grpc_server.h (diff)
The file was modifiedBUILD.bazel (diff)
The file was modifiedsrc/ray/common/ray_config_def.h (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.h (diff)
The file was modifiedpython/ray/includes/libraylet.pxd (diff)
The file was modifiedsrc/ray/raylet/worker.h (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/common/grpc_util.h (diff)
The file was modifiedsrc/ray/rpc/grpc_server.cc (diff)
Commit 5b13a7eb90c106069aa8ec1d95c48d64108c351c by ekhliang
Keep parameter space noise consistent with action space noise (Fix 5173)
(#5193)
*  make parameter space noise consistent with action space noise

*  modified according to lint check

*  indent
(commit: 5b13a7eb90c106069aa8ec1d95c48d64108c351c)
The file was modifiedpython/ray/rllib/agents/ddpg/ddpg_policy.py (diff)
Commit 734211771057a4ccce5b7c70d874b2bd34b4f9aa by noreply
Fix a multithreading bug in grpc `ClientCall` (#5196)
(commit: 734211771057a4ccce5b7c70d874b2bd34b4f9aa)
The file was modifiedsrc/ray/rpc/grpc_server.h (diff)
The file was modifiedsrc/ray/rpc/client_call.h (diff)
The file was modifiedsrc/ray/rpc/server_call.h (diff)
The file was modifiedsrc/ray/rpc/grpc_server.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/raylet/reconstruction_policy_test.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.h (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.h (diff)
Commit ea6aa6409a3d3cc894e4f840cacb286b33124f1e by swang
Reconstruct failed actors without sending tasks. (#5161)
* fast reconstruct dead actors

* add test

* fix typos

* remove debug print

* small fix

* fix typos

* Update test_actor.py
(commit: ea6aa6409a3d3cc894e4f840cacb286b33124f1e)
The file was modifiedpython/ray/tests/utils.py (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedpython/ray/tests/test_actor.py (diff)
The file was modifieddev/RELEASE_PROCESS.rst (diff)
The file was addeddev/get_contributors.py
The file was modifiedci/stress_tests/run_application_stress_tests.sh (diff)
Commit e5be5fd46d7cfb4d37f729e040838284cc2b8f6a by pcmoritz
Remove dependencies from TaskExecutionSpecification (#5166)
(commit: e5be5fd46d7cfb4d37f729e040838284cc2b8f6a)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/AbstractRayRuntime.java (diff)
The file was modifiedsrc/ray/core_worker/transport/transport.h (diff)
The file was modifiedsrc/ray/raylet/lib/java/org_ray_runtime_raylet_RayletClientImpl.h (diff)
The file was modifiedsrc/ray/core_worker/transport/raylet_transport.h (diff)
The file was modifiedsrc/ray/core_worker/context.cc (diff)
The file was modifiedsrc/ray/core_worker/transport/raylet_transport.cc (diff)
The file was modifiedsrc/ray/common/task/task_execution_spec.h (diff)
The file was modifiedpython/ray/worker.py (diff)
The file was modifiedsrc/ray/core_worker/context.h (diff)
The file was modifiedsrc/ray/common/task/task_spec.cc (diff)
The file was modifiedpython/ray/includes/libraylet.pxd (diff)
The file was modifiedsrc/ray/common/task/task_util.h (diff)
The file was modifiedpython/ray/_raylet.pyx (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/raylet/RayletClientImpl.java (diff)
The file was modifiedsrc/ray/common/task/task_spec.h (diff)
The file was modifiedsrc/ray/common/task/task_execution_spec.cc (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/task/TaskSpec.java (diff)
The file was modifiedsrc/ray/core_worker/task_interface.cc (diff)
The file was modifiedsrc/ray/protobuf/common.proto (diff)
The file was modifiedsrc/ray/core_worker/common.h (diff)
The file was modifiedsrc/ray/raylet/raylet_client.cc (diff)
The file was modifiedsrc/ray/raylet/raylet_client.h (diff)
The file was modifiedpython/ray/includes/task.pxi (diff)
The file was modifiedpython/ray/state.py (diff)
The file was modifiedsrc/ray/common/task/task.cc (diff)
The file was modifiedpython/ray/includes/task.pxd (diff)
The file was modifiedpython/ray/actor.py (diff)
The file was modifiedsrc/ray/raylet/format/node_manager.fbs (diff)
The file was modifiedsrc/ray/core_worker/task_execution.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/raylet/MockRayletClient.java (diff)
The file was modifiedsrc/ray/raylet/lib/java/org_ray_runtime_raylet_RayletClientImpl.cc (diff)
The file was modifiedsrc/ray/common/task/task.h (diff)
Commit 806524384b93fe6a776f1883dc2e09b3010573f9 by chenh1024
[Java worker] Refactor object store and worker context on top of core
worker (#5079)
(commit: 806524384b93fe6a776f1883dc2e09b3010573f9)
The file was modifiedjava/test/src/main/java/org/ray/api/test/RayConfigTest.java (diff)
The file was modifiedjava/runtime/pom_template.xml (diff)
The file was addedjava/runtime/src/main/java/org/ray/runtime/objectstore/MockObjectInterface.java
The file was modifiedjava/test/src/main/java/org/ray/api/test/FailureTest.java (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/AbstractRayRuntime.java (diff)
The file was modifiedsrc/ray/core_worker/context.cc (diff)
The file was modifiedsrc/ray/raylet/lib/java/org_ray_runtime_raylet_RayletClientImpl.cc (diff)
The file was modifiedsrc/ray/core_worker/core_worker.cc (diff)
The file was modifiedjava/runtime/pom.xml (diff)
The file was addedsrc/ray/core_worker/lib/java/org_ray_runtime_WorkerContext.h
The file was removedjava/runtime/src/main/java/org/ray/runtime/objectstore/MockObjectStore.java
The file was addedsrc/ray/core_worker/lib/java/org_ray_runtime_objectstore_ObjectInterfaceImpl.h
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/util/IdUtil.java (diff)
The file was modifiedsrc/ray/core_worker/store_provider/plasma_store_provider.h (diff)
The file was modifiedsrc/ray/protobuf/common.proto (diff)
The file was addedsrc/ray/core_worker/lib/java/jni_init.cc
The file was modifiedsrc/ray/common/ray_config_def.h (diff)
The file was modifiedsrc/ray/core_worker/store_provider/plasma_store_provider.cc (diff)
The file was addedjava/runtime/src/main/java/org/ray/runtime/objectstore/NativeRayObject.java
The file was modifiedjava/BUILD.bazel (diff)
The file was addedsrc/ray/core_worker/lib/java/org_ray_runtime_WorkerContext.cc
The file was modifiedsrc/ray/core_worker/context.h (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/objectstore/ObjectStoreProxy.java (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/config/RayConfig.java (diff)
The file was addedjava/runtime/src/main/java/org/ray/runtime/objectstore/ObjectInterface.java
The file was modifiedsrc/ray/core_worker/common.h (diff)
The file was addedsrc/ray/core_worker/lib/java/jni_utils.h
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/WorkerContext.java (diff)
The file was modifiedbazel/BUILD.plasma (diff)
The file was modifiedjava/pom.xml (diff)
The file was modifiedBUILD.bazel (diff)
The file was removedjava/runtime/src/main/java/org/ray/runtime/config/WorkerMode.java
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/raylet/MockRayletClient.java (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/raylet/RayletClientImpl.java (diff)
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/RayDevRuntime.java (diff)
The file was addedsrc/ray/core_worker/lib/java/org_ray_runtime_objectstore_ObjectInterfaceImpl.cc
The file was addedjava/runtime/src/main/java/org/ray/runtime/objectstore/ObjectInterfaceImpl.java
The file was modifiedjava/runtime/src/main/java/org/ray/runtime/RayNativeRuntime.java (diff)
The file was modifiedjava/test/src/main/java/org/ray/api/test/PlasmaStoreTest.java (diff)
The file was modifiedsrc/ray/protobuf/gcs.proto (diff)
Commit 047f4ccd6123b02d95a75902b0e94f4f779a3920 by noreply
[rllib] Fix rollout.py with tuple action space (#5201)
* fix it

* update doc too

* fix rollout
(commit: 047f4ccd6123b02d95a75902b0e94f4f779a3920)
The file was modifiedpython/ray/rllib/evaluation/episode.py (diff)
The file was modifiedci/travis/format.sh (diff)
The file was modifiedpython/ray/rllib/rollout.py (diff)
The file was modifieddoc/source/rllib-concepts.rst (diff)
Commit 4fa2a6006c305694a682086b1b52608cc3b7b8ee by noreply
[rllib] Remove nested import (#5204)
* remove nested import

* Update metrics.py
(commit: 4fa2a6006c305694a682086b1b52608cc3b7b8ee)
The file was modifiedpython/ray/rllib/evaluation/metrics.py (diff)
The file was modifiedpython/ray/rllib/evaluation/sampler.py (diff)
The file was modifiedpython/ray/autoscaler/autoscaler.py (diff)
The file was modifiedpython/ray/monitor.py (diff)
The file was modifiedpython/ray/setup-dev.py (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedpython/ray/tests/test_multi_node_2.py (diff)
Commit 214f09d969480279930994cabbcc2a75535cc6ca by ekhliang
[rllib] Make RLLib handle zero-length observation arrays (#5208)
* [rllib] Make _summarize handle zero-len arrays
Fixes #5207

* [rllib] Make aligned_array() handle empty arrays

* [rllib] Conform with old yapf
(commit: 214f09d969480279930994cabbcc2a75535cc6ca)
The file was modifiedpython/ray/rllib/utils/debug.py (diff)
The file was modifiedpython/ray/rllib/utils/memory.py (diff)
The file was modifiedpython/ray/rllib/agents/marwil/marwil_policy.py (diff)
Commit 81d297f87e367a17ad724f59bf0ce8dff6f5393c by ekhliang
Remove redundant scaler of l2 reg (#5172)
*  remove redundant scaler of l2 reg

*  lint formatted

* Update ddpg_policy.py
(commit: 81d297f87e367a17ad724f59bf0ce8dff6f5393c)
The file was modifiedpython/ray/rllib/agents/ddpg/ddpg_policy.py (diff)
The file was modifiedpython/ray/__init__.py (diff)
Commit 63f49f95dd6c9f184ca3ab2b84b1d9c918373dd3 by ekhliang
Improve memory check (#5216)
* Improve MemoryMonitor

- Add an env var to control the threshold.
- Use cgroup memory limit and usage for container environment.

* linting

* white space

* add comment
(commit: 63f49f95dd6c9f184ca3ab2b84b1d9c918373dd3)
The file was modifiedpython/ray/memory_monitor.py (diff)
Commit 0af07bd4934d6cd0d578683da7a6e1e2917014f6 by ekhliang
Enable seeding actors for reproducible experiments (#5197)
*  enable graph-level worker-specific seed

*  lint checked

*  revised according to eric's suggestions

*  revised accordingly and added a test case

*  formated

* Update test_reproducibility.py

* Update trainer.py

* Update rollout_worker.py

* Update run_rllib_tests.sh

* Update worker_set.py
(commit: 0af07bd4934d6cd0d578683da7a6e1e2917014f6)
The file was addedpython/ray/rllib/tests/test_reproducibility.py
The file was modifiedpython/ray/rllib/evaluation/worker_set.py (diff)
The file was modifiedci/jenkins_tests/run_rllib_tests.sh (diff)
The file was modifiedpython/ray/rllib/agents/trainer.py (diff)
The file was modifiedpython/ray/rllib/evaluation/rollout_worker.py (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.h (diff)
The file was modifiedsrc/ray/common/ray_config_def.h (diff)
The file was modifiedsrc/ray/raylet/reconstruction_policy_test.cc (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
Commit b5b8c1d361bf9100e5f5528adf5aa064776cc4eb by chenh1024
[GCS] introduce new gcs client and refactor actor table (#5058)
(commit: b5b8c1d361bf9100e5f5528adf5aa064776cc4eb)
The file was modifiedsrc/ray/raylet/lineage_cache.cc (diff)
The file was modifiedsrc/ray/raylet/monitor.cc (diff)
The file was modifiedsrc/ray/raylet/raylet.h (diff)
The file was modifiedsrc/ray/test/run_gcs_tests.sh (diff)
The file was modifiedBUILD.bazel (diff)
The file was addedsrc/ray/gcs/redis_gcs_client_test.cc
The file was modifiedsrc/ray/object_manager/object_directory.h (diff)
The file was modifiedsrc/ray/raylet/main.cc (diff)
The file was modifiedsrc/ray/raylet/worker_pool.h (diff)
The file was modifiedsrc/ray/gcs/tables.h (diff)
The file was removedsrc/ray/gcs/client.h
The file was addedsrc/ray/gcs/gcs_client_interface.h
The file was modifiedsrc/ray/raylet/reconstruction_policy_test.cc (diff)
The file was modifiedsrc/ray/raylet/lineage_cache_test.cc (diff)
The file was modifiedsrc/ray/raylet/monitor.h (diff)
The file was addedsrc/ray/gcs/redis_gcs_client.h
The file was modifiedsrc/ray/object_manager/test/object_manager_stress_test.cc (diff)
The file was modifiedsrc/ray/raylet/raylet.cc (diff)
The file was addedsrc/ray/gcs/callback.h
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was addedsrc/ray/gcs/actor_state_accessor_test.cc
The file was addedsrc/ray/gcs/actor_state_accessor.cc
The file was modifiedsrc/ray/raylet/object_manager_integration_test.cc (diff)
The file was removedsrc/ray/gcs/client.cc
The file was addedsrc/ray/gcs/actor_state_accessor.h
The file was removedsrc/ray/gcs/client_test.cc
The file was modifiedsrc/ray/raylet/reconstruction_policy.cc (diff)
The file was modifiedsrc/ray/object_manager/object_directory.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.h (diff)
The file was modifiedsrc/ray/raylet/worker_pool.cc (diff)
The file was modifiedsrc/ray/object_manager/test/object_manager_test.cc (diff)
The file was addedsrc/ray/gcs/redis_gcs_client.cc
The file was modifiedsrc/ray/gcs/tables.cc (diff)
The file was modifiedsrc/ray/util/util.h (diff)
The file was modifiedsrc/ray/core_worker/task_interface.h (diff)
The file was modifiedsrc/ray/core_worker/common.h (diff)
The file was modifiedsrc/ray/core_worker/transport/raylet_transport.cc (diff)
The file was modifiedsrc/ray/core_worker/store_provider/store_provider.h (diff)
The file was modifiedsrc/ray/core_worker/task_interface.cc (diff)
The file was modifiedsrc/ray/core_worker/transport/raylet_transport.h (diff)
The file was addedsrc/ray/core_worker/store_provider/local_plasma_provider.h
The file was addedsrc/ray/core_worker/store_provider/local_plasma_provider.cc
The file was modifiedsrc/ray/core_worker/object_interface.cc (diff)
The file was modifiedsrc/ray/core_worker/store_provider/plasma_store_provider.h (diff)
The file was modifiedsrc/ray/core_worker/transport/transport.h (diff)
The file was modifiedsrc/ray/common/buffer.h (diff)
The file was modifiedsrc/ray/core_worker/task_execution.cc (diff)
The file was modifiedsrc/ray/core_worker/store_provider/plasma_store_provider.cc (diff)
The file was modifiedsrc/ray/core_worker/mock_worker.cc (diff)
The file was modifiedsrc/ray/core_worker/object_interface.h (diff)
The file was modifiedsrc/ray/core_worker/task_execution.h (diff)
Commit 28e5c5555d67854b71cee2ff3b26acc1b66f5cd2 by noreply
[rllib] Move some inline defs to avoid deserialization errors (#5228)
* fix bug

* move metrics too
(commit: 28e5c5555d67854b71cee2ff3b26acc1b66f5cd2)
The file was modifiedpython/ray/rllib/evaluation/sampler.py (diff)
The file was addedpython/ray/rllib/evaluation/rollout_metrics.py
The file was modifiedpython/ray/rllib/evaluation/metrics.py (diff)
The file was modifiedpython/ray/rllib/evaluation/rollout_worker.py (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/core_worker/store_provider/local_plasma_provider.h (diff)
The file was modifiedsrc/ray/core_worker/lib/java/org_ray_runtime_objectstore_ObjectInterfaceImpl.cc (diff)
The file was modifiedsrc/ray/raylet/lib/java/org_ray_runtime_raylet_RayletClientImpl.cc (diff)
Commit da7676c92533beaf3e2738a4665d8d1b73f2041b by ekhliang
Removed the implicit sync barrier at the end of each training iteration
(#5217)
*  removed sync barrier at the end of each training iteration

*  formatted

*  modify the comment according to current semantics

*  lint check

* Update trainer.py
(commit: da7676c92533beaf3e2738a4665d8d1b73f2041b)
The file was modifiedpython/ray/rllib/optimizers/policy_optimizer.py (diff)
The file was modifiedpython/ray/rllib/agents/trainer.py (diff)
The file was modifiedpython/ray/rllib/evaluation/metrics.py (diff)
Commit d58b986858463057c92e4977f02bfa0dbcc81959 by noreply
[rllib] MultiCategorical shouldn't return array for kl or entropy
(#5215)
* wip

* fix
(commit: d58b986858463057c92e4977f02bfa0dbcc81959)
The file was modifiedci/travis/format.sh (diff)
The file was modifiedpython/ray/rllib/agents/ppo/appo_policy.py (diff)
The file was modifiedpython/ray/rllib/models/action_dist.py (diff)
The file was modifiedpython/ray/rllib/agents/impala/vtrace_policy.py (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.h (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedpython/ray/tests/conftest.py (diff)
The file was modifiedsrc/ray/rpc/client_call.h (diff)
The file was modifiedsrc/ray/raylet/main.cc (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedpython/ray/worker.py (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedpython/ray/tune/log_sync.py (diff)
The file was modifiedpython/ray/tune/util.py (diff)
The file was modifiedpython/ray/tune/examples/async_hyperband_example.py (diff)
The file was modifiedpython/ray/tune/ray_trial_executor.py (diff)
The file was modifiedpython/ray/tune/trainable.py (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
The file was modifiedsrc/ray/rpc/grpc_server.h (diff)
The file was modifiedsrc/ray/rpc/client_call.h (diff)
The file was modifiedpython/ray/rllib/examples/eager_execution.py (diff)
The file was modifiedpython/ray/rllib/policy/dynamic_tf_policy.py (diff)
The file was modifiedpython/ray/rllib/agents/ppo/ppo_policy.py (diff)
The file was modifiedpython/ray/rllib/agents/trainer.py (diff)
The file was modifiedpython/ray/rllib/agents/a3c/a3c_tf_policy.py (diff)
The file was modifiedci/jenkins_tests/run_rllib_tests.sh (diff)
The file was modifieddoc/source/rllib-concepts.rst (diff)
The file was modifiedpython/ray/rllib/policy/tf_policy_template.py (diff)
The file was modified.travis.yml (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modified.travis.yml (diff)
The file was modifiedpython/ray/worker.py (diff)
The file was modified.travis.yml (diff)
Commit 53fb876a5faa5178d0e1c91d28c465d42939a00d by noreply
Improved KeyboardInterrupt Exception Handling (#5237)
(commit: 53fb876a5faa5178d0e1c91d28c465d42939a00d)
The file was modifiedpython/ray/worker.py (diff)
The file was modifiedpython/ray/import_thread.py (diff)
The file was modifiedpython/ray/tune/examples/mnist_pytorch.py (diff)
The file was modifiedpython/ray/exceptions.py (diff)
The file was modifiedpython/ray/_raylet.pyx (diff)
Commit 7fc15dbf7fa0769eecbe1692ed3a97b5c8b918dd by noreply
[autoscaler] Clean up error messages on setup failure (#5210)
(commit: 7fc15dbf7fa0769eecbe1692ed3a97b5c8b918dd)
The file was modifiedpython/ray/autoscaler/commands.py (diff)
The file was modifiedpython/ray/autoscaler/updater.py (diff)
Commit 80b976efcb20e1e0e36a3470512cf21713817d1c by rliaw
Ray namespace added for k8s (#4111)
* Ray namespace added for k8s

* Submit.yaml update with k8s namespace

* K8s deployment doc update with namespace
(commit: 80b976efcb20e1e0e36a3470512cf21713817d1c)
The file was modifieddoc/source/deploy-on-kubernetes.rst (diff)
The file was modifiedkubernetes/submit.yaml (diff)
The file was modifiedkubernetes/worker.yaml (diff)
The file was modifiedkubernetes/head.yaml (diff)
Commit fc589050c986f94c7aca27a33458f0cb6bf82919 by rliaw
[sgd] Deprecate old distributed SGD implementation (#5160)
* Deprecate old distributed SGD implementation

* Update README
(commit: fc589050c986f94c7aca27a33458f0cb6bf82919)
The file was removedpython/ray/experimental/sgd/tfbench/convnet_builder.py
The file was removedpython/ray/experimental/sgd/tfbench/resnet_model.py
The file was removedpython/ray/experimental/sgd/sgd_worker.py
The file was removedpython/ray/experimental/sgd/test_sgd.py
The file was modifiedREADME.rst (diff)
The file was removedpython/ray/experimental/sgd/__init__.py
The file was removedpython/ray/experimental/sgd/model.py
The file was removedpython/ray/experimental/sgd/tfbench/__init__.py
The file was removedpython/ray/experimental/sgd/tfbench/model_config.py
The file was removedpython/ray/experimental/sgd/mnist_example.py
The file was removedpython/ray/experimental/sgd/test_save_and_restore.py
The file was removedpython/ray/experimental/sgd/tfbench/test_model.py
The file was removedpython/ray/experimental/sgd/sgd.py
The file was modifieddoc/source/index.rst (diff)
The file was removedpython/ray/experimental/sgd/param_server.py
The file was removedpython/ray/experimental/sgd/tfbench/README.txt
The file was removedpython/ray/experimental/sgd/modified_allreduce.py
The file was removedpython/ray/experimental/sgd/tfbench/model.py
The file was removeddoc/source/distributed_sgd.rst
The file was removedpython/ray/experimental/sgd/util.py
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedsrc/ray/raylet/task_dependency_manager.cc (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.h (diff)
Commit a3d4f9f16d026b80da8d1b943480f3e953077da7 by noreply
Fix the issue when passing multiple options in one string (#5241)
* Fix

* Fix linting

* Fix linting

* Address

* Fix test
(commit: a3d4f9f16d026b80da8d1b943480f3e953077da7)
The file was modifiedsrc/ray/raylet/worker_pool.cc (diff)
The file was modifiedjava/test/src/main/java/org/ray/api/test/WorkerJvmOptionsTest.java (diff)
The file was modifiedsrc/ray/util/util.h (diff)
The file was modifiedsrc/ray/raylet/worker_pool_test.cc (diff)
The file was modifiedsrc/ray/raylet/main.cc (diff)
The file was modifiedsrc/ray/raylet/worker_pool.h (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedpython/ray/tests/test_failure.py (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.h (diff)
The file was modifiedpython/ray/tests/conftest.py (diff)
The file was modifiedsrc/ray/raylet/node_manager.h (diff)
The file was modifiedpython/ray/tests/test_failure.py (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedpython/ray/tests/conftest.py (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.cc (diff)
The file was modifiedsrc/ray/rpc/raylet/raylet_client.h (diff)
Commit 15959b0f0dfa716f956f00df250cd20be7309e22 by noreply
Leave `ray.wait` calls open until the task or actor exits (#5234)
* Regression test

* Split TaskDependencyManager::SubscribeDependencies into ray.get and
ray.wait dependencies
- Some initial implementation

* unit test

* Improve unit tests for TaskDependencyManager

* Implement SubscribeWaitDependencies and UnsubscribeWaitDependencies,
unit tests passing

* Add ray.wait python test for drivers that exit early

* Add WorkerID to Worker

* Update test to use two nodes

* Regression test for ray.wait passes

* Extend regression test to include ray.wait from an actor

* Fix ClientID and WorkerIDs

* lint

* lint

* Remove unnecessary ray_get argument

* fix build
(commit: 15959b0f0dfa716f956f00df250cd20be7309e22)
The file was modifiedsrc/ray/raylet/worker_pool_test.cc (diff)
The file was modifiedsrc/ray/raylet/node_manager.h (diff)
The file was modifiedsrc/ray/raylet/worker.h (diff)
The file was modifiedsrc/ray/raylet/worker.cc (diff)
The file was modifiedsrc/ray/raylet/task_dependency_manager_test.cc (diff)
The file was modifiedpython/ray/tests/test_multi_node.py (diff)
The file was modifiedsrc/ray/common/client_connection.cc (diff)
The file was modifiedsrc/ray/raylet/task_dependency_manager.h (diff)
The file was modifiedsrc/ray/raylet/reconstruction_policy.cc (diff)
The file was modifiedsrc/ray/raylet/task_dependency_manager.cc (diff)
The file was modifiedpython/ray/tests/test_actor.py (diff)
The file was modifiedsrc/ray/common/client_connection.h (diff)
The file was modifiedsrc/ray/raylet/node_manager.cc (diff)
Commit 9c651f47bb78783dbe83cef849e950f272c5bf7c by noreply
Add regression test for actor load balancing (#5224)
* Add regression test for actor load balancing

* Increase timeout

* Reduce number of nodes?
(commit: 9c651f47bb78783dbe83cef849e950f272c5bf7c)
The file was modifiedpython/ray/tests/test_actor.py (diff)
The file was modifiedsrc/ray/raylet/worker_pool_test.cc (diff)