mirror of
https://github.com/wassname/ray.git
synced 2026-08-12 12:20:11 +08:00
[Java] Rename group id and package name. (#7864)
* Initial * Change streaming's * Fix * Fix * Fix org_ray * Fix cpp file name * Fix streaming * Fix * Fix * Fix testlistening * Fix missing sth in python * Fix * Fix * Fix SPI * Fix * Fix complation * Fix * Fix CI * Fix checkstyle Fix checkstyle * Fix streaming tests * Fix streaming CI * Fix streaming checkstyle. * Fix build * Fix bazel dep * Fix * Fix ray checkstyle * Fix streaming checkstyle * Fix bazel checkstyle
This commit is contained in:
+8
-7
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
#include "ray/core_worker/lib/java/org_ray_runtime_RayNativeRuntime.h"
|
||||
#include "ray/core_worker/lib/java/io_ray_runtime_RayNativeRuntime.h"
|
||||
#include <jni.h>
|
||||
#include <sstream>
|
||||
#include "ray/common/id.h"
|
||||
@@ -37,7 +37,8 @@ inline ray::gcs::GcsClientOptions ToGcsClientOptions(JNIEnv *env,
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
JNIEXPORT void JNICALL Java_org_ray_runtime_RayNativeRuntime_nativeInitialize(
|
||||
|
||||
JNIEXPORT void JNICALL Java_io_ray_runtime_RayNativeRuntime_nativeInitialize(
|
||||
JNIEnv *env, jclass, jint workerMode, jstring nodeIpAddress, jint nodeManagerPort,
|
||||
jstring driverName, jstring storeSocket, jstring rayletSocket, jbyteArray jobId,
|
||||
jobject gcsClientOptions, jint numWorkersPerProcess, jstring logDir,
|
||||
@@ -126,19 +127,19 @@ JNIEXPORT void JNICALL Java_org_ray_runtime_RayNativeRuntime_nativeInitialize(
|
||||
ray::CoreWorkerProcess::Initialize(options);
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL Java_org_ray_runtime_RayNativeRuntime_nativeRunTaskExecutor(
|
||||
JNIEXPORT void JNICALL Java_io_ray_runtime_RayNativeRuntime_nativeRunTaskExecutor(
|
||||
JNIEnv *env, jclass o, jobject javaTaskExecutor) {
|
||||
java_task_executor = javaTaskExecutor;
|
||||
ray::CoreWorkerProcess::RunTaskExecutionLoop();
|
||||
java_task_executor = nullptr;
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL Java_org_ray_runtime_RayNativeRuntime_nativeShutdown(JNIEnv *env,
|
||||
JNIEXPORT void JNICALL Java_io_ray_runtime_RayNativeRuntime_nativeShutdown(JNIEnv *env,
|
||||
jclass o) {
|
||||
ray::CoreWorkerProcess::Shutdown();
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL Java_org_ray_runtime_RayNativeRuntime_nativeSetResource(
|
||||
JNIEXPORT void JNICALL Java_io_ray_runtime_RayNativeRuntime_nativeSetResource(
|
||||
JNIEnv *env, jclass, jstring resourceName, jdouble capacity, jbyteArray nodeId) {
|
||||
const auto node_id = JavaByteArrayToId<ClientID>(env, nodeId);
|
||||
const char *native_resource_name = env->GetStringUTFChars(resourceName, JNI_FALSE);
|
||||
@@ -149,7 +150,7 @@ JNIEXPORT void JNICALL Java_org_ray_runtime_RayNativeRuntime_nativeSetResource(
|
||||
THROW_EXCEPTION_AND_RETURN_IF_NOT_OK(env, status, (void)0);
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL Java_org_ray_runtime_RayNativeRuntime_nativeKillActor(
|
||||
JNIEXPORT void JNICALL Java_io_ray_runtime_RayNativeRuntime_nativeKillActor(
|
||||
JNIEnv *env, jclass, jbyteArray actorId, jboolean noReconstruction) {
|
||||
auto status = ray::CoreWorkerProcess::GetCoreWorker().KillActor(
|
||||
JavaByteArrayToId<ActorID>(env, actorId),
|
||||
@@ -157,7 +158,7 @@ JNIEXPORT void JNICALL Java_org_ray_runtime_RayNativeRuntime_nativeKillActor(
|
||||
THROW_EXCEPTION_AND_RETURN_IF_NOT_OK(env, status, (void)0);
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL Java_org_ray_runtime_RayNativeRuntime_nativeSetCoreWorker(
|
||||
JNIEXPORT void JNICALL Java_io_ray_runtime_RayNativeRuntime_nativeSetCoreWorker(
|
||||
JNIEnv *env, jclass, jbyteArray workerId) {
|
||||
const auto worker_id = JavaByteArrayToId<ray::WorkerID>(env, workerId);
|
||||
ray::CoreWorkerProcess::SetCurrentThreadWorkerId(worker_id);
|
||||
+15
-15
@@ -14,64 +14,64 @@
|
||||
|
||||
/* DO NOT EDIT THIS FILE - it is machine generated */
|
||||
#include <jni.h>
|
||||
/* Header for class org_ray_runtime_RayNativeRuntime */
|
||||
/* Header for class io_ray_runtime_RayNativeRuntime */
|
||||
|
||||
#ifndef _Included_org_ray_runtime_RayNativeRuntime
|
||||
#define _Included_org_ray_runtime_RayNativeRuntime
|
||||
#ifndef _Included_io_ray_runtime_RayNativeRuntime
|
||||
#define _Included_io_ray_runtime_RayNativeRuntime
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
/*
|
||||
* Class: org_ray_runtime_RayNativeRuntime
|
||||
* Class: io_ray_runtime_RayNativeRuntime
|
||||
* Method: nativeInitialize
|
||||
* Signature:
|
||||
* (ILjava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[BLorg/ray/runtime/gcs/GcsClientOptions;ILjava/lang/String;Ljava/util/Map;)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_org_ray_runtime_RayNativeRuntime_nativeInitialize(
|
||||
JNIEXPORT void JNICALL Java_io_ray_runtime_RayNativeRuntime_nativeInitialize(
|
||||
JNIEnv *, jclass, jint, jstring, jint, jstring, jstring, jstring, jbyteArray, jobject,
|
||||
jint, jstring, jobject);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_RayNativeRuntime
|
||||
* Class: io_ray_runtime_RayNativeRuntime
|
||||
* Method: nativeRunTaskExecutor
|
||||
* Signature: (Lorg/ray/runtime/task/TaskExecutor;)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL
|
||||
Java_org_ray_runtime_RayNativeRuntime_nativeRunTaskExecutor(JNIEnv *, jclass, jobject);
|
||||
Java_io_ray_runtime_RayNativeRuntime_nativeRunTaskExecutor(JNIEnv *, jclass, jobject);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_RayNativeRuntime
|
||||
* Class: io_ray_runtime_RayNativeRuntime
|
||||
* Method: nativeShutdown
|
||||
* Signature: ()V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_org_ray_runtime_RayNativeRuntime_nativeShutdown(JNIEnv *,
|
||||
JNIEXPORT void JNICALL Java_io_ray_runtime_RayNativeRuntime_nativeShutdown(JNIEnv *,
|
||||
jclass);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_RayNativeRuntime
|
||||
* Class: io_ray_runtime_RayNativeRuntime
|
||||
* Method: nativeSetResource
|
||||
* Signature: (Ljava/lang/String;D[B)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_org_ray_runtime_RayNativeRuntime_nativeSetResource(
|
||||
JNIEXPORT void JNICALL Java_io_ray_runtime_RayNativeRuntime_nativeSetResource(
|
||||
JNIEnv *, jclass, jstring, jdouble, jbyteArray);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_RayNativeRuntime
|
||||
* Class: io_ray_runtime_RayNativeRuntime
|
||||
* Method: nativeKillActor
|
||||
* Signature: ([BZ)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_org_ray_runtime_RayNativeRuntime_nativeKillActor(JNIEnv *,
|
||||
JNIEXPORT void JNICALL Java_io_ray_runtime_RayNativeRuntime_nativeKillActor(JNIEnv *,
|
||||
jclass,
|
||||
jbyteArray,
|
||||
jboolean);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_RayNativeRuntime
|
||||
* Class: io_ray_runtime_RayNativeRuntime
|
||||
* Method: nativeSetCoreWorker
|
||||
* Signature: ([B)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL
|
||||
Java_org_ray_runtime_RayNativeRuntime_nativeSetCoreWorker(JNIEnv *, jclass, jbyteArray);
|
||||
Java_io_ray_runtime_RayNativeRuntime_nativeSetCoreWorker(JNIEnv *, jclass, jbyteArray);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
+5
-5
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
#include "ray/core_worker/lib/java/org_ray_runtime_actor_NativeRayActor.h"
|
||||
#include "ray/core_worker/lib/java/io_ray_runtime_actor_NativeRayActor.h"
|
||||
#include <jni.h>
|
||||
#include "ray/common/id.h"
|
||||
#include "ray/core_worker/actor_handle.h"
|
||||
@@ -24,7 +24,7 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
JNIEXPORT jint JNICALL Java_org_ray_runtime_actor_NativeRayActor_nativeGetLanguage(
|
||||
JNIEXPORT jint JNICALL Java_io_ray_runtime_actor_NativeRayActor_nativeGetLanguage(
|
||||
JNIEnv *env, jclass o, jbyteArray actorId) {
|
||||
auto actor_id = JavaByteArrayToId<ray::ActorID>(env, actorId);
|
||||
ray::ActorHandle *native_actor_handle = nullptr;
|
||||
@@ -35,7 +35,7 @@ JNIEXPORT jint JNICALL Java_org_ray_runtime_actor_NativeRayActor_nativeGetLangua
|
||||
}
|
||||
|
||||
JNIEXPORT jobject JNICALL
|
||||
Java_org_ray_runtime_actor_NativeRayActor_nativeGetActorCreationTaskFunctionDescriptor(
|
||||
Java_io_ray_runtime_actor_NativeRayActor_nativeGetActorCreationTaskFunctionDescriptor(
|
||||
JNIEnv *env, jclass o, jbyteArray actorId) {
|
||||
auto actor_id = JavaByteArrayToId<ray::ActorID>(env, actorId);
|
||||
ray::ActorHandle *native_actor_handle = nullptr;
|
||||
@@ -46,7 +46,7 @@ Java_org_ray_runtime_actor_NativeRayActor_nativeGetActorCreationTaskFunctionDesc
|
||||
return NativeRayFunctionDescriptorToJavaStringList(env, function_descriptor);
|
||||
}
|
||||
|
||||
JNIEXPORT jbyteArray JNICALL Java_org_ray_runtime_actor_NativeRayActor_nativeSerialize(
|
||||
JNIEXPORT jbyteArray JNICALL Java_io_ray_runtime_actor_NativeRayActor_nativeSerialize(
|
||||
JNIEnv *env, jclass o, jbyteArray actorId) {
|
||||
auto actor_id = JavaByteArrayToId<ray::ActorID>(env, actorId);
|
||||
std::string output;
|
||||
@@ -59,7 +59,7 @@ JNIEXPORT jbyteArray JNICALL Java_org_ray_runtime_actor_NativeRayActor_nativeSer
|
||||
return bytes;
|
||||
}
|
||||
|
||||
JNIEXPORT jbyteArray JNICALL Java_org_ray_runtime_actor_NativeRayActor_nativeDeserialize(
|
||||
JNIEXPORT jbyteArray JNICALL Java_io_ray_runtime_actor_NativeRayActor_nativeDeserialize(
|
||||
JNIEnv *env, jclass o, jbyteArray data) {
|
||||
auto buffer = JavaByteArrayToNativeBuffer(env, data);
|
||||
RAY_CHECK(buffer->Size() > 0);
|
||||
+11
-11
@@ -14,45 +14,45 @@
|
||||
|
||||
/* DO NOT EDIT THIS FILE - it is machine generated */
|
||||
#include <jni.h>
|
||||
/* Header for class org_ray_runtime_actor_NativeRayActor */
|
||||
/* Header for class io_ray_runtime_actor_NativeRayActor */
|
||||
|
||||
#ifndef _Included_org_ray_runtime_actor_NativeRayActor
|
||||
#define _Included_org_ray_runtime_actor_NativeRayActor
|
||||
#ifndef _Included_io_ray_runtime_actor_NativeRayActor
|
||||
#define _Included_io_ray_runtime_actor_NativeRayActor
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
/*
|
||||
* Class: org_ray_runtime_actor_NativeRayActor
|
||||
* Class: io_ray_runtime_actor_NativeRayActor
|
||||
* Method: nativeGetLanguage
|
||||
* Signature: ([B)I
|
||||
*/
|
||||
JNIEXPORT jint JNICALL
|
||||
Java_org_ray_runtime_actor_NativeRayActor_nativeGetLanguage(JNIEnv *, jclass, jbyteArray);
|
||||
Java_io_ray_runtime_actor_NativeRayActor_nativeGetLanguage(JNIEnv *, jclass, jbyteArray);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_actor_NativeRayActor
|
||||
* Class: io_ray_runtime_actor_NativeRayActor
|
||||
* Method: nativeGetActorCreationTaskFunctionDescriptor
|
||||
* Signature: ([B)Ljava/util/List;
|
||||
*/
|
||||
JNIEXPORT jobject JNICALL
|
||||
Java_org_ray_runtime_actor_NativeRayActor_nativeGetActorCreationTaskFunctionDescriptor(
|
||||
Java_io_ray_runtime_actor_NativeRayActor_nativeGetActorCreationTaskFunctionDescriptor(
|
||||
JNIEnv *, jclass, jbyteArray);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_actor_NativeRayActor
|
||||
* Class: io_ray_runtime_actor_NativeRayActor
|
||||
* Method: nativeSerialize
|
||||
* Signature: ([B)[B
|
||||
*/
|
||||
JNIEXPORT jbyteArray JNICALL
|
||||
Java_org_ray_runtime_actor_NativeRayActor_nativeSerialize(JNIEnv *, jclass, jbyteArray);
|
||||
Java_io_ray_runtime_actor_NativeRayActor_nativeSerialize(JNIEnv *, jclass, jbyteArray);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_actor_NativeRayActor
|
||||
* Class: io_ray_runtime_actor_NativeRayActor
|
||||
* Method: nativeDeserialize
|
||||
* Signature: ([B)[B
|
||||
*/
|
||||
JNIEXPORT jbyteArray JNICALL
|
||||
Java_org_ray_runtime_actor_NativeRayActor_nativeDeserialize(JNIEnv *, jclass, jbyteArray);
|
||||
Java_io_ray_runtime_actor_NativeRayActor_nativeDeserialize(JNIEnv *, jclass, jbyteArray);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
+6
-6
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
#include "ray/core_worker/lib/java/org_ray_runtime_context_NativeWorkerContext.h"
|
||||
#include "ray/core_worker/lib/java/io_ray_runtime_context_NativeWorkerContext.h"
|
||||
#include <jni.h>
|
||||
#include "ray/common/id.h"
|
||||
#include "ray/core_worker/context.h"
|
||||
@@ -24,7 +24,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
JNIEXPORT jint JNICALL
|
||||
Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentTaskType(JNIEnv *env,
|
||||
Java_io_ray_runtime_context_NativeWorkerContext_nativeGetCurrentTaskType(JNIEnv *env,
|
||||
jclass) {
|
||||
auto task_spec =
|
||||
ray::CoreWorkerProcess::GetCoreWorker().GetWorkerContext().GetCurrentTask();
|
||||
@@ -33,7 +33,7 @@ Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentTaskType(JNIEnv
|
||||
}
|
||||
|
||||
JNIEXPORT jobject JNICALL
|
||||
Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentTaskId(JNIEnv *env,
|
||||
Java_io_ray_runtime_context_NativeWorkerContext_nativeGetCurrentTaskId(JNIEnv *env,
|
||||
jclass) {
|
||||
const ray::TaskID &task_id =
|
||||
ray::CoreWorkerProcess::GetCoreWorker().GetWorkerContext().GetCurrentTaskID();
|
||||
@@ -41,7 +41,7 @@ Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentTaskId(JNIEnv *
|
||||
}
|
||||
|
||||
JNIEXPORT jobject JNICALL
|
||||
Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentJobId(JNIEnv *env,
|
||||
Java_io_ray_runtime_context_NativeWorkerContext_nativeGetCurrentJobId(JNIEnv *env,
|
||||
jclass) {
|
||||
const auto &job_id =
|
||||
ray::CoreWorkerProcess::GetCoreWorker().GetWorkerContext().GetCurrentJobID();
|
||||
@@ -49,7 +49,7 @@ Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentJobId(JNIEnv *e
|
||||
}
|
||||
|
||||
JNIEXPORT jobject JNICALL
|
||||
Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentWorkerId(JNIEnv *env,
|
||||
Java_io_ray_runtime_context_NativeWorkerContext_nativeGetCurrentWorkerId(JNIEnv *env,
|
||||
jclass) {
|
||||
const auto &worker_id =
|
||||
ray::CoreWorkerProcess::GetCoreWorker().GetWorkerContext().GetWorkerID();
|
||||
@@ -57,7 +57,7 @@ Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentWorkerId(JNIEnv
|
||||
}
|
||||
|
||||
JNIEXPORT jobject JNICALL
|
||||
Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentActorId(JNIEnv *env,
|
||||
Java_io_ray_runtime_context_NativeWorkerContext_nativeGetCurrentActorId(JNIEnv *env,
|
||||
jclass) {
|
||||
const auto &actor_id =
|
||||
ray::CoreWorkerProcess::GetCoreWorker().GetWorkerContext().GetCurrentActorID();
|
||||
+13
-13
@@ -14,54 +14,54 @@
|
||||
|
||||
/* DO NOT EDIT THIS FILE - it is machine generated */
|
||||
#include <jni.h>
|
||||
/* Header for class org_ray_runtime_context_NativeWorkerContext */
|
||||
/* Header for class io_ray_runtime_context_NativeWorkerContext */
|
||||
|
||||
#ifndef _Included_org_ray_runtime_context_NativeWorkerContext
|
||||
#define _Included_org_ray_runtime_context_NativeWorkerContext
|
||||
#ifndef _Included_io_ray_runtime_context_NativeWorkerContext
|
||||
#define _Included_io_ray_runtime_context_NativeWorkerContext
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
/*
|
||||
* Class: org_ray_runtime_context_NativeWorkerContext
|
||||
* Class: io_ray_runtime_context_NativeWorkerContext
|
||||
* Method: nativeGetCurrentTaskType
|
||||
* Signature: ()I
|
||||
*/
|
||||
JNIEXPORT jint JNICALL
|
||||
Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentTaskType(JNIEnv *,
|
||||
Java_io_ray_runtime_context_NativeWorkerContext_nativeGetCurrentTaskType(JNIEnv *,
|
||||
jclass);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_context_NativeWorkerContext
|
||||
* Class: io_ray_runtime_context_NativeWorkerContext
|
||||
* Method: nativeGetCurrentTaskId
|
||||
* Signature: ()Ljava/nio/ByteBuffer;
|
||||
*/
|
||||
JNIEXPORT jobject JNICALL
|
||||
Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentTaskId(JNIEnv *, jclass);
|
||||
Java_io_ray_runtime_context_NativeWorkerContext_nativeGetCurrentTaskId(JNIEnv *, jclass);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_context_NativeWorkerContext
|
||||
* Class: io_ray_runtime_context_NativeWorkerContext
|
||||
* Method: nativeGetCurrentJobId
|
||||
* Signature: ()Ljava/nio/ByteBuffer;
|
||||
*/
|
||||
JNIEXPORT jobject JNICALL
|
||||
Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentJobId(JNIEnv *, jclass);
|
||||
Java_io_ray_runtime_context_NativeWorkerContext_nativeGetCurrentJobId(JNIEnv *, jclass);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_context_NativeWorkerContext
|
||||
* Class: io_ray_runtime_context_NativeWorkerContext
|
||||
* Method: nativeGetCurrentWorkerId
|
||||
* Signature: ()Ljava/nio/ByteBuffer;
|
||||
*/
|
||||
JNIEXPORT jobject JNICALL
|
||||
Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentWorkerId(JNIEnv *,
|
||||
Java_io_ray_runtime_context_NativeWorkerContext_nativeGetCurrentWorkerId(JNIEnv *,
|
||||
jclass);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_context_NativeWorkerContext
|
||||
* Class: io_ray_runtime_context_NativeWorkerContext
|
||||
* Method: nativeGetCurrentActorId
|
||||
* Signature: ()Ljava/nio/ByteBuffer;
|
||||
*/
|
||||
JNIEXPORT jobject JNICALL
|
||||
Java_org_ray_runtime_context_NativeWorkerContext_nativeGetCurrentActorId(JNIEnv *,
|
||||
Java_io_ray_runtime_context_NativeWorkerContext_nativeGetCurrentActorId(JNIEnv *,
|
||||
jclass);
|
||||
|
||||
#ifdef __cplusplus
|
||||
+6
-6
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
#include "ray/core_worker/lib/java/org_ray_runtime_object_NativeObjectStore.h"
|
||||
#include "ray/core_worker/lib/java/io_ray_runtime_object_NativeObjectStore.h"
|
||||
#include <jni.h>
|
||||
#include "ray/common/id.h"
|
||||
#include "ray/core_worker/common.h"
|
||||
@@ -24,7 +24,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
JNIEXPORT jbyteArray JNICALL
|
||||
Java_org_ray_runtime_object_NativeObjectStore_nativePut__Lorg_ray_runtime_object_NativeRayObject_2(
|
||||
Java_io_ray_runtime_object_NativeObjectStore_nativePut__Lio_ray_runtime_object_NativeRayObject_2(
|
||||
JNIEnv *env, jclass, jobject obj) {
|
||||
auto ray_object = JavaNativeRayObjectToNativeRayObject(env, obj);
|
||||
RAY_CHECK(ray_object != nullptr);
|
||||
@@ -35,7 +35,7 @@ Java_org_ray_runtime_object_NativeObjectStore_nativePut__Lorg_ray_runtime_object
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
Java_org_ray_runtime_object_NativeObjectStore_nativePut___3BLorg_ray_runtime_object_NativeRayObject_2(
|
||||
Java_io_ray_runtime_object_NativeObjectStore_nativePut___3BLio_ray_runtime_object_NativeRayObject_2(
|
||||
JNIEnv *env, jclass, jbyteArray objectId, jobject obj) {
|
||||
auto object_id = JavaByteArrayToId<ray::ObjectID>(env, objectId);
|
||||
auto ray_object = JavaNativeRayObjectToNativeRayObject(env, obj);
|
||||
@@ -44,7 +44,7 @@ Java_org_ray_runtime_object_NativeObjectStore_nativePut___3BLorg_ray_runtime_obj
|
||||
THROW_EXCEPTION_AND_RETURN_IF_NOT_OK(env, status, (void)0);
|
||||
}
|
||||
|
||||
JNIEXPORT jobject JNICALL Java_org_ray_runtime_object_NativeObjectStore_nativeGet(
|
||||
JNIEXPORT jobject JNICALL Java_io_ray_runtime_object_NativeObjectStore_nativeGet(
|
||||
JNIEnv *env, jclass, jobject ids, jlong timeoutMs) {
|
||||
std::vector<ray::ObjectID> object_ids;
|
||||
JavaListToNativeVector<ray::ObjectID>(
|
||||
@@ -59,7 +59,7 @@ JNIEXPORT jobject JNICALL Java_org_ray_runtime_object_NativeObjectStore_nativeGe
|
||||
env, results, NativeRayObjectToJavaNativeRayObject);
|
||||
}
|
||||
|
||||
JNIEXPORT jobject JNICALL Java_org_ray_runtime_object_NativeObjectStore_nativeWait(
|
||||
JNIEXPORT jobject JNICALL Java_io_ray_runtime_object_NativeObjectStore_nativeWait(
|
||||
JNIEnv *env, jclass, jobject objectIds, jint numObjects, jlong timeoutMs) {
|
||||
std::vector<ray::ObjectID> object_ids;
|
||||
JavaListToNativeVector<ray::ObjectID>(
|
||||
@@ -75,7 +75,7 @@ JNIEXPORT jobject JNICALL Java_org_ray_runtime_object_NativeObjectStore_nativeWa
|
||||
});
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL Java_org_ray_runtime_object_NativeObjectStore_nativeDelete(
|
||||
JNIEXPORT void JNICALL Java_io_ray_runtime_object_NativeObjectStore_nativeDelete(
|
||||
JNIEnv *env, jclass, jobject objectIds, jboolean localOnly,
|
||||
jboolean deleteCreatingTasks) {
|
||||
std::vector<ray::ObjectID> object_ids;
|
||||
+13
-13
@@ -14,53 +14,53 @@
|
||||
|
||||
/* DO NOT EDIT THIS FILE - it is machine generated */
|
||||
#include <jni.h>
|
||||
/* Header for class org_ray_runtime_object_NativeObjectStore */
|
||||
/* Header for class io_ray_runtime_object_NativeObjectStore */
|
||||
|
||||
#ifndef _Included_org_ray_runtime_object_NativeObjectStore
|
||||
#define _Included_org_ray_runtime_object_NativeObjectStore
|
||||
#ifndef _Included_io_ray_runtime_object_NativeObjectStore
|
||||
#define _Included_io_ray_runtime_object_NativeObjectStore
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
/*
|
||||
* Class: org_ray_runtime_object_NativeObjectStore
|
||||
* Class: io_ray_runtime_object_NativeObjectStore
|
||||
* Method: nativePut
|
||||
* Signature: (Lorg/ray/runtime/object/NativeRayObject;)[B
|
||||
*/
|
||||
JNIEXPORT jbyteArray JNICALL
|
||||
Java_org_ray_runtime_object_NativeObjectStore_nativePut__Lorg_ray_runtime_object_NativeRayObject_2(
|
||||
Java_io_ray_runtime_object_NativeObjectStore_nativePut__Lio_ray_runtime_object_NativeRayObject_2(
|
||||
JNIEnv *, jclass, jobject);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_object_NativeObjectStore
|
||||
* Class: io_ray_runtime_object_NativeObjectStore
|
||||
* Method: nativePut
|
||||
* Signature: ([BLorg/ray/runtime/object/NativeRayObject;)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL
|
||||
Java_org_ray_runtime_object_NativeObjectStore_nativePut___3BLorg_ray_runtime_object_NativeRayObject_2(
|
||||
Java_io_ray_runtime_object_NativeObjectStore_nativePut___3BLio_ray_runtime_object_NativeRayObject_2(
|
||||
JNIEnv *, jclass, jbyteArray, jobject);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_object_NativeObjectStore
|
||||
* Class: io_ray_runtime_object_NativeObjectStore
|
||||
* Method: nativeGet
|
||||
* Signature: (Ljava/util/List;J)Ljava/util/List;
|
||||
*/
|
||||
JNIEXPORT jobject JNICALL
|
||||
Java_org_ray_runtime_object_NativeObjectStore_nativeGet(JNIEnv *, jclass, jobject, jlong);
|
||||
Java_io_ray_runtime_object_NativeObjectStore_nativeGet(JNIEnv *, jclass, jobject, jlong);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_object_NativeObjectStore
|
||||
* Class: io_ray_runtime_object_NativeObjectStore
|
||||
* Method: nativeWait
|
||||
* Signature: (Ljava/util/List;IJ)Ljava/util/List;
|
||||
*/
|
||||
JNIEXPORT jobject JNICALL Java_org_ray_runtime_object_NativeObjectStore_nativeWait(
|
||||
JNIEXPORT jobject JNICALL Java_io_ray_runtime_object_NativeObjectStore_nativeWait(
|
||||
JNIEnv *, jclass, jobject, jint, jlong);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_object_NativeObjectStore
|
||||
* Class: io_ray_runtime_object_NativeObjectStore
|
||||
* Method: nativeDelete
|
||||
* Signature: (Ljava/util/List;ZZ)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_org_ray_runtime_object_NativeObjectStore_nativeDelete(
|
||||
JNIEXPORT void JNICALL Java_io_ray_runtime_object_NativeObjectStore_nativeDelete(
|
||||
JNIEnv *, jclass, jobject, jboolean, jboolean);
|
||||
|
||||
#ifdef __cplusplus
|
||||
+3
-3
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
#include "ray/core_worker/lib/java/org_ray_runtime_task_NativeTaskExecutor.h"
|
||||
#include "ray/core_worker/lib/java/io_ray_runtime_task_NativeTaskExecutor.h"
|
||||
#include <jni.h>
|
||||
#include "ray/common/id.h"
|
||||
#include "ray/core_worker/common.h"
|
||||
@@ -27,7 +27,7 @@ extern "C" {
|
||||
using ray::ClientID;
|
||||
|
||||
JNIEXPORT jbyteArray JNICALL
|
||||
Java_org_ray_runtime_task_NativeTaskExecutor_nativePrepareCheckpoint(JNIEnv *env,
|
||||
Java_io_ray_runtime_task_NativeTaskExecutor_nativePrepareCheckpoint(JNIEnv *env,
|
||||
jclass) {
|
||||
auto &core_worker = ray::CoreWorkerProcess::GetCoreWorker();
|
||||
const auto &actor_id = core_worker.GetWorkerContext().GetCurrentActorID();
|
||||
@@ -43,7 +43,7 @@ Java_org_ray_runtime_task_NativeTaskExecutor_nativePrepareCheckpoint(JNIEnv *env
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
Java_org_ray_runtime_task_NativeTaskExecutor_nativeNotifyActorResumedFromCheckpoint(
|
||||
Java_io_ray_runtime_task_NativeTaskExecutor_nativeNotifyActorResumedFromCheckpoint(
|
||||
JNIEnv *env, jclass, jbyteArray checkpointId) {
|
||||
const auto &actor_id =
|
||||
ray::CoreWorkerProcess::GetCoreWorker().GetWorkerContext().GetCurrentActorID();
|
||||
+9
-9
@@ -14,30 +14,30 @@
|
||||
|
||||
/* DO NOT EDIT THIS FILE - it is machine generated */
|
||||
#include <jni.h>
|
||||
/* Header for class org_ray_runtime_task_NativeTaskExecutor */
|
||||
/* Header for class io_ray_runtime_task_NativeTaskExecutor */
|
||||
|
||||
#ifndef _Included_org_ray_runtime_task_NativeTaskExecutor
|
||||
#define _Included_org_ray_runtime_task_NativeTaskExecutor
|
||||
#ifndef _Included_io_ray_runtime_task_NativeTaskExecutor
|
||||
#define _Included_io_ray_runtime_task_NativeTaskExecutor
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#undef org_ray_runtime_task_NativeTaskExecutor_NUM_ACTOR_CHECKPOINTS_TO_KEEP
|
||||
#define org_ray_runtime_task_NativeTaskExecutor_NUM_ACTOR_CHECKPOINTS_TO_KEEP 20L
|
||||
#undef io_ray_runtime_task_NativeTaskExecutor_NUM_ACTOR_CHECKPOINTS_TO_KEEP
|
||||
#define io_ray_runtime_task_NativeTaskExecutor_NUM_ACTOR_CHECKPOINTS_TO_KEEP 20L
|
||||
/*
|
||||
* Class: org_ray_runtime_task_NativeTaskExecutor
|
||||
* Class: io_ray_runtime_task_NativeTaskExecutor
|
||||
* Method: nativePrepareCheckpoint
|
||||
* Signature: ()[B
|
||||
*/
|
||||
JNIEXPORT jbyteArray JNICALL
|
||||
Java_org_ray_runtime_task_NativeTaskExecutor_nativePrepareCheckpoint(JNIEnv *, jclass);
|
||||
Java_io_ray_runtime_task_NativeTaskExecutor_nativePrepareCheckpoint(JNIEnv *, jclass);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_task_NativeTaskExecutor
|
||||
* Class: io_ray_runtime_task_NativeTaskExecutor
|
||||
* Method: nativeNotifyActorResumedFromCheckpoint
|
||||
* Signature: ([B)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL
|
||||
Java_org_ray_runtime_task_NativeTaskExecutor_nativeNotifyActorResumedFromCheckpoint(
|
||||
Java_io_ray_runtime_task_NativeTaskExecutor_nativeNotifyActorResumedFromCheckpoint(
|
||||
JNIEnv *, jclass, jbyteArray);
|
||||
|
||||
#ifdef __cplusplus
|
||||
+4
-4
@@ -12,7 +12,7 @@
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
#include "ray/core_worker/lib/java/org_ray_runtime_task_NativeTaskSubmitter.h"
|
||||
#include "ray/core_worker/lib/java/io_ray_runtime_task_NativeTaskSubmitter.h"
|
||||
#include <jni.h>
|
||||
#include "ray/common/id.h"
|
||||
#include "ray/core_worker/common.h"
|
||||
@@ -122,7 +122,7 @@ inline ray::ActorCreationOptions ToActorCreationOptions(JNIEnv *env,
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
JNIEXPORT jobject JNICALL Java_org_ray_runtime_task_NativeTaskSubmitter_nativeSubmitTask(
|
||||
JNIEXPORT jobject JNICALL Java_io_ray_runtime_task_NativeTaskSubmitter_nativeSubmitTask(
|
||||
JNIEnv *env, jclass p, jobject functionDescriptor, jobject args, jint numReturns,
|
||||
jobject callOptions) {
|
||||
auto ray_function = ToRayFunction(env, functionDescriptor);
|
||||
@@ -141,7 +141,7 @@ JNIEXPORT jobject JNICALL Java_org_ray_runtime_task_NativeTaskSubmitter_nativeSu
|
||||
}
|
||||
|
||||
JNIEXPORT jbyteArray JNICALL
|
||||
Java_org_ray_runtime_task_NativeTaskSubmitter_nativeCreateActor(
|
||||
Java_io_ray_runtime_task_NativeTaskSubmitter_nativeCreateActor(
|
||||
JNIEnv *env, jclass p, jobject functionDescriptor, jobject args,
|
||||
jobject actorCreationOptions) {
|
||||
auto ray_function = ToRayFunction(env, functionDescriptor);
|
||||
@@ -158,7 +158,7 @@ Java_org_ray_runtime_task_NativeTaskSubmitter_nativeCreateActor(
|
||||
}
|
||||
|
||||
JNIEXPORT jobject JNICALL
|
||||
Java_org_ray_runtime_task_NativeTaskSubmitter_nativeSubmitActorTask(
|
||||
Java_io_ray_runtime_task_NativeTaskSubmitter_nativeSubmitActorTask(
|
||||
JNIEnv *env, jclass p, jbyteArray actorId, jobject functionDescriptor, jobject args,
|
||||
jint numReturns, jobject callOptions) {
|
||||
auto actor_id = JavaByteArrayToId<ray::ActorID>(env, actorId);
|
||||
+9
-9
@@ -14,40 +14,40 @@
|
||||
|
||||
/* DO NOT EDIT THIS FILE - it is machine generated */
|
||||
#include <jni.h>
|
||||
/* Header for class org_ray_runtime_task_NativeTaskSubmitter */
|
||||
/* Header for class io_ray_runtime_task_NativeTaskSubmitter */
|
||||
|
||||
#ifndef _Included_org_ray_runtime_task_NativeTaskSubmitter
|
||||
#define _Included_org_ray_runtime_task_NativeTaskSubmitter
|
||||
#ifndef _Included_io_ray_runtime_task_NativeTaskSubmitter
|
||||
#define _Included_io_ray_runtime_task_NativeTaskSubmitter
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
/*
|
||||
* Class: org_ray_runtime_task_NativeTaskSubmitter
|
||||
* Class: io_ray_runtime_task_NativeTaskSubmitter
|
||||
* Method: nativeSubmitTask
|
||||
* Signature:
|
||||
* (Lorg/ray/runtime/functionmanager/FunctionDescriptor;Ljava/util/List;ILorg/ray/api/options/CallOptions;)Ljava/util/List;
|
||||
*/
|
||||
JNIEXPORT jobject JNICALL Java_org_ray_runtime_task_NativeTaskSubmitter_nativeSubmitTask(
|
||||
JNIEXPORT jobject JNICALL Java_io_ray_runtime_task_NativeTaskSubmitter_nativeSubmitTask(
|
||||
JNIEnv *, jclass, jobject, jobject, jint, jobject);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_task_NativeTaskSubmitter
|
||||
* Class: io_ray_runtime_task_NativeTaskSubmitter
|
||||
* Method: nativeCreateActor
|
||||
* Signature:
|
||||
* (Lorg/ray/runtime/functionmanager/FunctionDescriptor;Ljava/util/List;Lorg/ray/api/options/ActorCreationOptions;)[B
|
||||
*/
|
||||
JNIEXPORT jbyteArray JNICALL
|
||||
Java_org_ray_runtime_task_NativeTaskSubmitter_nativeCreateActor(JNIEnv *, jclass, jobject,
|
||||
Java_io_ray_runtime_task_NativeTaskSubmitter_nativeCreateActor(JNIEnv *, jclass, jobject,
|
||||
jobject, jobject);
|
||||
|
||||
/*
|
||||
* Class: org_ray_runtime_task_NativeTaskSubmitter
|
||||
* Class: io_ray_runtime_task_NativeTaskSubmitter
|
||||
* Method: nativeSubmitActorTask
|
||||
* Signature:
|
||||
* ([BLorg/ray/runtime/functionmanager/FunctionDescriptor;Ljava/util/List;ILorg/ray/api/options/CallOptions;)Ljava/util/List;
|
||||
*/
|
||||
JNIEXPORT jobject JNICALL
|
||||
Java_org_ray_runtime_task_NativeTaskSubmitter_nativeSubmitActorTask(JNIEnv *, jclass,
|
||||
Java_io_ray_runtime_task_NativeTaskSubmitter_nativeSubmitActorTask(JNIEnv *, jclass,
|
||||
jbyteArray, jobject,
|
||||
jobject, jint,
|
||||
jobject);
|
||||
@@ -136,46 +136,46 @@ jint JNI_OnLoad(JavaVM *vm, void *reserved) {
|
||||
java_map_entry_get_value =
|
||||
env->GetMethodID(java_map_entry_class, "getValue", "()Ljava/lang/Object;");
|
||||
|
||||
java_ray_exception_class = LoadClass(env, "org/ray/api/exception/RayException");
|
||||
java_ray_exception_class = LoadClass(env, "io/ray/api/exception/RayException");
|
||||
|
||||
java_jni_exception_util_class = LoadClass(env, "org/ray/runtime/util/JniExceptionUtil");
|
||||
java_jni_exception_util_class = LoadClass(env, "io/ray/runtime/util/JniExceptionUtil");
|
||||
java_jni_exception_util_get_stack_trace = env->GetStaticMethodID(
|
||||
java_jni_exception_util_class, "getStackTrace",
|
||||
"(Ljava/lang/String;ILjava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String;");
|
||||
|
||||
java_base_id_class = LoadClass(env, "org/ray/api/id/BaseId");
|
||||
java_base_id_class = LoadClass(env, "io/ray/api/id/BaseId");
|
||||
java_base_id_get_bytes = env->GetMethodID(java_base_id_class, "getBytes", "()[B");
|
||||
|
||||
java_function_descriptor_class =
|
||||
LoadClass(env, "org/ray/runtime/functionmanager/FunctionDescriptor");
|
||||
LoadClass(env, "io/ray/runtime/functionmanager/FunctionDescriptor");
|
||||
java_function_descriptor_get_language =
|
||||
env->GetMethodID(java_function_descriptor_class, "getLanguage",
|
||||
"()Lorg/ray/runtime/generated/Common$Language;");
|
||||
"()Lio/ray/runtime/generated/Common$Language;");
|
||||
java_function_descriptor_to_list =
|
||||
env->GetMethodID(java_function_descriptor_class, "toList", "()Ljava/util/List;");
|
||||
|
||||
java_language_class = LoadClass(env, "org/ray/runtime/generated/Common$Language");
|
||||
java_language_class = LoadClass(env, "io/ray/runtime/generated/Common$Language");
|
||||
java_language_get_number = env->GetMethodID(java_language_class, "getNumber", "()I");
|
||||
|
||||
java_function_arg_class = LoadClass(env, "org/ray/runtime/task/FunctionArg");
|
||||
java_function_arg_class = LoadClass(env, "io/ray/runtime/task/FunctionArg");
|
||||
java_function_arg_id =
|
||||
env->GetFieldID(java_function_arg_class, "id", "Lorg/ray/api/id/ObjectId;");
|
||||
env->GetFieldID(java_function_arg_class, "id", "Lio/ray/api/id/ObjectId;");
|
||||
java_function_arg_value = env->GetFieldID(java_function_arg_class, "value",
|
||||
"Lorg/ray/runtime/object/NativeRayObject;");
|
||||
"Lio/ray/runtime/object/NativeRayObject;");
|
||||
|
||||
java_base_task_options_class = LoadClass(env, "org/ray/api/options/BaseTaskOptions");
|
||||
java_base_task_options_class = LoadClass(env, "io/ray/api/options/BaseTaskOptions");
|
||||
java_base_task_options_resources =
|
||||
env->GetFieldID(java_base_task_options_class, "resources", "Ljava/util/Map;");
|
||||
|
||||
java_actor_creation_options_class =
|
||||
LoadClass(env, "org/ray/api/options/ActorCreationOptions");
|
||||
LoadClass(env, "io/ray/api/options/ActorCreationOptions");
|
||||
java_actor_creation_options_max_reconstructions =
|
||||
env->GetFieldID(java_actor_creation_options_class, "maxReconstructions", "I");
|
||||
java_actor_creation_options_jvm_options = env->GetFieldID(
|
||||
java_actor_creation_options_class, "jvmOptions", "Ljava/lang/String;");
|
||||
java_actor_creation_options_max_concurrency =
|
||||
env->GetFieldID(java_actor_creation_options_class, "maxConcurrency", "I");
|
||||
java_gcs_client_options_class = LoadClass(env, "org/ray/runtime/gcs/GcsClientOptions");
|
||||
java_gcs_client_options_class = LoadClass(env, "io/ray/runtime/gcs/GcsClientOptions");
|
||||
java_gcs_client_options_ip =
|
||||
env->GetFieldID(java_gcs_client_options_class, "ip", "Ljava/lang/String;");
|
||||
java_gcs_client_options_port =
|
||||
@@ -183,7 +183,7 @@ jint JNI_OnLoad(JavaVM *vm, void *reserved) {
|
||||
java_gcs_client_options_password =
|
||||
env->GetFieldID(java_gcs_client_options_class, "password", "Ljava/lang/String;");
|
||||
|
||||
java_native_ray_object_class = LoadClass(env, "org/ray/runtime/object/NativeRayObject");
|
||||
java_native_ray_object_class = LoadClass(env, "io/ray/runtime/object/NativeRayObject");
|
||||
java_native_ray_object_init =
|
||||
env->GetMethodID(java_native_ray_object_class, "<init>", "([B[B)V");
|
||||
java_native_ray_object_data =
|
||||
@@ -191,11 +191,10 @@ jint JNI_OnLoad(JavaVM *vm, void *reserved) {
|
||||
java_native_ray_object_metadata =
|
||||
env->GetFieldID(java_native_ray_object_class, "metadata", "[B");
|
||||
|
||||
java_task_executor_class = LoadClass(env, "org/ray/runtime/task/TaskExecutor");
|
||||
java_task_executor_class = LoadClass(env, "io/ray/runtime/task/TaskExecutor");
|
||||
java_task_executor_execute =
|
||||
env->GetMethodID(java_task_executor_class, "execute",
|
||||
"(Ljava/util/List;Ljava/util/List;)Ljava/util/List;");
|
||||
|
||||
return CURRENT_JNI_VERSION;
|
||||
}
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ syntax = "proto3";
|
||||
|
||||
package ray.rpc;
|
||||
|
||||
option java_package = "org.ray.runtime.generated";
|
||||
option java_package = "io.ray.runtime.generated";
|
||||
|
||||
// Language of a task or worker.
|
||||
enum Language {
|
||||
|
||||
@@ -18,7 +18,7 @@ package ray.rpc;
|
||||
|
||||
import "src/ray/protobuf/common.proto";
|
||||
|
||||
option java_package = "org.ray.runtime.generated";
|
||||
option java_package = "io.ray.runtime.generated";
|
||||
|
||||
// These indexes are mapped to strings in ray_redis_module.cc.
|
||||
enum TablePrefix {
|
||||
|
||||
Reference in New Issue
Block a user