Core
- Initial work on porting the build system to Bazel. #3918, #3806, #3867, #3842
- Allow starting Ray processes inside valgrind, gdb, tmux. #3824, #3847
- Stability improvements and bug fixes. #3861, #3962, #3958, #3855, #3736, #3822, #3821, #3925
- Convert Python C extensions to Cython. #3541
ray start
can now be used to start Java workers. #3838, #3852- Enable LZ4 compression in
pyarrow
build. #3931 - Update Redis to version 5.0.3. #3886
- Use one memory-mapped file for Plasma store. #3871,
Tune
- Support for BayesOpt. #3864
- Support for SigOpt. #3844
- Support executing infinite recovery retries for a trial. #3901
- Support
export_formats
option to export policy graphs. #3868 - Cluster and logging improvements. #3906
RLlib
- Support for Asynchronous Proximal Policy Optimization (APPO). #3779
- Support for MARWIL. #3635
- Support for evaluation option in DQN. #3835
- Bug fixes. #3865, #3810, #3938
- Annotations for API stability. #3808
Autoscaler and Cluster Setup
- Faster cluster launch and update. #3720
- Bug fixes. #3916, #3860, #3937, #3782, #3969
- Kubernetes configuration improvements. #3875, #3909
Modin
- Update Modin to 0.3.0. #3936
Known Issues
- Object broadcasts on large clusters are inefficient. #2945