mirror of
https://github.com/wassname/ray.git
synced 2026-07-08 11:42:29 +08:00
eabfa9ab6f8bfd1690f0b1f573477492da8031b7
* Add Ray common as a submodule * Convert to Ray common event loop * Hide plasma manager state * Interface changes * Minor fixes: change LOG_INFO calls to LOG_DEBUG, comments, lint * Turn off DEBUG by default and make Travis happy * Allow processes time to clean up during Python tests * Debugging travis... * Plasma managers have long-lived connections per manager, not per object * fix valgrind invalid read and cleanup * make valgrind happy * update store API * put in place manager API * fixed race condition while sending commands to plasma manager and store -- path sent by Phillip * clang-format * Revert "fixed race condition while sending commands to plasma manager and store -- path sent by Phillip" This reverts commit 79e0f6e6d84f2a309b53155955b65c26c75af071. * Use reliable socket read/writes from Ray common * Merge data_connection and plasma_manager_connection structs * small updates * restore tests
Plasma
Plasma is an experimental in-memory object manager. It is under development and not ready for general use.
clang-format
Run .travis/git-clang-format to automatically format changes in the checkout.
Description
An open source framework that provides a simple, universal API for building distributed applications. Ray is packaged with RLlib, a scalable reinforcement learning library, and Tune, a scalable hyperparameter tuning library.
Languages
Python
56.6%
C++
28.8%
Java
8.5%
TypeScript
1.7%
Starlark
1.4%
Other
2.8%