Kai Yang
|
3bb680a719
|
[Java] Add getAsyncContext and setAsyncContext API (#6439)
* Add getAsyncContext and setAsyncContext API
* address comment
* fix bug
* Add test case
|
2019-12-19 18:08:58 +08:00 |
|
Kai Yang
|
03c37c7825
|
[Java] Add the default redis password for Java (#6528)
|
2019-12-19 10:53:53 +08:00 |
|
Kai Yang
|
b7d5c8f220
|
[Java] Fix multiple FunctionManagers creating multiple ClassLoader s (#6434)
|
2019-12-16 14:04:44 +08:00 |
|
Hao Chen
|
5cc3e1341a
|
[Java] Cache result in RayObjectImpl (#6414)
|
2019-12-11 11:26:01 +08:00 |
|
Kai Yang
|
eb912b68b1
|
[Java] Fix instanceof RayPyActor (#6377)
|
2019-12-07 16:28:29 +08:00 |
|
Kai Yang
|
7e9fddf3ed
|
[Java] Add java exception check in JNI (#6378)
|
2019-12-07 16:25:17 +08:00 |
|
Zhijun Fu
|
b88b8202cc
|
fix java build failure (#6062)
|
2019-12-06 14:38:43 +08:00 |
|
ashione
|
a1744f67fe
|
Add hostname to nodeinfo(#6156)
|
2019-11-19 15:03:46 +08:00 |
|
Kai Yang
|
c580955840
|
[Java] Fix some potential bugs about Ray.shutdown() (#5693)
|
2019-09-24 10:44:17 +08:00 |
|
Kai Yang
|
1b880191b0
|
Replace NotImplementedException with UnsupportedOperationException (#5694)
|
2019-09-12 00:40:26 -07:00 |
|
Kai Yang
|
ed761900f6
|
[Java] Support direct actor call in Java worker (#5504)
|
2019-09-09 14:29:20 +08:00 |
|
Kai Yang
|
d8f5804690
|
Support metadata for passing by value task arguments (#5527)
|
2019-09-08 11:07:48 +08:00 |
|
Kai Yang
|
732336fc4f
|
[Java] Support multiple workers in Java worker process (#5505)
|
2019-09-07 22:52:05 +08:00 |
|
Hao Chen
|
fab5ae64c4
|
[Java] Automatically clean up temp files. (#5507)
* Remove unused code
* Auto clean up temp files
* refine
* fix
* print warning
* fix
|
2019-08-24 17:20:27 +08:00 |
|
Kai Yang
|
53fd66f6d6
|
[Java] Destroy native core worker before killing ray processes (#5516)
|
2019-08-24 11:10:02 +08:00 |
|
Hao Chen
|
239c177fe8
|
[Java] Support calling functions returning void (#5494)
|
2019-08-23 21:10:15 +08:00 |
|
Kai Yang
|
b1aae0e398
|
[Java worker] Migrate task execution and submission on top of core worker (#5370)
|
2019-08-16 13:52:13 +08:00 |
|
Qing Wang
|
d372f24e3c
|
[ID Refactor] Refactor ActorID, TaskID and ObjectID (#5286)
* Refactor ActorID, TaskID on the Java side.
Left a TODO comment
WIP for ObjectID
ADD test
Fix
Add java part
Fix Java test
Fix
Refine test.
Enable test in CI
* Extra a helper function.
* Resolve TODOs
* Fix Python CI
* Fix Java lint
* Update .travis.yml
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>
* Address some comments.
Address some comments.
Add id_specification.rst
Reanme id_specification.rst to id_specification.md
typo
Address zhijun's comments.
Fix test
Address comments.
Fix lint
Address comments
* Fix test
* Address comments.
* Fix build error
* Update src/ray/design_docs/id_specification.md
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>
* Update src/ray/design_docs/id_specification.md
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>
* Update src/ray/design_docs/id_specification.md
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>
* Update src/ray/design_docs/id_specification.md
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>
* Update src/ray/design_docs/id_specification.md
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>
* Address comments
* Update src/ray/common/id.h
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>
* Update src/ray/common/id.h
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>
* Update src/ray/common/id.h
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>
* Update src/ray/design_docs/id_specification.md
Co-Authored-By: Hao Chen <chenh1024@gmail.com>
* Update src/ray/design_docs/id_specification.md
Co-Authored-By: Hao Chen <chenh1024@gmail.com>
* Address comments.
* Address comments.
* Address comments.
* Update C++ part to make sure task id is generated determantic
* WIP
* Fix core worker
* Fix Java part
* Fix comments.
* Add Python side
* Fix python
* Address comments
* Fix linting
* Fix
* Fix C++ linting
* Add JobId() method to TaskID
* Fix linting
* Update src/ray/common/id.h
Co-Authored-By: Hao Chen <chenh1024@gmail.com>
* Update java/api/src/main/java/org/ray/api/id/TaskId.java
Co-Authored-By: Hao Chen <chenh1024@gmail.com>
* Update java/api/src/main/java/org/ray/api/id/TaskId.java
Co-Authored-By: Hao Chen <chenh1024@gmail.com>
* Update java/api/src/main/java/org/ray/api/id/ActorId.java
Co-Authored-By: Hao Chen <chenh1024@gmail.com>
* Address comments
* Add DriverTaskId embeding job id
* Fix tests
* Add python dor_fake_driver_id
* Address comments and fix linting
* Fix CI
|
2019-08-07 11:04:51 +08:00 |
|
Kai Yang
|
384cbfb211
|
Fix duplicated timeout logic in AbstractRayRuntime.get() (#5338)
|
2019-08-06 13:36:49 +08:00 |
|
micafan
|
b3bcf59148
|
Rename ClientTableData to GcsNodeInfo (#5251)
|
2019-07-30 11:22:47 +08:00 |
|
Joey Jiang
|
40395acadf
|
[gRPC] Migrate raylet client implementation to grpc (#5120)
|
2019-07-25 14:48:56 +08:00 |
|
Kai Yang
|
806524384b
|
[Java worker] Refactor object store and worker context on top of core worker (#5079)
|
2019-07-16 20:58:02 +08:00 |
|
Edward Oakes
|
e5be5fd46d
|
Remove dependencies from TaskExecutionSpecification (#5166)
|
2019-07-15 18:15:21 -07:00 |
|
Kai Yang
|
d8b50a5018
|
Fix GcsClient resource map (#5171)
|
2019-07-11 16:05:12 +08:00 |
|
Qing Wang
|
f2293243cc
|
[ID Refactor] Shorten the length of JobID to 4 bytes (#5110)
* WIP
* Fix
* Add jobid test
* Fix
* Add python part
* Fix
* Fix tes
* Remove TODOs
* Fix C++ tests
* Lint
* Fix
* Fix exporting functions in multiple ray.init
* Fix java test
* Fix lint
* Fix linting
* Address comments.
* FIx
* Address and fix linting
* Refine and fix
* Fix
* address
* Address comments.
* Fix linting
* Fix
* Address
* Address comments.
* Address
* Address
* Fix
* Fix
* Fix
* Fix lint
* Fix
* Fix linting
* Address comments.
* Fix linting
* Address comments.
* Fix linting
* address comments.
* Fix
|
2019-07-11 14:25:16 +08:00 |
|
Kai Yang
|
43b6513d19
|
[GCS] Move node resource info from client table to resource table (#5050)
|
2019-07-11 13:17:19 +08:00 |
|
Hao Chen
|
8a30b93e42
|
Define common data structures with protobuf. (#5121)
|
2019-07-08 22:41:37 +08:00 |
|
Qing Wang
|
62e4b591e3
|
[ID Refactor] Rename DriverID to JobID (#5004)
* WIP
WIP
WIP
Rename Driver -> Job
Fix complition
Fix
Rename in Java
In py
WIP
Fix
WIP
Fix
Fix test
Fix
Fix C++ linting
Fix
* Update java/runtime/src/main/java/org/ray/runtime/config/RayConfig.java
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>
* Update src/ray/core_worker/core_worker.cc
Co-Authored-By: Stephanie Wang <swang@cs.berkeley.edu>
* Address comments
* Fix
* Fix CI
* Fix cpp linting
* Fix py lint
* FIx
* Address comments and fix
* Address comments
* Address
* Fix import_threading
|
2019-06-28 00:44:51 +08:00 |
|
Hao Chen
|
0131353d42
|
[gRPC] Migrate gcs data structures to protobuf (#5024)
|
2019-06-25 14:31:19 -07:00 |
|
Qing Wang
|
e33d0eac68
|
Add dynamic worker options for worker command. (#4970)
* Add fields for fbs
* WIP
* Fix complition errors
* Add java part
* FIx
* Fix
* Fix
* Fix lint
* Refine API
* address comments and add test
* Fix
* Address comment.
* Address comments.
* Fix linting
* Refine
* Fix lint
* WIP: address comment.
* Fix java
* Fix py
* Refin
* Fix
* Fix
* Fix linting
* Fix lint
* Address comments
* WIP
* Fix
* Fix
* minor refine
* Fix lint
* Fix raylet test.
* Fix lint
* Update src/ray/raylet/worker_pool.h
Co-Authored-By: Hao Chen <chenh1024@gmail.com>
* Update java/runtime/src/main/java/org/ray/runtime/AbstractRayRuntime.java
Co-Authored-By: Hao Chen <chenh1024@gmail.com>
* Address comments.
* Address comments.
* Fix test.
* Update src/ray/raylet/worker_pool.h
Co-Authored-By: Hao Chen <chenh1024@gmail.com>
* Address comments.
* Address comments.
* Fix
* Fix lint
* Fix lint
* Fix
* Address comments.
* Fix linting
|
2019-06-23 18:08:33 +08:00 |
|
Qing Wang
|
671c0f769e
|
[Java] Fix serializing issues of RaySerializer (#4887)
* Fix
* Address comment.
|
2019-06-08 22:56:00 +08:00 |
|
Hao Chen
|
d106283769
|
Better organize ray_common module (#4898)
|
2019-06-04 23:19:09 -07:00 |
|
Yuhong Guo
|
1f0809e2b4
|
Refactor ID Serial 2: change all ID functions to CamelCase (#4896)
|
2019-05-31 11:31:18 +08:00 |
|
Yuhong Guo
|
fa0892f285
|
Replace ReturnIds with NumReturns in TaskInfo to reduce the size (#4854)
* Refine TaskInfo
* Fix
* Add a test to print task info size
* Lint
* Refine
|
2019-05-28 13:30:41 +08:00 |
|
Yuhong Guo
|
1a39fee9c6
|
Refactor ID Serial 1: Separate ObjectID and TaskID from UniqueID (#4776)
* Enable BaseId.
* Change TaskID and make python test pass
* Remove unnecessary functions and fix test failure and change TaskID to
16 bytes.
* Java code change draft
* Refine
* Lint
* Update java/api/src/main/java/org/ray/api/id/TaskId.java
Co-Authored-By: Hao Chen <chenh1024@gmail.com>
* Update java/api/src/main/java/org/ray/api/id/BaseId.java
Co-Authored-By: Hao Chen <chenh1024@gmail.com>
* Update java/api/src/main/java/org/ray/api/id/BaseId.java
Co-Authored-By: Hao Chen <chenh1024@gmail.com>
* Update java/api/src/main/java/org/ray/api/id/ObjectId.java
Co-Authored-By: Hao Chen <chenh1024@gmail.com>
* Address comment
* Lint
* Fix SINGLE_PROCESS
* Fix comments
* Refine code
* Refine test
* Resolve conflict
|
2019-05-22 14:46:30 +08:00 |
|
Qing Wang
|
081708bdef
|
[Java] Dynamic resource API in Java (#4824)
|
2019-05-21 17:13:48 +08:00 |
|
Yuhong Guo
|
98dd033179
|
[JAVA] setDefaultUncaughtExceptionHandler to log uncaught exception in user thread. (#4798)
* Add WorkerUncaughtExceptionHandler
* Fix
* revert bazel and pom
|
2019-05-16 19:53:15 +08:00 |
|
Romil Bhardwaj
|
004440f526
|
Dynamic Custom Resources - create and delete resources (#3742)
|
2019-05-11 20:06:04 +08:00 |
|
Qing Wang
|
f39b6747e5
|
Refactor command line argument parsing with gflags (#4676)
|
2019-04-24 14:53:07 +08:00 |
|
Qing Wang
|
4dd628a837
|
[Java] Do not expose GcsClient to normal users (#4675)
|
2019-04-24 10:50:35 +08:00 |
|
Romil Bhardwaj
|
0f42f87ebc
|
Updating zero capacity resource semantics (#4555)
|
2019-04-12 16:53:57 -07:00 |
|
Wang Qing
|
5cfbfe5df6
|
[Java] Implement GcsClient (#4601)
|
2019-04-12 22:44:47 +08:00 |
|
Wang Qing
|
fe07a5b4b1
|
Add delete_creating_tasks option for internal.free() (#4588)
* add delete creating task objects.
* format code style
* Fix lint
* add tests add address comments.
* Refine test
* Refine java test
* Fix CI
* Refine
* Fix lint
* Fix CI
|
2019-04-12 13:38:31 +08:00 |
|
Yuhong Guo
|
c2349cf12d
|
Remove local/global_scheduler from code and doc. (#4549)
|
2019-04-03 17:05:09 -07:00 |
|
bibabolynn
|
7a9d1546d4
|
[java] Fix getWorker and add create multi actors test (#4472)
|
2019-03-26 20:26:13 +08:00 |
|
Wang Qing
|
7d70cfba6e
|
[Java] Fix loading custom classes from jars (#4475)
|
2019-03-26 20:15:08 +08:00 |
|
Ruifang Chen
|
59d74d5e92
|
[Java] Build Java code with Bazel (#4284)
|
2019-03-22 14:30:05 +08:00 |
|
Hao Chen
|
d03999d01e
|
Cross-language invocation Part 1: Java calling Python functions and actors (#4166)
|
2019-03-21 13:34:21 +08:00 |
|
Hao Chen
|
a6a5b344b9
|
[Java] Upgrade checkstyle plugin (#4375)
|
2019-03-15 11:36:09 -07:00 |
|
Hao Chen
|
f8d12b0418
|
[Java] Package native dependencies into jar (#4367)
|
2019-03-15 12:38:40 +08:00 |
|