* Ray-Operator first PR
1.RayCluster CRD and CR, structure code in golang
2.config file in Kubernetes
* Delete go.sum
* Ray-Operator first PR
1.add directory structure
2.add guide for submitting RayCluster
* Delete ray_v1_raycluster.bk.yaml
* Ray-Operator first PR
1.delete file bk
2.add more description about kubernetes and ray-operator features
* Ray-Operator first PR: adjust grammar
* Ray-Operator first PR: add More Information about proposal
* Ray-Operator first PR:
1.add heterogeneous version of CR
2.add reference ot key words, and reference links to the props in yaml
3.file structure to yaml level and function description
* Ray-Operator first PR: add ray operator proposal doc
* Ray-Operator first PR: add More Information about proposal
* Ray-Operator first PR: add command to start
* Ray-Operator first PR: add More Information about proposal
* Update deploy/ray-operator/README.md
Co-Authored-By: Edward Oakes <ed.nmi.oakes@gmail.com>
* Update deploy/ray-operator/api/v1/raycluster_types.go
Co-Authored-By: Edward Oakes <ed.nmi.oakes@gmail.com>
* Update deploy/ray-operator/api/v1/raycluster_types.go
Co-Authored-By: Edward Oakes <ed.nmi.oakes@gmail.com>
* Ray-Operator first PR: add More Information about proposal
* Ray-Operator first PR: remove License
* Ray-Operator first PR: rename version from v1 to v1alpha1
* Ray-Operator first PR: use replicas instead of numNodes
* Ray-Operator first PR: update replicas in CR yaml file
* Ray-Operator first PR: add More Information about proposal
* Refactor dashboard codebase to improve modularity
* Simplify feature interface
* Use arrow notation in makeFeature argument types
* Use separate components for node and worker features rather than a single conditionally-rendered component
* Add comments about Ray worker process titles
* Add comments to non-obvious fields in node info API response
* multinode failures direct
* Add number of retries allowed for tasks
* Retry tasks
* Add failing test for object reconstruction
* Handle return status and debug
* update
* Retry task unit test
* update
* update
* todo
* Fix max_retries decorator, fix test
* Fix test that flaked
* lint
* comments
* Update .bazelrc for Windows compatibility
* Block inclusion of (legacy) WinSock.h to avoid errors
* Suppress warnings for Windows code
* Include boost::asio in includes so that it is passed as -isystem to avoid warnings
* Link with -lpthread only on non-Windows
* Undefine BOOST_FALLTHROUGH, which is unnecessary and causes macro redefinition warnings
* Define RAY_STATIC and ARROW_STATIC to compile for Windows
* Add WinSock import library for Arrow
* Use Boost's socket_holder instead of manually managing sockets.
Socket types are not ints on Windows, and we need to use wrapper for proper lifetime management regardless.
* Cleanup test_calling_start_ray_head
* Kill redis-server with args instead of comm
In linux, ps -o pid,comm output just redis-server instead of the
full executable path