Commit Graph

6812 Commits

Author SHA1 Message Date
Alex Wu a902f2e4ab Merge branch 'py39' of github.com:acxz/ray into python3.9 2020-12-29 10:50:09 -08:00
Ameer Haj Ali 44483f465c [autoscaler] Make placement groups bypass max launch limit (#13089) 2020-12-29 10:06:11 -08:00
Eric Liang 5a4e50c9d9 Disable broken streaming tests (#13095) 2020-12-29 00:58:18 -08:00
Ian Rodney 7ad56826db [docker] Fix restart behavior with Docker (#12898)
Co-authored-by: Richard Liaw <rliaw@berkeley.edu>
Co-authored-by: ijrsvt <ilr@anyscale.com>
2020-12-28 18:56:28 -08:00
chaokunyang d1dd3410c8 [Java] Format ray java code (#13056) 2020-12-29 10:36:16 +08:00
architkulkarni cc1c2c3dc9 [Serve] Use ServeHandle in HTTP proxy (#12523) 2020-12-28 18:33:42 -08:00
Simon Mo 30c22921d9 [Serve] Implement Graceful Shutdown (#13028) 2020-12-28 17:53:53 -08:00
Lavanya Shukla 350917958c [docs] fix wandb url (#13094) 2020-12-28 17:19:17 -08:00
Eric Liang 836c5d5a91 Deprecate experimental / dynamic resources (#13019) 2020-12-28 11:52:36 -08:00
architkulkarni 9a0218fb89 [Serve] [Doc] Front page update (#13032) 2020-12-28 10:19:36 -08:00
Hao Zhang 18f5743416 [Collective][PR 3.5/6] Send/Recv calls and some initial code for communicator caching (#12935)
* other collectives all work

* auto-linting

* mannual linting #1

* mannual linting 2

* bugfix

* add send/recv point-to-point calls

* add some initial code for communicator caching

* auto linting

* optimize imports

* minor fix

* fix unpassed tests

* support more dtypes

* rerun some distributed tests for send/recv

* linting
2020-12-28 09:48:07 -08:00
Sven Mika c524f86785 [RLlib] BC/MARWIL/recurrent nets minor cleanups and bug fixes. (#13064) 2020-12-27 09:46:03 -05:00
Sven Mika a5318961de [RLlib] Preprocessor fixes (multi-discrete) and tests. (#13083) 2020-12-26 20:14:36 -05:00
Sven Mika 99ae7bae05 [RLlib] JAXPolicy prep. PR #1. (#13077) 2020-12-26 20:14:18 -05:00
fangfengbin 25f9f0d781 [GCS] Move resource usage info to gcs resource manager (#13059) 2020-12-25 15:17:45 +08:00
Siyuan (Ryans) Zhuang cf9952a028 [Core] Remote outdated external store (#13080)
* remove outdated external store
2020-12-24 17:30:06 -08:00
Siyuan (Ryans) Zhuang bf7f6a7de3 [Core] Remove cuda support in plasma store (#13070)
* remove cuda support in plasma store
2020-12-24 13:24:56 -08:00
Akash Patel 078ff21f15 Merge branch 'master' into py39 2020-12-24 13:13:30 -05:00
Alind Khare 2059a2090d [C++ API] Added reference counting to ObjectRef (#13058)
* Added reference counting to ObjectRef

* Addressed the comments
2020-12-24 09:32:52 -08:00
Michael Luo 4bcd475671 [RLlib] Improved Documentation for PPO, DDPG, and SAC (#12943) 2020-12-24 09:31:35 -05:00
Michael Luo a2d1215200 [RLlib] Execution Annotation (#13036) 2020-12-24 09:30:33 -05:00
ZhuSenlin 85f1716a1f speed up local mode object store get (#13052)
Co-authored-by: senlin.zsl <senlin.zsl@antfin.com>
2020-12-24 14:59:14 +08:00
Max Fitton 81bfee79bc Fix OS X Wheel Build - Update brew cask install (#13062)
Co-authored-by: Richard Liaw <rliaw@berkeley.edu>
2020-12-23 20:51:50 -08:00
Sumanth Ratna b11bd22111 [docs] Fix args + kwargs instead of docstrings (#13068)
* functools wraps

* Fix typo (functoools -> functools)
2020-12-23 19:09:23 -08:00
Stephanie Wang 4461f9980a Refactor TaskDependencyManager, allow passing bundles of objects to ObjectManager (#13006)
* New dependency manager

* Switch raylet to new DependencyManager

* PullManager accepts bundles

* Cleanup, remove old task dependency manager

* x

* PullManager unit tests

* lint

* Unit tests

* Rename

* lint

* test

* Update src/ray/raylet/dependency_manager.cc

Co-authored-by: SangBin Cho <rkooo567@gmail.com>

* Update src/ray/raylet/dependency_manager.cc

Co-authored-by: SangBin Cho <rkooo567@gmail.com>

* x

* lint

Co-authored-by: SangBin Cho <rkooo567@gmail.com>
2020-12-23 18:36:00 -08:00
Edward Oakes 3cc213ddf6 [serve] Centralize HTTP-related logic in HTTPState (#13020) 2020-12-23 18:00:02 -06:00
Corey Lowman 668ea0bc26 Fix typo RMSProp -> RMSprop (#13063) 2020-12-23 13:37:46 -08:00
Alex Wu 8df94e33e0 [Autoscaler] New output log format (#12772) 2020-12-23 12:02:55 -08:00
Stephanie Wang d95c8b8a41 [core][new scheduler] Move tasks from ready to dispatch to waiting on argument eviction (#13048)
* Add index for tasks to dispatch

* Task dependency manager interface

* Unsubscribe dependencies and tests

* NodeManager

* Revert "Add index for tasks to dispatch"

This reverts commit c6ccb9aa306e00f80d34b991055e4e83872595ea.

* tmp

* Move back to waiting if args not ready

* update
2020-12-23 09:33:43 -08:00
Antoni Baum a4f2dd2138 [Tune]Add integer loguniform support (#12994)
* Add integer quantization and loguniform support

* Fix hyperopt qloguniform not being np.log'd first

* Add tests, __init__

* Try to fix tests, better exceptions

* Tweak docstrings

* Type checks in SearchSpaceTest

* Update docs

* Lint, tests

* Update doc/source/tune/api_docs/search_space.rst

Co-authored-by: Kai Fricke <krfricke@users.noreply.github.com>

Co-authored-by: Kai Fricke <krfricke@users.noreply.github.com>
2020-12-23 09:27:16 -08:00
Ameer Haj Ali d37e2c3a20 [joblib] Fix flaky joblib test. (#13046) 2020-12-23 10:43:34 -06:00
Sven Mika 1e74187179 [RLlib] TorchPolicies: Accessing "infos" dict in train_batch causes TypeError. (#13039) 2020-12-23 11:30:50 -05:00
Sven Mika 670d083a56 [RLlib] Fix broken unity3d_env import in example server script. (#13040) 2020-12-23 11:29:58 -05:00
DK.Pino 6e19facc7f [GCS] Delete redis gcs client and redis_xxx_accessor (#12996) 2020-12-23 20:31:46 +08:00
Barak Michener c4e273920f [ray_client]: Insert decorators into the real ray module to allow for client mode (#13031) 2020-12-22 22:51:45 -08:00
fangfengbin 646c4201ac [GCS]Decouple gcs resource manager and gcs node manager (#13012) 2020-12-23 11:25:01 +08:00
fyrestone 62a5832007 [Dashboard] Add GET /logical/actors API (#12913) 2020-12-23 11:14:23 +08:00
Simon Mo bc68260144 [Serve] Handle Bug Fixes (#12971) 2020-12-22 19:13:16 -08:00
Eric Liang 81d3cbaa77 Add "beta" documentation for enabling object spilling manually (#13047) 2020-12-22 16:08:41 -08:00
Alex Wu a79c9fcac3 [release tests] test_many_tasks fix (#12984) 2020-12-22 11:05:33 -08:00
Sven Mika 01faeabc17 [RLlib] Issue 12789: RLlib throws the warning "The given NumPy array is not writeable" (#12793) 2020-12-22 09:28:07 -05:00
Alex Wu ea8d782be1 [core] Pull Manager exponential backoff (#13024) 2020-12-21 19:17:51 -08:00
Edward Oakes b52cce6632 [serve] Refactor SystemState into EndpointState and BackendState (#13018) 2020-12-21 20:39:13 -06:00
Sven Mika d5604eaba3 [RLlib] Attention nets PyTorch support and cleanup (using traj. view API). (#12029) 2020-12-21 18:38:34 -08:00
Eric Liang 8068041006 Don't release resources during plasma fetch (#13025) 2020-12-21 18:32:40 -08:00
Edward Oakes 015a0f9935 [serve] Rename replica_tag -> replica in metrics for consistency (#13022) 2020-12-21 17:19:39 -06:00
Eric Liang 03a5b90ed6 Revert "Revert "Increase the number of unique bits for actors to avoi… (#12990) 2020-12-21 15:16:42 -08:00
architkulkarni 8b4b4bf0a2 [Serve] Migrate from Flask.Request to Starlette Request (#12852) 2020-12-21 15:34:15 -06:00
Hao Zhang 5b48480e29 [Collective][PR 3/6] Other collectives (#12864) 2020-12-21 12:48:00 -08:00
Barak Michener 43b9c7811e [ray_client] add client microbenchmarks (#13007) 2020-12-21 12:17:44 -08:00