Robert Nishihara
d81e71e297
Enable actor methods to be decorated on the caller side also and get postprocessors. ( #4732 )
...
* Allow decorating ray actor methods.
* Add test.
* Add get postprocessors.
* Improve documentation.
* Make it work for remote functions.
* Temporary fix.
2019-05-04 11:53:47 -07:00
justinwyang
e88e706fcc
Enforce quoting style in Travis. ( #4589 )
2019-04-11 14:24:26 -07:00
justinwyang
5adb4a6941
Set _remote() function args and kwargs as optional ( #4305 )
2019-03-09 16:40:14 -08:00
Hao Chen
a22d6ef955
Fix RemoteFunction._last_export_session ( #4243 )
2019-03-04 19:57:42 +08:00
Hao Chen
6f1a29ad3f
Consodiate CI Python tests and fix bug about multiple ray.init ( #4195 )
2019-03-01 14:38:28 -08:00
Alexey Tumanov
c4cba98c75
Remove deprecation warnings when running actor tests ( #3563 )
...
* remove deprecation warnings when running actor tests
* replacing logger.warn with logger.warning
* Update worker.py
* Update policy_client.py
* Update compression.py
2018-12-18 17:04:51 -08:00
Yuhong Guo
fb33fa9097
Enable function_descriptor in backend to replace the function_id ( #3028 )
2018-12-18 18:53:59 -05:00
Robert Nishihara
d10cb570ab
Rename _submit -> _remote. ( #3321 )
2018-11-15 15:30:18 -08:00
Yuhong Guo
9948e8c11b
Move function/actor exporting & loading code to function_manager.py ( #3003 )
...
Move function/actor exporting & loading code to function_manager.py to prepare the code change for function descriptor for python.
2018-10-03 16:21:04 -07:00
Robert Nishihara
b7722897b4
Deprecate 'driver_mode' argument. ( #2758 )
...
* Deprecate 'driver_mode' argument.
* Fix
* Fix
2018-08-28 16:45:49 -07:00
Robert Nishihara
909d7172b1
Introduce constant for ID_SIZE in python code. ( #2517 )
2018-07-31 12:40:53 -07:00
Hao Chen
05f485e274
Allow Ray API to be used from multiple threads ( #2422 )
2018-07-20 15:39:01 -07:00
Robert Nishihara
515da7721a
Change ray.worker.cleanup -> ray.shutdown and improve API documentation. ( #2374 )
...
* Change ray.worker.cleanup -> ray.shutdown and improve API documentation.
* Deprecate ray.worker.cleanup() gracefully.
* Fix linting
2018-07-12 12:00:00 -07:00
Adam Gleave
57419f9132
Use source code in hash where possible ( fix #2089 ) ( #2090 )
2018-05-18 09:05:33 -07:00
Robert Nishihara
8fbb88485b
Create RemoteFunction class, remove FunctionProperties, simplify worker Python code. ( #2052 )
...
* Cleaning up worker and actor code. Create remote function class. Remove FunctionProperties object.
* Remove register_actor_signatures function.
* Small cleanups.
* Fix linting.
* Support @ray.method syntax for actor methods.
* Fix pickling bug.
* Fix linting.
* Shorten testBlockingTasks.
* Small fixes.
* Call get_global_worker().
2018-05-14 14:35:23 -07:00