Robert Nishihara
11a8914684
Allow users to serialize custom classes. ( #393 )
...
* Allow serialization of custom classes.
* Add documentation and test cases, also fix pickle case.
* Don't allow old-style classes.
2016-09-06 13:28:24 -07:00
Robert Nishihara
81f40774a7
Remove ObjectID aliasing from the API. ( #406 )
...
* Remove ObjectID aliasing from the API.
* Update documentation to remove aliasing.
2016-09-03 19:34:45 -07:00
Philipp Moritz
3548797202
[API] Implement get for multiple objects ( #398 )
...
* [API] Implement get for multiple objects
* Small fixes.
2016-09-02 18:02:44 -07:00
Robert Nishihara
5cf1d60cb2
Fix documentation.
2016-08-30 17:20:00 -07:00
Robert Nishihara
fb7ccef493
Allow remote decorator to be used with no parentheses.
2016-08-30 16:38:26 -07:00
Robert Nishihara
b87912cb2f
Remove typing module.
2016-08-29 22:16:19 -07:00
Robert Nishihara
d7f313a026
Remove type information from remote decorator.
2016-08-29 22:05:59 -07:00
Robert Nishihara
e06311d415
Automatically add relevant directories to Python paths of workers ( #380 )
...
* Make ray.init set python paths of workers.
* Decouple starting cluster from copying user source code
* also add current directory to path
* Add comments about deallocation.
* Add test for new code path.
2016-08-16 14:53:55 -07:00
Wapaul1
7246013008
Implement select to enable waiting for a specific number of remote objects to be ready. ( #369 )
2016-08-15 16:51:59 -07:00
Robert Nishihara
ac36cd6dcd
remove protobuf version from pip install and add instructions for adding Ray to path ( #362 )
2016-08-09 12:09:06 -07:00
Robert Nishihara
a6452aca47
Command for installing example applications dependencies on cluster ( #353 )
2016-08-05 14:54:32 -07:00
Robert Nishihara
ac363bf451
Let worker get worker address and object store address from scheduler ( #350 )
2016-08-04 17:47:08 -07:00
Robert Nishihara
b71f064f3e
small documentation fixes ( #348 )
2016-08-04 17:39:14 -07:00
Johann Schleier-Smith
3ee0fd8f34
Update cluster guide ( #347 )
...
* clarify cluster setup instructions
* update multinode documentation, update cluster script, fix minor bug in worker.py
* clarify cluster documentation and fix update_user_code
2016-08-04 09:14:20 -07:00
Robert Nishihara
33d03e56db
update tutorial ( #342 )
2016-08-02 16:47:22 -07:00
Johann Schleier-Smith
79e4a5a00e
Ray with Docker ( #324 )
...
* Ray with Docker
* cleanup based on comments
* rename docker user to ray-user
* add examples docker image
* working toward reliable Docker devel image
* adjust ray-user uid for Linux builds on AWS
* update documentation
* reduced dependencies for examples
* updated Docker documentation
* experimental notice on developing with Docker
2016-08-01 16:44:11 -07:00
Wapaul1
97b923a750
Changed how ray treats deserialization of custom classes ( #333 )
2016-08-01 15:38:05 -07:00
Robert Nishihara
98a508d6ca
Terminology change Object Reference -> Object ID ( #330 )
2016-07-31 19:58:03 -07:00
Robert Nishihara
a89aa30f24
fixes to tutorial ( #329 )
2016-07-31 19:29:00 -07:00
Robert Nishihara
2040372084
unify starting local cluster with attaching to existing cluster ( #327 )
2016-07-31 19:26:35 -07:00
Robert Nishihara
0e5b858324
change remote function invocation from func() to func.remote() ( #328 )
2016-07-31 15:25:19 -07:00
Robert Nishihara
3d4dbdd911
Note which operating systems we have tested on. ( #322 )
2016-07-30 09:34:22 -07:00
Robert Nishihara
8d5e61d3c0
update tutorial ( #318 )
2016-07-28 20:47:37 -07:00
Robert Nishihara
975bfe89ad
check that we are connected before calling ray commands ( #303 )
2016-07-27 11:20:37 -07:00
Philipp Moritz
b5215f1e6a
make it possible to use directory as user source directory that doesn't contain worker.py ( #297 )
2016-07-26 18:39:06 -07:00
Robert Nishihara
7565309d6e
mock cloudpickle module to allow readthedocs to work ( #279 )
2016-07-18 11:19:55 -07:00
mehrdadn
f2c43bec87
Function serialization ( #261 )
2016-07-17 22:05:07 -07:00
Robert Nishihara
8465df1146
script for launching nodes on ec2 ( #270 )
...
* original spark-ec2 script
* modifying spark-ec2 for ray
2016-07-16 15:14:14 -07:00
Robert Nishihara
a5d8138f88
mock modules for readthedocs ( #264 )
2016-07-14 13:57:03 -07:00
Robert Nishihara
80526f7777
add documentation and refactor cluster.py ( #238 )
2016-07-12 23:54:18 -07:00
Wapaul1
292abaa41c
Moved Imagenet loading library to example applications; Changed code to return filenames as well as arrays ( #257 )
2016-07-11 18:06:58 -07:00
Robert Nishihara
8952ff8cf9
allow cluster script to update worker code on nodes ( #243 )
2016-07-11 17:58:16 -07:00
Philipp Moritz
86aef1bc56
add note to using-ray-on-a-cluster.md ( #258 )
2016-07-11 14:14:26 -07:00
Robert Nishihara
fa1d0f4e0f
improve wording in installation documentation ( #256 )
2016-07-11 00:22:05 -07:00
Robert Nishihara
4b91d79915
fixes to documentation ( #242 )
2016-07-10 15:06:44 -07:00
Robert Nishihara
e1a74eadbe
remove installation of dependencies from setup script ( #239 )
2016-07-08 20:03:21 -07:00
Robert Nishihara
d8a621e5cb
add lbfgs walkthrough and small cleanups ( #229 )
2016-07-08 12:32:48 -07:00
Robert Nishihara
5873831c21
basic tutorials ( #204 )
2016-07-06 13:51:32 -07:00
Philipp Moritz
2e2bc2c740
Get Sphinx infrastructure in place
2016-07-01 18:21:02 -07:00
Robert Nishihara
188569be37
push/pull -> put/get
2016-06-23 12:58:48 -07:00
Robert Nishihara
4cc024ae36
renaming project, halo -> ray ( #95 )
2016-06-10 14:12:15 -07:00
Philipp Moritz
9dfe7c625e
change directory structure, rename array libraries ( #87 )
2016-06-05 21:57:37 -07:00
Robert Nishihara
2b52b91acb
distributed -> remote ( #82 )
2016-06-03 18:41:45 -07:00
Robert Nishihara
67086f663e
change filenames and directory structure to use halo ( #81 )
2016-06-03 18:32:57 -07:00
Robert Nishihara
23d202bb73
renaming Call -> Task ( #70 )
2016-05-26 16:33:30 -07:00
Philipp Moritz
a76d91f50d
Locality aware scheduler
2016-05-17 15:08:49 -07:00
Robert Nishihara
1548a1a523
implement reference counting and much more ( #43 )
2016-04-18 13:05:36 -07:00