koichi12 commited on
Commit
6d9c8f6
·
verified ·
1 Parent(s): 1c89db5

Add files using upload-large-folder tool

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .venv/lib/python3.11/site-packages/ray/core/__init__.py +0 -0
  2. .venv/lib/python3.11/site-packages/ray/core/__pycache__/__init__.cpython-311.pyc +0 -0
  3. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/agent_manager_pb2.cpython-311.pyc +0 -0
  4. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/agent_manager_pb2_grpc.cpython-311.pyc +0 -0
  5. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/common_pb2_grpc.cpython-311.pyc +0 -0
  6. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/core_worker_pb2.cpython-311.pyc +0 -0
  7. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/dependency_pb2.cpython-311.pyc +0 -0
  8. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/event_pb2.cpython-311.pyc +0 -0
  9. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/export_event_pb2.cpython-311.pyc +0 -0
  10. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/export_submission_job_event_pb2.cpython-311.pyc +0 -0
  11. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/gcs_pb2.cpython-311.pyc +0 -0
  12. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/gcs_pb2_grpc.cpython-311.pyc +0 -0
  13. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/instance_manager_pb2_grpc.cpython-311.pyc +0 -0
  14. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/node_manager_pb2_grpc.cpython-311.pyc +0 -0
  15. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/pubsub_pb2.cpython-311.pyc +0 -0
  16. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/pubsub_pb2_grpc.cpython-311.pyc +0 -0
  17. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/reporter_pb2_grpc.cpython-311.pyc +0 -0
  18. .venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/resource_pb2.cpython-311.pyc +0 -0
  19. .venv/lib/python3.11/site-packages/ray/core/generated/agent_manager_pb2.py +31 -0
  20. .venv/lib/python3.11/site-packages/ray/core/generated/autoscaler_pb2.py +405 -0
  21. .venv/lib/python3.11/site-packages/ray/core/generated/autoscaler_pb2_grpc.py +231 -0
  22. .venv/lib/python3.11/site-packages/ray/core/generated/common_pb2.py +793 -0
  23. .venv/lib/python3.11/site-packages/ray/core/generated/common_pb2_grpc.py +4 -0
  24. .venv/lib/python3.11/site-packages/ray/core/generated/dependency_pb2.py +34 -0
  25. .venv/lib/python3.11/site-packages/ray/core/generated/dependency_pb2_grpc.py +4 -0
  26. .venv/lib/python3.11/site-packages/ray/core/generated/event_pb2.py +76 -0
  27. .venv/lib/python3.11/site-packages/ray/core/generated/event_pb2_grpc.py +66 -0
  28. .venv/lib/python3.11/site-packages/ray/core/generated/export_driver_job_event_pb2.py +59 -0
  29. .venv/lib/python3.11/site-packages/ray/core/generated/export_driver_job_event_pb2_grpc.py +4 -0
  30. .venv/lib/python3.11/site-packages/ray/core/generated/export_event_pb2.py +42 -0
  31. .venv/lib/python3.11/site-packages/ray/core/generated/export_event_pb2_grpc.py +4 -0
  32. .venv/lib/python3.11/site-packages/ray/core/generated/export_node_data_pb2.py +77 -0
  33. .venv/lib/python3.11/site-packages/ray/core/generated/export_node_data_pb2_grpc.py +4 -0
  34. .venv/lib/python3.11/site-packages/ray/core/generated/export_runtime_env_pb2_grpc.py +4 -0
  35. .venv/lib/python3.11/site-packages/ray/core/generated/export_submission_job_event_pb2.py +50 -0
  36. .venv/lib/python3.11/site-packages/ray/core/generated/export_submission_job_event_pb2_grpc.py +4 -0
  37. .venv/lib/python3.11/site-packages/ray/core/generated/export_task_event_pb2.py +128 -0
  38. .venv/lib/python3.11/site-packages/ray/core/generated/export_task_event_pb2_grpc.py +4 -0
  39. .venv/lib/python3.11/site-packages/ray/core/generated/gcs_pb2.py +531 -0
  40. .venv/lib/python3.11/site-packages/ray/core/generated/gcs_pb2_grpc.py +4 -0
  41. .venv/lib/python3.11/site-packages/ray/core/generated/gcs_service_pb2.py +1229 -0
  42. .venv/lib/python3.11/site-packages/ray/core/generated/gcs_service_pb2_grpc.py +0 -0
  43. .venv/lib/python3.11/site-packages/ray/core/generated/instance_manager_pb2.py +174 -0
  44. .venv/lib/python3.11/site-packages/ray/core/generated/instance_manager_pb2_grpc.py +99 -0
  45. .venv/lib/python3.11/site-packages/ray/core/generated/logging_pb2.py +34 -0
  46. .venv/lib/python3.11/site-packages/ray/core/generated/metrics_pb2.py +190 -0
  47. .venv/lib/python3.11/site-packages/ray/core/generated/metrics_pb2_grpc.py +4 -0
  48. .venv/lib/python3.11/site-packages/ray/core/generated/node_manager_pb2_grpc.py +825 -0
  49. .venv/lib/python3.11/site-packages/ray/core/generated/pubsub_pb2.py +195 -0
  50. .venv/lib/python3.11/site-packages/ray/core/generated/pubsub_pb2_grpc.py +99 -0
.venv/lib/python3.11/site-packages/ray/core/__init__.py ADDED
File without changes
.venv/lib/python3.11/site-packages/ray/core/__pycache__/__init__.cpython-311.pyc ADDED
Binary file (181 Bytes). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/agent_manager_pb2.cpython-311.pyc ADDED
Binary file (1.45 kB). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/agent_manager_pb2_grpc.cpython-311.pyc ADDED
Binary file (314 Bytes). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/common_pb2_grpc.cpython-311.pyc ADDED
Binary file (307 Bytes). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/core_worker_pb2.cpython-311.pyc ADDED
Binary file (26.9 kB). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/dependency_pb2.cpython-311.pyc ADDED
Binary file (1.46 kB). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/event_pb2.cpython-311.pyc ADDED
Binary file (3.71 kB). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/export_event_pb2.cpython-311.pyc ADDED
Binary file (3.26 kB). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/export_submission_job_event_pb2.cpython-311.pyc ADDED
Binary file (3.04 kB). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/gcs_pb2.cpython-311.pyc ADDED
Binary file (28.9 kB). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/gcs_pb2_grpc.cpython-311.pyc ADDED
Binary file (304 Bytes). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/instance_manager_pb2_grpc.cpython-311.pyc ADDED
Binary file (5.23 kB). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/node_manager_pb2_grpc.cpython-311.pyc ADDED
Binary file (31.9 kB). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/pubsub_pb2.cpython-311.pyc ADDED
Binary file (10.8 kB). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/pubsub_pb2_grpc.cpython-311.pyc ADDED
Binary file (4.94 kB). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/reporter_pb2_grpc.cpython-311.pyc ADDED
Binary file (10.8 kB). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/__pycache__/resource_pb2.cpython-311.pyc ADDED
Binary file (2.38 kB). View file
 
.venv/lib/python3.11/site-packages/ray/core/generated/agent_manager_pb2.py ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/agent_manager.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf.internal import enum_type_wrapper
6
+ from google.protobuf import descriptor as _descriptor
7
+ from google.protobuf import descriptor_pool as _descriptor_pool
8
+ from google.protobuf import message as _message
9
+ from google.protobuf import reflection as _reflection
10
+ from google.protobuf import symbol_database as _symbol_database
11
+ # @@protoc_insertion_point(imports)
12
+
13
+ _sym_db = _symbol_database.Default()
14
+
15
+
16
+
17
+
18
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$src/ray/protobuf/agent_manager.proto\x12\x07ray.rpc*F\n\x0e\x41gentRpcStatus\x12\x17\n\x13\x41GENT_RPC_STATUS_OK\x10\x00\x12\x1b\n\x17\x41GENT_RPC_STATUS_FAILED\x10\x01\x62\x06proto3')
19
+
20
+ _AGENTRPCSTATUS = DESCRIPTOR.enum_types_by_name['AgentRpcStatus']
21
+ AgentRpcStatus = enum_type_wrapper.EnumTypeWrapper(_AGENTRPCSTATUS)
22
+ AGENT_RPC_STATUS_OK = 0
23
+ AGENT_RPC_STATUS_FAILED = 1
24
+
25
+
26
+ if _descriptor._USE_C_DESCRIPTORS == False:
27
+
28
+ DESCRIPTOR._options = None
29
+ _AGENTRPCSTATUS._serialized_start=49
30
+ _AGENTRPCSTATUS._serialized_end=119
31
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/autoscaler_pb2.py ADDED
@@ -0,0 +1,405 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/autoscaler.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf.internal import enum_type_wrapper
6
+ from google.protobuf import descriptor as _descriptor
7
+ from google.protobuf import descriptor_pool as _descriptor_pool
8
+ from google.protobuf import message as _message
9
+ from google.protobuf import reflection as _reflection
10
+ from google.protobuf import symbol_database as _symbol_database
11
+ # @@protoc_insertion_point(imports)
12
+
13
+ _sym_db = _symbol_database.Default()
14
+
15
+
16
+
17
+
18
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!src/ray/protobuf/autoscaler.proto\x12\x12ray.rpc.autoscaler\"X\n\x16\x41ntiAffinityConstraint\x12\x1d\n\nlabel_name\x18\x01 \x01(\tR\tlabelName\x12\x1f\n\x0blabel_value\x18\x02 \x01(\tR\nlabelValue\"T\n\x12\x41\x66\x66inityConstraint\x12\x1d\n\nlabel_name\x18\x01 \x01(\tR\tlabelName\x12\x1f\n\x0blabel_value\x18\x02 \x01(\tR\nlabelValue\"\xd3\x01\n\x13PlacementConstraint\x12T\n\ranti_affinity\x18\x01 \x01(\x0b\x32*.ray.rpc.autoscaler.AntiAffinityConstraintH\x00R\x0c\x61ntiAffinity\x88\x01\x01\x12G\n\x08\x61\x66\x66inity\x18\x02 \x01(\x0b\x32&.ray.rpc.autoscaler.AffinityConstraintH\x01R\x08\x61\x66\x66inity\x88\x01\x01\x42\x10\n\x0e_anti_affinityB\x0b\n\t_affinity\"\x98\x02\n\x0fResourceRequest\x12\x63\n\x10resources_bundle\x18\x01 \x03(\x0b\x32\x38.ray.rpc.autoscaler.ResourceRequest.ResourcesBundleEntryR\x0fresourcesBundle\x12\\\n\x15placement_constraints\x18\x02 \x03(\x0b\x32\'.ray.rpc.autoscaler.PlacementConstraintR\x14placementConstraints\x1a\x42\n\x14ResourcesBundleEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\"m\n\x16ResourceRequestByCount\x12=\n\x07request\x18\x01 \x01(\x0b\x32#.ray.rpc.autoscaler.ResourceRequestR\x07request\x12\x14\n\x05\x63ount\x18\x02 \x01(\x03R\x05\x63ount\"p\n\x13GangResourceRequest\x12?\n\x08requests\x18\x01 \x03(\x0b\x32#.ray.rpc.autoscaler.ResourceRequestR\x08requests\x12\x18\n\x07\x64\x65tails\x18\x02 \x01(\tR\x07\x64\x65tails\"t\n\x19\x43lusterResourceConstraint\x12W\n\x11resource_requests\x18\x01 \x03(\x0b\x32*.ray.rpc.autoscaler.ResourceRequestByCountR\x10resourceRequests\"\xe6\x06\n\tNodeState\x12\x17\n\x07node_id\x18\x01 \x01(\x0cR\x06nodeId\x12\x1f\n\x0binstance_id\x18\x02 \x01(\tR\ninstanceId\x12+\n\x12ray_node_type_name\x18\x03 \x01(\tR\x0frayNodeTypeName\x12\x66\n\x13\x61vailable_resources\x18\x04 \x03(\x0b\x32\x35.ray.rpc.autoscaler.NodeState.AvailableResourcesEntryR\x12\x61vailableResources\x12Z\n\x0ftotal_resources\x18\x05 \x03(\x0b\x32\x31.ray.rpc.autoscaler.NodeState.TotalResourcesEntryR\x0etotalResources\x12W\n\x0e\x64ynamic_labels\x18\x06 \x03(\x0b\x32\x30.ray.rpc.autoscaler.NodeState.DynamicLabelsEntryR\rdynamicLabels\x12,\n\x12node_state_version\x18\x07 \x01(\x03R\x10nodeStateVersion\x12\x36\n\x06status\x18\x08 \x01(\x0e\x32\x1e.ray.rpc.autoscaler.NodeStatusR\x06status\x12(\n\x10idle_duration_ms\x18\t \x01(\x03R\x0eidleDurationMs\x12&\n\x0fnode_ip_address\x18\n \x01(\tR\rnodeIpAddress\x12,\n\x12instance_type_name\x18\x0b \x01(\tR\x10instanceTypeName\x12#\n\rnode_activity\x18\x0c \x03(\tR\x0cnodeActivity\x1a\x45\n\x17\x41vailableResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x1a\x41\n\x13TotalResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x1a@\n\x12\x44ynamicLabelsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"w\n\x1eGetClusterResourceStateRequest\x12U\n(last_seen_cluster_resource_state_version\x18\x01 \x01(\x03R#lastSeenClusterResourceStateVersion\"\xe0\x04\n\x14\x43lusterResourceState\x12\x43\n\x1e\x63luster_resource_state_version\x18\x01 \x01(\x03R\x1b\x63lusterResourceStateVersion\x12J\n\"last_seen_autoscaler_state_version\x18\x02 \x01(\x03R\x1elastSeenAutoscalerStateVersion\x12>\n\x0bnode_states\x18\x03 \x03(\x0b\x32\x1d.ray.rpc.autoscaler.NodeStateR\nnodeStates\x12\x66\n\x19pending_resource_requests\x18\x04 \x03(\x0b\x32*.ray.rpc.autoscaler.ResourceRequestByCountR\x17pendingResourceRequests\x12l\n\x1epending_gang_resource_requests\x18\x05 \x03(\x0b\x32\'.ray.rpc.autoscaler.GangResourceRequestR\x1bpendingGangResourceRequests\x12o\n\x1c\x63luster_resource_constraints\x18\x06 \x03(\x0b\x32-.ray.rpc.autoscaler.ClusterResourceConstraintR\x1a\x63lusterResourceConstraints\x12\x30\n\x14\x63luster_session_name\x18\x07 \x01(\tR\x12\x63lusterSessionName\"~\n\x1cGetClusterResourceStateReply\x12^\n\x16\x63luster_resource_state\x18\x01 \x01(\x0b\x32(.ray.rpc.autoscaler.ClusterResourceStateR\x14\x63lusterResourceState\"\xa8\x01\n\x16PendingInstanceRequest\x12,\n\x12instance_type_name\x18\x01 \x01(\tR\x10instanceTypeName\x12+\n\x12ray_node_type_name\x18\x02 \x01(\tR\x0frayNodeTypeName\x12\x14\n\x05\x63ount\x18\x03 \x01(\x05R\x05\x63ount\x12\x1d\n\nrequest_ts\x18\x04 \x01(\x03R\trequestTs\"\xd8\x01\n\x15\x46\x61iledInstanceRequest\x12,\n\x12instance_type_name\x18\x01 \x01(\tR\x10instanceTypeName\x12+\n\x12ray_node_type_name\x18\x02 \x01(\tR\x0frayNodeTypeName\x12\x14\n\x05\x63ount\x18\x03 \x01(\x05R\x05\x63ount\x12\x16\n\x06reason\x18\x04 \x01(\tR\x06reason\x12\x19\n\x08start_ts\x18\x05 \x01(\x03R\x07startTs\x12\x1b\n\tfailed_ts\x18\x06 \x01(\x03R\x08\x66\x61iledTs\"\xc6\x01\n\x0fPendingInstance\x12,\n\x12instance_type_name\x18\x01 \x01(\tR\x10instanceTypeName\x12+\n\x12ray_node_type_name\x18\x02 \x01(\tR\x0frayNodeTypeName\x12\x1f\n\x0binstance_id\x18\x03 \x01(\tR\ninstanceId\x12\x1d\n\nip_address\x18\x04 \x01(\tR\tipAddress\x12\x18\n\x07\x64\x65tails\x18\x05 \x01(\tR\x07\x64\x65tails\"\xa4\x06\n\x10\x41utoscalingState\x12U\n(last_seen_cluster_resource_state_version\x18\x01 \x01(\x03R#lastSeenClusterResourceStateVersion\x12\x38\n\x18\x61utoscaler_state_version\x18\x02 \x01(\x03R\x16\x61utoscalerStateVersion\x12\x66\n\x19pending_instance_requests\x18\x03 \x03(\x0b\x32*.ray.rpc.autoscaler.PendingInstanceRequestR\x17pendingInstanceRequests\x12\x65\n\x1cinfeasible_resource_requests\x18\x04 \x03(\x0b\x32#.ray.rpc.autoscaler.ResourceRequestR\x1ainfeasibleResourceRequests\x12r\n!infeasible_gang_resource_requests\x18\x05 \x03(\x0b\x32\'.ray.rpc.autoscaler.GangResourceRequestR\x1einfeasibleGangResourceRequests\x12\x84\x01\n\'infeasible_cluster_resource_constraints\x18\x06 \x03(\x0b\x32-.ray.rpc.autoscaler.ClusterResourceConstraintR$infeasibleClusterResourceConstraints\x12P\n\x11pending_instances\x18\x07 \x03(\x0b\x32#.ray.rpc.autoscaler.PendingInstanceR\x10pendingInstances\x12\x63\n\x18\x66\x61iled_instance_requests\x18\x08 \x03(\x0b\x32).ray.rpc.autoscaler.FailedInstanceRequestR\x16\x66\x61iledInstanceRequests\"r\n\x1dReportAutoscalingStateRequest\x12Q\n\x11\x61utoscaling_state\x18\x01 \x01(\x0b\x32$.ray.rpc.autoscaler.AutoscalingStateR\x10\x61utoscalingState\"\x1d\n\x1bReportAutoscalingStateReply\"\x98\x01\n\'RequestClusterResourceConstraintRequest\x12m\n\x1b\x63luster_resource_constraint\x18\x01 \x01(\x0b\x32-.ray.rpc.autoscaler.ClusterResourceConstraintR\x19\x63lusterResourceConstraint\"\'\n%RequestClusterResourceConstraintReply\"\x19\n\x17GetClusterStatusRequest\"\xca\x01\n\x15GetClusterStatusReply\x12Q\n\x11\x61utoscaling_state\x18\x01 \x01(\x0b\x32$.ray.rpc.autoscaler.AutoscalingStateR\x10\x61utoscalingState\x12^\n\x16\x63luster_resource_state\x18\x02 \x01(\x0b\x32(.ray.rpc.autoscaler.ClusterResourceStateR\x14\x63lusterResourceState\"\xc3\x01\n\x10\x44rainNodeRequest\x12\x17\n\x07node_id\x18\x01 \x01(\x0cR\x06nodeId\x12;\n\x06reason\x18\x02 \x01(\x0e\x32#.ray.rpc.autoscaler.DrainNodeReasonR\x06reason\x12%\n\x0ereason_message\x18\x03 \x01(\tR\rreasonMessage\x12\x32\n\x15\x64\x65\x61\x64line_timestamp_ms\x18\x04 \x01(\x03R\x13\x64\x65\x61\x64lineTimestampMs\"k\n\x0e\x44rainNodeReply\x12\x1f\n\x0bis_accepted\x18\x01 \x01(\x08R\nisAccepted\x12\x38\n\x18rejection_reason_message\x18\x02 \x01(\tR\x16rejectionReasonMessage\"\xef\x01\n\x0fNodeGroupConfig\x12P\n\tresources\x18\x01 \x03(\x0b\x32\x32.ray.rpc.autoscaler.NodeGroupConfig.ResourcesEntryR\tresources\x12\x1b\n\tmin_count\x18\x02 \x01(\rR\x08minCount\x12\x1b\n\tmax_count\x18\x03 \x01(\x05R\x08maxCount\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name\x1a<\n\x0eResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x04R\x05value:\x02\x38\x01\"\x98\x03\n\rClusterConfig\x12X\n\rmin_resources\x18\x01 \x03(\x0b\x32\x33.ray.rpc.autoscaler.ClusterConfig.MinResourcesEntryR\x0cminResources\x12X\n\rmax_resources\x18\x02 \x03(\x0b\x32\x33.ray.rpc.autoscaler.ClusterConfig.MaxResourcesEntryR\x0cmaxResources\x12Q\n\x12node_group_configs\x18\x03 \x03(\x0b\x32#.ray.rpc.autoscaler.NodeGroupConfigR\x10nodeGroupConfigs\x1a?\n\x11MinResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x04R\x05value:\x02\x38\x01\x1a?\n\x11MaxResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x04R\x05value:\x02\x38\x01\"f\n\x1aReportClusterConfigRequest\x12H\n\x0e\x63luster_config\x18\x01 \x01(\x0b\x32!.ray.rpc.autoscaler.ClusterConfigR\rclusterConfig\"\x1a\n\x18ReportClusterConfigReply*L\n\nNodeStatus\x12\x0f\n\x0bUNSPECIFIED\x10\x00\x12\x0b\n\x07RUNNING\x10\x01\x12\x08\n\x04\x44\x45\x41\x44\x10\x02\x12\x08\n\x04IDLE\x10\x03\x12\x0c\n\x08\x44RAINING\x10\x04*~\n\x0f\x44rainNodeReason\x12!\n\x1d\x44RAIN_NODE_REASON_UNSPECIFIED\x10\x00\x12&\n\"DRAIN_NODE_REASON_IDLE_TERMINATION\x10\x01\x12 \n\x1c\x44RAIN_NODE_REASON_PREEMPTION\x10\x02\x32\xec\x05\n\x16\x41utoscalerStateService\x12\x7f\n\x17GetClusterResourceState\x12\x32.ray.rpc.autoscaler.GetClusterResourceStateRequest\x1a\x30.ray.rpc.autoscaler.GetClusterResourceStateReply\x12|\n\x16ReportAutoscalingState\x12\x31.ray.rpc.autoscaler.ReportAutoscalingStateRequest\x1a/.ray.rpc.autoscaler.ReportAutoscalingStateReply\x12s\n\x13ReportClusterConfig\x12..ray.rpc.autoscaler.ReportClusterConfigRequest\x1a,.ray.rpc.autoscaler.ReportClusterConfigReply\x12\x9a\x01\n RequestClusterResourceConstraint\x12;.ray.rpc.autoscaler.RequestClusterResourceConstraintRequest\x1a\x39.ray.rpc.autoscaler.RequestClusterResourceConstraintReply\x12j\n\x10GetClusterStatus\x12+.ray.rpc.autoscaler.GetClusterStatusRequest\x1a).ray.rpc.autoscaler.GetClusterStatusReply\x12U\n\tDrainNode\x12$.ray.rpc.autoscaler.DrainNodeRequest\x1a\".ray.rpc.autoscaler.DrainNodeReplyb\x06proto3')
19
+
20
+ _NODESTATUS = DESCRIPTOR.enum_types_by_name['NodeStatus']
21
+ NodeStatus = enum_type_wrapper.EnumTypeWrapper(_NODESTATUS)
22
+ _DRAINNODEREASON = DESCRIPTOR.enum_types_by_name['DrainNodeReason']
23
+ DrainNodeReason = enum_type_wrapper.EnumTypeWrapper(_DRAINNODEREASON)
24
+ UNSPECIFIED = 0
25
+ RUNNING = 1
26
+ DEAD = 2
27
+ IDLE = 3
28
+ DRAINING = 4
29
+ DRAIN_NODE_REASON_UNSPECIFIED = 0
30
+ DRAIN_NODE_REASON_IDLE_TERMINATION = 1
31
+ DRAIN_NODE_REASON_PREEMPTION = 2
32
+
33
+
34
+ _ANTIAFFINITYCONSTRAINT = DESCRIPTOR.message_types_by_name['AntiAffinityConstraint']
35
+ _AFFINITYCONSTRAINT = DESCRIPTOR.message_types_by_name['AffinityConstraint']
36
+ _PLACEMENTCONSTRAINT = DESCRIPTOR.message_types_by_name['PlacementConstraint']
37
+ _RESOURCEREQUEST = DESCRIPTOR.message_types_by_name['ResourceRequest']
38
+ _RESOURCEREQUEST_RESOURCESBUNDLEENTRY = _RESOURCEREQUEST.nested_types_by_name['ResourcesBundleEntry']
39
+ _RESOURCEREQUESTBYCOUNT = DESCRIPTOR.message_types_by_name['ResourceRequestByCount']
40
+ _GANGRESOURCEREQUEST = DESCRIPTOR.message_types_by_name['GangResourceRequest']
41
+ _CLUSTERRESOURCECONSTRAINT = DESCRIPTOR.message_types_by_name['ClusterResourceConstraint']
42
+ _NODESTATE = DESCRIPTOR.message_types_by_name['NodeState']
43
+ _NODESTATE_AVAILABLERESOURCESENTRY = _NODESTATE.nested_types_by_name['AvailableResourcesEntry']
44
+ _NODESTATE_TOTALRESOURCESENTRY = _NODESTATE.nested_types_by_name['TotalResourcesEntry']
45
+ _NODESTATE_DYNAMICLABELSENTRY = _NODESTATE.nested_types_by_name['DynamicLabelsEntry']
46
+ _GETCLUSTERRESOURCESTATEREQUEST = DESCRIPTOR.message_types_by_name['GetClusterResourceStateRequest']
47
+ _CLUSTERRESOURCESTATE = DESCRIPTOR.message_types_by_name['ClusterResourceState']
48
+ _GETCLUSTERRESOURCESTATEREPLY = DESCRIPTOR.message_types_by_name['GetClusterResourceStateReply']
49
+ _PENDINGINSTANCEREQUEST = DESCRIPTOR.message_types_by_name['PendingInstanceRequest']
50
+ _FAILEDINSTANCEREQUEST = DESCRIPTOR.message_types_by_name['FailedInstanceRequest']
51
+ _PENDINGINSTANCE = DESCRIPTOR.message_types_by_name['PendingInstance']
52
+ _AUTOSCALINGSTATE = DESCRIPTOR.message_types_by_name['AutoscalingState']
53
+ _REPORTAUTOSCALINGSTATEREQUEST = DESCRIPTOR.message_types_by_name['ReportAutoscalingStateRequest']
54
+ _REPORTAUTOSCALINGSTATEREPLY = DESCRIPTOR.message_types_by_name['ReportAutoscalingStateReply']
55
+ _REQUESTCLUSTERRESOURCECONSTRAINTREQUEST = DESCRIPTOR.message_types_by_name['RequestClusterResourceConstraintRequest']
56
+ _REQUESTCLUSTERRESOURCECONSTRAINTREPLY = DESCRIPTOR.message_types_by_name['RequestClusterResourceConstraintReply']
57
+ _GETCLUSTERSTATUSREQUEST = DESCRIPTOR.message_types_by_name['GetClusterStatusRequest']
58
+ _GETCLUSTERSTATUSREPLY = DESCRIPTOR.message_types_by_name['GetClusterStatusReply']
59
+ _DRAINNODEREQUEST = DESCRIPTOR.message_types_by_name['DrainNodeRequest']
60
+ _DRAINNODEREPLY = DESCRIPTOR.message_types_by_name['DrainNodeReply']
61
+ _NODEGROUPCONFIG = DESCRIPTOR.message_types_by_name['NodeGroupConfig']
62
+ _NODEGROUPCONFIG_RESOURCESENTRY = _NODEGROUPCONFIG.nested_types_by_name['ResourcesEntry']
63
+ _CLUSTERCONFIG = DESCRIPTOR.message_types_by_name['ClusterConfig']
64
+ _CLUSTERCONFIG_MINRESOURCESENTRY = _CLUSTERCONFIG.nested_types_by_name['MinResourcesEntry']
65
+ _CLUSTERCONFIG_MAXRESOURCESENTRY = _CLUSTERCONFIG.nested_types_by_name['MaxResourcesEntry']
66
+ _REPORTCLUSTERCONFIGREQUEST = DESCRIPTOR.message_types_by_name['ReportClusterConfigRequest']
67
+ _REPORTCLUSTERCONFIGREPLY = DESCRIPTOR.message_types_by_name['ReportClusterConfigReply']
68
+ AntiAffinityConstraint = _reflection.GeneratedProtocolMessageType('AntiAffinityConstraint', (_message.Message,), {
69
+ 'DESCRIPTOR' : _ANTIAFFINITYCONSTRAINT,
70
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
71
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.AntiAffinityConstraint)
72
+ })
73
+ _sym_db.RegisterMessage(AntiAffinityConstraint)
74
+
75
+ AffinityConstraint = _reflection.GeneratedProtocolMessageType('AffinityConstraint', (_message.Message,), {
76
+ 'DESCRIPTOR' : _AFFINITYCONSTRAINT,
77
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
78
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.AffinityConstraint)
79
+ })
80
+ _sym_db.RegisterMessage(AffinityConstraint)
81
+
82
+ PlacementConstraint = _reflection.GeneratedProtocolMessageType('PlacementConstraint', (_message.Message,), {
83
+ 'DESCRIPTOR' : _PLACEMENTCONSTRAINT,
84
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
85
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.PlacementConstraint)
86
+ })
87
+ _sym_db.RegisterMessage(PlacementConstraint)
88
+
89
+ ResourceRequest = _reflection.GeneratedProtocolMessageType('ResourceRequest', (_message.Message,), {
90
+
91
+ 'ResourcesBundleEntry' : _reflection.GeneratedProtocolMessageType('ResourcesBundleEntry', (_message.Message,), {
92
+ 'DESCRIPTOR' : _RESOURCEREQUEST_RESOURCESBUNDLEENTRY,
93
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
94
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.ResourceRequest.ResourcesBundleEntry)
95
+ })
96
+ ,
97
+ 'DESCRIPTOR' : _RESOURCEREQUEST,
98
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
99
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.ResourceRequest)
100
+ })
101
+ _sym_db.RegisterMessage(ResourceRequest)
102
+ _sym_db.RegisterMessage(ResourceRequest.ResourcesBundleEntry)
103
+
104
+ ResourceRequestByCount = _reflection.GeneratedProtocolMessageType('ResourceRequestByCount', (_message.Message,), {
105
+ 'DESCRIPTOR' : _RESOURCEREQUESTBYCOUNT,
106
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
107
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.ResourceRequestByCount)
108
+ })
109
+ _sym_db.RegisterMessage(ResourceRequestByCount)
110
+
111
+ GangResourceRequest = _reflection.GeneratedProtocolMessageType('GangResourceRequest', (_message.Message,), {
112
+ 'DESCRIPTOR' : _GANGRESOURCEREQUEST,
113
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
114
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.GangResourceRequest)
115
+ })
116
+ _sym_db.RegisterMessage(GangResourceRequest)
117
+
118
+ ClusterResourceConstraint = _reflection.GeneratedProtocolMessageType('ClusterResourceConstraint', (_message.Message,), {
119
+ 'DESCRIPTOR' : _CLUSTERRESOURCECONSTRAINT,
120
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
121
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.ClusterResourceConstraint)
122
+ })
123
+ _sym_db.RegisterMessage(ClusterResourceConstraint)
124
+
125
+ NodeState = _reflection.GeneratedProtocolMessageType('NodeState', (_message.Message,), {
126
+
127
+ 'AvailableResourcesEntry' : _reflection.GeneratedProtocolMessageType('AvailableResourcesEntry', (_message.Message,), {
128
+ 'DESCRIPTOR' : _NODESTATE_AVAILABLERESOURCESENTRY,
129
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
130
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.NodeState.AvailableResourcesEntry)
131
+ })
132
+ ,
133
+
134
+ 'TotalResourcesEntry' : _reflection.GeneratedProtocolMessageType('TotalResourcesEntry', (_message.Message,), {
135
+ 'DESCRIPTOR' : _NODESTATE_TOTALRESOURCESENTRY,
136
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
137
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.NodeState.TotalResourcesEntry)
138
+ })
139
+ ,
140
+
141
+ 'DynamicLabelsEntry' : _reflection.GeneratedProtocolMessageType('DynamicLabelsEntry', (_message.Message,), {
142
+ 'DESCRIPTOR' : _NODESTATE_DYNAMICLABELSENTRY,
143
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
144
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.NodeState.DynamicLabelsEntry)
145
+ })
146
+ ,
147
+ 'DESCRIPTOR' : _NODESTATE,
148
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
149
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.NodeState)
150
+ })
151
+ _sym_db.RegisterMessage(NodeState)
152
+ _sym_db.RegisterMessage(NodeState.AvailableResourcesEntry)
153
+ _sym_db.RegisterMessage(NodeState.TotalResourcesEntry)
154
+ _sym_db.RegisterMessage(NodeState.DynamicLabelsEntry)
155
+
156
+ GetClusterResourceStateRequest = _reflection.GeneratedProtocolMessageType('GetClusterResourceStateRequest', (_message.Message,), {
157
+ 'DESCRIPTOR' : _GETCLUSTERRESOURCESTATEREQUEST,
158
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
159
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.GetClusterResourceStateRequest)
160
+ })
161
+ _sym_db.RegisterMessage(GetClusterResourceStateRequest)
162
+
163
+ ClusterResourceState = _reflection.GeneratedProtocolMessageType('ClusterResourceState', (_message.Message,), {
164
+ 'DESCRIPTOR' : _CLUSTERRESOURCESTATE,
165
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
166
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.ClusterResourceState)
167
+ })
168
+ _sym_db.RegisterMessage(ClusterResourceState)
169
+
170
+ GetClusterResourceStateReply = _reflection.GeneratedProtocolMessageType('GetClusterResourceStateReply', (_message.Message,), {
171
+ 'DESCRIPTOR' : _GETCLUSTERRESOURCESTATEREPLY,
172
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
173
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.GetClusterResourceStateReply)
174
+ })
175
+ _sym_db.RegisterMessage(GetClusterResourceStateReply)
176
+
177
+ PendingInstanceRequest = _reflection.GeneratedProtocolMessageType('PendingInstanceRequest', (_message.Message,), {
178
+ 'DESCRIPTOR' : _PENDINGINSTANCEREQUEST,
179
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
180
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.PendingInstanceRequest)
181
+ })
182
+ _sym_db.RegisterMessage(PendingInstanceRequest)
183
+
184
+ FailedInstanceRequest = _reflection.GeneratedProtocolMessageType('FailedInstanceRequest', (_message.Message,), {
185
+ 'DESCRIPTOR' : _FAILEDINSTANCEREQUEST,
186
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
187
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.FailedInstanceRequest)
188
+ })
189
+ _sym_db.RegisterMessage(FailedInstanceRequest)
190
+
191
+ PendingInstance = _reflection.GeneratedProtocolMessageType('PendingInstance', (_message.Message,), {
192
+ 'DESCRIPTOR' : _PENDINGINSTANCE,
193
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
194
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.PendingInstance)
195
+ })
196
+ _sym_db.RegisterMessage(PendingInstance)
197
+
198
+ AutoscalingState = _reflection.GeneratedProtocolMessageType('AutoscalingState', (_message.Message,), {
199
+ 'DESCRIPTOR' : _AUTOSCALINGSTATE,
200
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
201
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.AutoscalingState)
202
+ })
203
+ _sym_db.RegisterMessage(AutoscalingState)
204
+
205
+ ReportAutoscalingStateRequest = _reflection.GeneratedProtocolMessageType('ReportAutoscalingStateRequest', (_message.Message,), {
206
+ 'DESCRIPTOR' : _REPORTAUTOSCALINGSTATEREQUEST,
207
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
208
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.ReportAutoscalingStateRequest)
209
+ })
210
+ _sym_db.RegisterMessage(ReportAutoscalingStateRequest)
211
+
212
+ ReportAutoscalingStateReply = _reflection.GeneratedProtocolMessageType('ReportAutoscalingStateReply', (_message.Message,), {
213
+ 'DESCRIPTOR' : _REPORTAUTOSCALINGSTATEREPLY,
214
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
215
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.ReportAutoscalingStateReply)
216
+ })
217
+ _sym_db.RegisterMessage(ReportAutoscalingStateReply)
218
+
219
+ RequestClusterResourceConstraintRequest = _reflection.GeneratedProtocolMessageType('RequestClusterResourceConstraintRequest', (_message.Message,), {
220
+ 'DESCRIPTOR' : _REQUESTCLUSTERRESOURCECONSTRAINTREQUEST,
221
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
222
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.RequestClusterResourceConstraintRequest)
223
+ })
224
+ _sym_db.RegisterMessage(RequestClusterResourceConstraintRequest)
225
+
226
+ RequestClusterResourceConstraintReply = _reflection.GeneratedProtocolMessageType('RequestClusterResourceConstraintReply', (_message.Message,), {
227
+ 'DESCRIPTOR' : _REQUESTCLUSTERRESOURCECONSTRAINTREPLY,
228
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
229
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.RequestClusterResourceConstraintReply)
230
+ })
231
+ _sym_db.RegisterMessage(RequestClusterResourceConstraintReply)
232
+
233
+ GetClusterStatusRequest = _reflection.GeneratedProtocolMessageType('GetClusterStatusRequest', (_message.Message,), {
234
+ 'DESCRIPTOR' : _GETCLUSTERSTATUSREQUEST,
235
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
236
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.GetClusterStatusRequest)
237
+ })
238
+ _sym_db.RegisterMessage(GetClusterStatusRequest)
239
+
240
+ GetClusterStatusReply = _reflection.GeneratedProtocolMessageType('GetClusterStatusReply', (_message.Message,), {
241
+ 'DESCRIPTOR' : _GETCLUSTERSTATUSREPLY,
242
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
243
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.GetClusterStatusReply)
244
+ })
245
+ _sym_db.RegisterMessage(GetClusterStatusReply)
246
+
247
+ DrainNodeRequest = _reflection.GeneratedProtocolMessageType('DrainNodeRequest', (_message.Message,), {
248
+ 'DESCRIPTOR' : _DRAINNODEREQUEST,
249
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
250
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.DrainNodeRequest)
251
+ })
252
+ _sym_db.RegisterMessage(DrainNodeRequest)
253
+
254
+ DrainNodeReply = _reflection.GeneratedProtocolMessageType('DrainNodeReply', (_message.Message,), {
255
+ 'DESCRIPTOR' : _DRAINNODEREPLY,
256
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
257
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.DrainNodeReply)
258
+ })
259
+ _sym_db.RegisterMessage(DrainNodeReply)
260
+
261
+ NodeGroupConfig = _reflection.GeneratedProtocolMessageType('NodeGroupConfig', (_message.Message,), {
262
+
263
+ 'ResourcesEntry' : _reflection.GeneratedProtocolMessageType('ResourcesEntry', (_message.Message,), {
264
+ 'DESCRIPTOR' : _NODEGROUPCONFIG_RESOURCESENTRY,
265
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
266
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.NodeGroupConfig.ResourcesEntry)
267
+ })
268
+ ,
269
+ 'DESCRIPTOR' : _NODEGROUPCONFIG,
270
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
271
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.NodeGroupConfig)
272
+ })
273
+ _sym_db.RegisterMessage(NodeGroupConfig)
274
+ _sym_db.RegisterMessage(NodeGroupConfig.ResourcesEntry)
275
+
276
+ ClusterConfig = _reflection.GeneratedProtocolMessageType('ClusterConfig', (_message.Message,), {
277
+
278
+ 'MinResourcesEntry' : _reflection.GeneratedProtocolMessageType('MinResourcesEntry', (_message.Message,), {
279
+ 'DESCRIPTOR' : _CLUSTERCONFIG_MINRESOURCESENTRY,
280
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
281
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.ClusterConfig.MinResourcesEntry)
282
+ })
283
+ ,
284
+
285
+ 'MaxResourcesEntry' : _reflection.GeneratedProtocolMessageType('MaxResourcesEntry', (_message.Message,), {
286
+ 'DESCRIPTOR' : _CLUSTERCONFIG_MAXRESOURCESENTRY,
287
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
288
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.ClusterConfig.MaxResourcesEntry)
289
+ })
290
+ ,
291
+ 'DESCRIPTOR' : _CLUSTERCONFIG,
292
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
293
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.ClusterConfig)
294
+ })
295
+ _sym_db.RegisterMessage(ClusterConfig)
296
+ _sym_db.RegisterMessage(ClusterConfig.MinResourcesEntry)
297
+ _sym_db.RegisterMessage(ClusterConfig.MaxResourcesEntry)
298
+
299
+ ReportClusterConfigRequest = _reflection.GeneratedProtocolMessageType('ReportClusterConfigRequest', (_message.Message,), {
300
+ 'DESCRIPTOR' : _REPORTCLUSTERCONFIGREQUEST,
301
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
302
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.ReportClusterConfigRequest)
303
+ })
304
+ _sym_db.RegisterMessage(ReportClusterConfigRequest)
305
+
306
+ ReportClusterConfigReply = _reflection.GeneratedProtocolMessageType('ReportClusterConfigReply', (_message.Message,), {
307
+ 'DESCRIPTOR' : _REPORTCLUSTERCONFIGREPLY,
308
+ '__module__' : 'src.ray.protobuf.autoscaler_pb2'
309
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.ReportClusterConfigReply)
310
+ })
311
+ _sym_db.RegisterMessage(ReportClusterConfigReply)
312
+
313
+ _AUTOSCALERSTATESERVICE = DESCRIPTOR.services_by_name['AutoscalerStateService']
314
+ if _descriptor._USE_C_DESCRIPTORS == False:
315
+
316
+ DESCRIPTOR._options = None
317
+ _RESOURCEREQUEST_RESOURCESBUNDLEENTRY._options = None
318
+ _RESOURCEREQUEST_RESOURCESBUNDLEENTRY._serialized_options = b'8\001'
319
+ _NODESTATE_AVAILABLERESOURCESENTRY._options = None
320
+ _NODESTATE_AVAILABLERESOURCESENTRY._serialized_options = b'8\001'
321
+ _NODESTATE_TOTALRESOURCESENTRY._options = None
322
+ _NODESTATE_TOTALRESOURCESENTRY._serialized_options = b'8\001'
323
+ _NODESTATE_DYNAMICLABELSENTRY._options = None
324
+ _NODESTATE_DYNAMICLABELSENTRY._serialized_options = b'8\001'
325
+ _NODEGROUPCONFIG_RESOURCESENTRY._options = None
326
+ _NODEGROUPCONFIG_RESOURCESENTRY._serialized_options = b'8\001'
327
+ _CLUSTERCONFIG_MINRESOURCESENTRY._options = None
328
+ _CLUSTERCONFIG_MINRESOURCESENTRY._serialized_options = b'8\001'
329
+ _CLUSTERCONFIG_MAXRESOURCESENTRY._options = None
330
+ _CLUSTERCONFIG_MAXRESOURCESENTRY._serialized_options = b'8\001'
331
+ _NODESTATUS._serialized_start=5871
332
+ _NODESTATUS._serialized_end=5947
333
+ _DRAINNODEREASON._serialized_start=5949
334
+ _DRAINNODEREASON._serialized_end=6075
335
+ _ANTIAFFINITYCONSTRAINT._serialized_start=57
336
+ _ANTIAFFINITYCONSTRAINT._serialized_end=145
337
+ _AFFINITYCONSTRAINT._serialized_start=147
338
+ _AFFINITYCONSTRAINT._serialized_end=231
339
+ _PLACEMENTCONSTRAINT._serialized_start=234
340
+ _PLACEMENTCONSTRAINT._serialized_end=445
341
+ _RESOURCEREQUEST._serialized_start=448
342
+ _RESOURCEREQUEST._serialized_end=728
343
+ _RESOURCEREQUEST_RESOURCESBUNDLEENTRY._serialized_start=662
344
+ _RESOURCEREQUEST_RESOURCESBUNDLEENTRY._serialized_end=728
345
+ _RESOURCEREQUESTBYCOUNT._serialized_start=730
346
+ _RESOURCEREQUESTBYCOUNT._serialized_end=839
347
+ _GANGRESOURCEREQUEST._serialized_start=841
348
+ _GANGRESOURCEREQUEST._serialized_end=953
349
+ _CLUSTERRESOURCECONSTRAINT._serialized_start=955
350
+ _CLUSTERRESOURCECONSTRAINT._serialized_end=1071
351
+ _NODESTATE._serialized_start=1074
352
+ _NODESTATE._serialized_end=1944
353
+ _NODESTATE_AVAILABLERESOURCESENTRY._serialized_start=1742
354
+ _NODESTATE_AVAILABLERESOURCESENTRY._serialized_end=1811
355
+ _NODESTATE_TOTALRESOURCESENTRY._serialized_start=1813
356
+ _NODESTATE_TOTALRESOURCESENTRY._serialized_end=1878
357
+ _NODESTATE_DYNAMICLABELSENTRY._serialized_start=1880
358
+ _NODESTATE_DYNAMICLABELSENTRY._serialized_end=1944
359
+ _GETCLUSTERRESOURCESTATEREQUEST._serialized_start=1946
360
+ _GETCLUSTERRESOURCESTATEREQUEST._serialized_end=2065
361
+ _CLUSTERRESOURCESTATE._serialized_start=2068
362
+ _CLUSTERRESOURCESTATE._serialized_end=2676
363
+ _GETCLUSTERRESOURCESTATEREPLY._serialized_start=2678
364
+ _GETCLUSTERRESOURCESTATEREPLY._serialized_end=2804
365
+ _PENDINGINSTANCEREQUEST._serialized_start=2807
366
+ _PENDINGINSTANCEREQUEST._serialized_end=2975
367
+ _FAILEDINSTANCEREQUEST._serialized_start=2978
368
+ _FAILEDINSTANCEREQUEST._serialized_end=3194
369
+ _PENDINGINSTANCE._serialized_start=3197
370
+ _PENDINGINSTANCE._serialized_end=3395
371
+ _AUTOSCALINGSTATE._serialized_start=3398
372
+ _AUTOSCALINGSTATE._serialized_end=4202
373
+ _REPORTAUTOSCALINGSTATEREQUEST._serialized_start=4204
374
+ _REPORTAUTOSCALINGSTATEREQUEST._serialized_end=4318
375
+ _REPORTAUTOSCALINGSTATEREPLY._serialized_start=4320
376
+ _REPORTAUTOSCALINGSTATEREPLY._serialized_end=4349
377
+ _REQUESTCLUSTERRESOURCECONSTRAINTREQUEST._serialized_start=4352
378
+ _REQUESTCLUSTERRESOURCECONSTRAINTREQUEST._serialized_end=4504
379
+ _REQUESTCLUSTERRESOURCECONSTRAINTREPLY._serialized_start=4506
380
+ _REQUESTCLUSTERRESOURCECONSTRAINTREPLY._serialized_end=4545
381
+ _GETCLUSTERSTATUSREQUEST._serialized_start=4547
382
+ _GETCLUSTERSTATUSREQUEST._serialized_end=4572
383
+ _GETCLUSTERSTATUSREPLY._serialized_start=4575
384
+ _GETCLUSTERSTATUSREPLY._serialized_end=4777
385
+ _DRAINNODEREQUEST._serialized_start=4780
386
+ _DRAINNODEREQUEST._serialized_end=4975
387
+ _DRAINNODEREPLY._serialized_start=4977
388
+ _DRAINNODEREPLY._serialized_end=5084
389
+ _NODEGROUPCONFIG._serialized_start=5087
390
+ _NODEGROUPCONFIG._serialized_end=5326
391
+ _NODEGROUPCONFIG_RESOURCESENTRY._serialized_start=5266
392
+ _NODEGROUPCONFIG_RESOURCESENTRY._serialized_end=5326
393
+ _CLUSTERCONFIG._serialized_start=5329
394
+ _CLUSTERCONFIG._serialized_end=5737
395
+ _CLUSTERCONFIG_MINRESOURCESENTRY._serialized_start=5609
396
+ _CLUSTERCONFIG_MINRESOURCESENTRY._serialized_end=5672
397
+ _CLUSTERCONFIG_MAXRESOURCESENTRY._serialized_start=5674
398
+ _CLUSTERCONFIG_MAXRESOURCESENTRY._serialized_end=5737
399
+ _REPORTCLUSTERCONFIGREQUEST._serialized_start=5739
400
+ _REPORTCLUSTERCONFIGREQUEST._serialized_end=5841
401
+ _REPORTCLUSTERCONFIGREPLY._serialized_start=5843
402
+ _REPORTCLUSTERCONFIGREPLY._serialized_end=5869
403
+ _AUTOSCALERSTATESERVICE._serialized_start=6078
404
+ _AUTOSCALERSTATESERVICE._serialized_end=6826
405
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/autoscaler_pb2_grpc.py ADDED
@@ -0,0 +1,231 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
5
+ from . import autoscaler_pb2 as src_dot_ray_dot_protobuf_dot_autoscaler__pb2
6
+
7
+
8
+ class AutoscalerStateServiceStub(object):
9
+ """Missing associated documentation comment in .proto file."""
10
+
11
+ def __init__(self, channel):
12
+ """Constructor.
13
+
14
+ Args:
15
+ channel: A grpc.Channel.
16
+ """
17
+ self.GetClusterResourceState = channel.unary_unary(
18
+ '/ray.rpc.autoscaler.AutoscalerStateService/GetClusterResourceState',
19
+ request_serializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.GetClusterResourceStateRequest.SerializeToString,
20
+ response_deserializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.GetClusterResourceStateReply.FromString,
21
+ )
22
+ self.ReportAutoscalingState = channel.unary_unary(
23
+ '/ray.rpc.autoscaler.AutoscalerStateService/ReportAutoscalingState',
24
+ request_serializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.ReportAutoscalingStateRequest.SerializeToString,
25
+ response_deserializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.ReportAutoscalingStateReply.FromString,
26
+ )
27
+ self.ReportClusterConfig = channel.unary_unary(
28
+ '/ray.rpc.autoscaler.AutoscalerStateService/ReportClusterConfig',
29
+ request_serializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.ReportClusterConfigRequest.SerializeToString,
30
+ response_deserializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.ReportClusterConfigReply.FromString,
31
+ )
32
+ self.RequestClusterResourceConstraint = channel.unary_unary(
33
+ '/ray.rpc.autoscaler.AutoscalerStateService/RequestClusterResourceConstraint',
34
+ request_serializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.RequestClusterResourceConstraintRequest.SerializeToString,
35
+ response_deserializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.RequestClusterResourceConstraintReply.FromString,
36
+ )
37
+ self.GetClusterStatus = channel.unary_unary(
38
+ '/ray.rpc.autoscaler.AutoscalerStateService/GetClusterStatus',
39
+ request_serializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.GetClusterStatusRequest.SerializeToString,
40
+ response_deserializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.GetClusterStatusReply.FromString,
41
+ )
42
+ self.DrainNode = channel.unary_unary(
43
+ '/ray.rpc.autoscaler.AutoscalerStateService/DrainNode',
44
+ request_serializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.DrainNodeRequest.SerializeToString,
45
+ response_deserializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.DrainNodeReply.FromString,
46
+ )
47
+
48
+
49
+ class AutoscalerStateServiceServicer(object):
50
+ """Missing associated documentation comment in .proto file."""
51
+
52
+ def GetClusterResourceState(self, request, context):
53
+ """Missing associated documentation comment in .proto file."""
54
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
55
+ context.set_details('Method not implemented!')
56
+ raise NotImplementedError('Method not implemented!')
57
+
58
+ def ReportAutoscalingState(self, request, context):
59
+ """Missing associated documentation comment in .proto file."""
60
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
61
+ context.set_details('Method not implemented!')
62
+ raise NotImplementedError('Method not implemented!')
63
+
64
+ def ReportClusterConfig(self, request, context):
65
+ """Missing associated documentation comment in .proto file."""
66
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
67
+ context.set_details('Method not implemented!')
68
+ raise NotImplementedError('Method not implemented!')
69
+
70
+ def RequestClusterResourceConstraint(self, request, context):
71
+ """Missing associated documentation comment in .proto file."""
72
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
73
+ context.set_details('Method not implemented!')
74
+ raise NotImplementedError('Method not implemented!')
75
+
76
+ def GetClusterStatus(self, request, context):
77
+ """Missing associated documentation comment in .proto file."""
78
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
79
+ context.set_details('Method not implemented!')
80
+ raise NotImplementedError('Method not implemented!')
81
+
82
+ def DrainNode(self, request, context):
83
+ """Missing associated documentation comment in .proto file."""
84
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
85
+ context.set_details('Method not implemented!')
86
+ raise NotImplementedError('Method not implemented!')
87
+
88
+
89
+ def add_AutoscalerStateServiceServicer_to_server(servicer, server):
90
+ rpc_method_handlers = {
91
+ 'GetClusterResourceState': grpc.unary_unary_rpc_method_handler(
92
+ servicer.GetClusterResourceState,
93
+ request_deserializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.GetClusterResourceStateRequest.FromString,
94
+ response_serializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.GetClusterResourceStateReply.SerializeToString,
95
+ ),
96
+ 'ReportAutoscalingState': grpc.unary_unary_rpc_method_handler(
97
+ servicer.ReportAutoscalingState,
98
+ request_deserializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.ReportAutoscalingStateRequest.FromString,
99
+ response_serializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.ReportAutoscalingStateReply.SerializeToString,
100
+ ),
101
+ 'ReportClusterConfig': grpc.unary_unary_rpc_method_handler(
102
+ servicer.ReportClusterConfig,
103
+ request_deserializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.ReportClusterConfigRequest.FromString,
104
+ response_serializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.ReportClusterConfigReply.SerializeToString,
105
+ ),
106
+ 'RequestClusterResourceConstraint': grpc.unary_unary_rpc_method_handler(
107
+ servicer.RequestClusterResourceConstraint,
108
+ request_deserializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.RequestClusterResourceConstraintRequest.FromString,
109
+ response_serializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.RequestClusterResourceConstraintReply.SerializeToString,
110
+ ),
111
+ 'GetClusterStatus': grpc.unary_unary_rpc_method_handler(
112
+ servicer.GetClusterStatus,
113
+ request_deserializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.GetClusterStatusRequest.FromString,
114
+ response_serializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.GetClusterStatusReply.SerializeToString,
115
+ ),
116
+ 'DrainNode': grpc.unary_unary_rpc_method_handler(
117
+ servicer.DrainNode,
118
+ request_deserializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.DrainNodeRequest.FromString,
119
+ response_serializer=src_dot_ray_dot_protobuf_dot_autoscaler__pb2.DrainNodeReply.SerializeToString,
120
+ ),
121
+ }
122
+ generic_handler = grpc.method_handlers_generic_handler(
123
+ 'ray.rpc.autoscaler.AutoscalerStateService', rpc_method_handlers)
124
+ server.add_generic_rpc_handlers((generic_handler,))
125
+
126
+
127
+ # This class is part of an EXPERIMENTAL API.
128
+ class AutoscalerStateService(object):
129
+ """Missing associated documentation comment in .proto file."""
130
+
131
+ @staticmethod
132
+ def GetClusterResourceState(request,
133
+ target,
134
+ options=(),
135
+ channel_credentials=None,
136
+ call_credentials=None,
137
+ insecure=False,
138
+ compression=None,
139
+ wait_for_ready=None,
140
+ timeout=None,
141
+ metadata=None):
142
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.autoscaler.AutoscalerStateService/GetClusterResourceState',
143
+ src_dot_ray_dot_protobuf_dot_autoscaler__pb2.GetClusterResourceStateRequest.SerializeToString,
144
+ src_dot_ray_dot_protobuf_dot_autoscaler__pb2.GetClusterResourceStateReply.FromString,
145
+ options, channel_credentials,
146
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
147
+
148
+ @staticmethod
149
+ def ReportAutoscalingState(request,
150
+ target,
151
+ options=(),
152
+ channel_credentials=None,
153
+ call_credentials=None,
154
+ insecure=False,
155
+ compression=None,
156
+ wait_for_ready=None,
157
+ timeout=None,
158
+ metadata=None):
159
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.autoscaler.AutoscalerStateService/ReportAutoscalingState',
160
+ src_dot_ray_dot_protobuf_dot_autoscaler__pb2.ReportAutoscalingStateRequest.SerializeToString,
161
+ src_dot_ray_dot_protobuf_dot_autoscaler__pb2.ReportAutoscalingStateReply.FromString,
162
+ options, channel_credentials,
163
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
164
+
165
+ @staticmethod
166
+ def ReportClusterConfig(request,
167
+ target,
168
+ options=(),
169
+ channel_credentials=None,
170
+ call_credentials=None,
171
+ insecure=False,
172
+ compression=None,
173
+ wait_for_ready=None,
174
+ timeout=None,
175
+ metadata=None):
176
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.autoscaler.AutoscalerStateService/ReportClusterConfig',
177
+ src_dot_ray_dot_protobuf_dot_autoscaler__pb2.ReportClusterConfigRequest.SerializeToString,
178
+ src_dot_ray_dot_protobuf_dot_autoscaler__pb2.ReportClusterConfigReply.FromString,
179
+ options, channel_credentials,
180
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
181
+
182
+ @staticmethod
183
+ def RequestClusterResourceConstraint(request,
184
+ target,
185
+ options=(),
186
+ channel_credentials=None,
187
+ call_credentials=None,
188
+ insecure=False,
189
+ compression=None,
190
+ wait_for_ready=None,
191
+ timeout=None,
192
+ metadata=None):
193
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.autoscaler.AutoscalerStateService/RequestClusterResourceConstraint',
194
+ src_dot_ray_dot_protobuf_dot_autoscaler__pb2.RequestClusterResourceConstraintRequest.SerializeToString,
195
+ src_dot_ray_dot_protobuf_dot_autoscaler__pb2.RequestClusterResourceConstraintReply.FromString,
196
+ options, channel_credentials,
197
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
198
+
199
+ @staticmethod
200
+ def GetClusterStatus(request,
201
+ target,
202
+ options=(),
203
+ channel_credentials=None,
204
+ call_credentials=None,
205
+ insecure=False,
206
+ compression=None,
207
+ wait_for_ready=None,
208
+ timeout=None,
209
+ metadata=None):
210
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.autoscaler.AutoscalerStateService/GetClusterStatus',
211
+ src_dot_ray_dot_protobuf_dot_autoscaler__pb2.GetClusterStatusRequest.SerializeToString,
212
+ src_dot_ray_dot_protobuf_dot_autoscaler__pb2.GetClusterStatusReply.FromString,
213
+ options, channel_credentials,
214
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
215
+
216
+ @staticmethod
217
+ def DrainNode(request,
218
+ target,
219
+ options=(),
220
+ channel_credentials=None,
221
+ call_credentials=None,
222
+ insecure=False,
223
+ compression=None,
224
+ wait_for_ready=None,
225
+ timeout=None,
226
+ metadata=None):
227
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.autoscaler.AutoscalerStateService/DrainNode',
228
+ src_dot_ray_dot_protobuf_dot_autoscaler__pb2.DrainNodeRequest.SerializeToString,
229
+ src_dot_ray_dot_protobuf_dot_autoscaler__pb2.DrainNodeReply.FromString,
230
+ options, channel_credentials,
231
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
.venv/lib/python3.11/site-packages/ray/core/generated/common_pb2.py ADDED
@@ -0,0 +1,793 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/common.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf.internal import enum_type_wrapper
6
+ from google.protobuf import descriptor as _descriptor
7
+ from google.protobuf import descriptor_pool as _descriptor_pool
8
+ from google.protobuf import message as _message
9
+ from google.protobuf import reflection as _reflection
10
+ from google.protobuf import symbol_database as _symbol_database
11
+ # @@protoc_insertion_point(imports)
12
+
13
+ _sym_db = _symbol_database.Default()
14
+
15
+
16
+ from . import runtime_env_common_pb2 as src_dot_ray_dot_protobuf_dot_runtime__env__common__pb2
17
+
18
+
19
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1dsrc/ray/protobuf/common.proto\x12\x07ray.rpc\x1a)src/ray/protobuf/runtime_env_common.proto\"!\n\x07LabelIn\x12\x16\n\x06values\x18\x01 \x03(\tR\x06values\"$\n\nLabelNotIn\x12\x16\n\x06values\x18\x01 \x03(\tR\x06values\"\r\n\x0bLabelExists\"\x13\n\x11LabelDoesNotExist\"\x93\x02\n\rLabelOperator\x12-\n\x08label_in\x18\x01 \x01(\x0b\x32\x10.ray.rpc.LabelInH\x00R\x07labelIn\x12\x37\n\x0clabel_not_in\x18\x02 \x01(\x0b\x32\x13.ray.rpc.LabelNotInH\x00R\nlabelNotIn\x12\x39\n\x0clabel_exists\x18\x03 \x01(\x0b\x32\x14.ray.rpc.LabelExistsH\x00R\x0blabelExists\x12M\n\x14label_does_not_exist\x18\x04 \x01(\x0b\x32\x1a.ray.rpc.LabelDoesNotExistH\x00R\x11labelDoesNotExistB\x10\n\x0elabel_operator\"\\\n\x14LabelMatchExpression\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x32\n\x08operator\x18\x02 \x01(\x0b\x32\x16.ray.rpc.LabelOperatorR\x08operator\"X\n\x15LabelMatchExpressions\x12?\n\x0b\x65xpressions\x18\x01 \x03(\x0b\x32\x1d.ray.rpc.LabelMatchExpressionR\x0b\x65xpressions\"\x85\x01\n\x1bNodeLabelSchedulingStrategy\x12\x32\n\x04hard\x18\x01 \x01(\x0b\x32\x1e.ray.rpc.LabelMatchExpressionsR\x04hard\x12\x32\n\x04soft\x18\x02 \x01(\x0b\x32\x1e.ray.rpc.LabelMatchExpressionsR\x04soft\"\xaf\x01\n\x1eNodeAffinitySchedulingStrategy\x12\x17\n\x07node_id\x18\x01 \x01(\x0cR\x06nodeId\x12\x12\n\x04soft\x18\x02 \x01(\x08R\x04soft\x12\x30\n\x14spill_on_unavailable\x18\x03 \x01(\x08R\x12spillOnUnavailable\x12.\n\x13\x66\x61il_on_unavailable\x18\x04 \x01(\x08R\x11\x66\x61ilOnUnavailable\"\xdf\x01\n PlacementGroupSchedulingStrategy\x12,\n\x12placement_group_id\x18\x01 \x01(\x0cR\x10placementGroupId\x12?\n\x1cplacement_group_bundle_index\x18\x02 \x01(\x03R\x19placementGroupBundleIndex\x12L\n#placement_group_capture_child_tasks\x18\x03 \x01(\x08R\x1fplacementGroupCaptureChildTasks\"\x1b\n\x19\x44\x65\x66\x61ultSchedulingStrategy\"\x1a\n\x18SpreadSchedulingStrategy\"\xd3\x04\n\x12SchedulingStrategy\x12\x64\n\x1b\x64\x65\x66\x61ult_scheduling_strategy\x18\x01 \x01(\x0b\x32\".ray.rpc.DefaultSchedulingStrategyH\x00R\x19\x64\x65\x66\x61ultSchedulingStrategy\x12z\n#placement_group_scheduling_strategy\x18\x02 \x01(\x0b\x32).ray.rpc.PlacementGroupSchedulingStrategyH\x00R placementGroupSchedulingStrategy\x12\x61\n\x1aspread_scheduling_strategy\x18\x03 \x01(\x0b\x32!.ray.rpc.SpreadSchedulingStrategyH\x00R\x18spreadSchedulingStrategy\x12t\n!node_affinity_scheduling_strategy\x18\x04 \x01(\x0b\x32\'.ray.rpc.NodeAffinitySchedulingStrategyH\x00R\x1enodeAffinitySchedulingStrategy\x12k\n\x1enode_label_scheduling_strategy\x18\x05 \x01(\x0b\x32$.ray.rpc.NodeLabelSchedulingStrategyH\x00R\x1bnodeLabelSchedulingStrategyB\x15\n\x13scheduling_strategy\"v\n\x07\x41\x64\x64ress\x12\x1b\n\traylet_id\x18\x01 \x01(\x0cR\x08rayletId\x12\x1d\n\nip_address\x18\x02 \x01(\tR\tipAddress\x12\x12\n\x04port\x18\x03 \x01(\x05R\x04port\x12\x1b\n\tworker_id\x18\x04 \x01(\x0cR\x08workerId\"z\n\x16JavaFunctionDescriptor\x12\x1d\n\nclass_name\x18\x01 \x01(\tR\tclassName\x12#\n\rfunction_name\x18\x02 \x01(\tR\x0c\x66unctionName\x12\x1c\n\tsignature\x18\x03 \x01(\tR\tsignature\"\xa4\x01\n\x18PythonFunctionDescriptor\x12\x1f\n\x0bmodule_name\x18\x01 \x01(\tR\nmoduleName\x12\x1d\n\nclass_name\x18\x02 \x01(\tR\tclassName\x12#\n\rfunction_name\x18\x03 \x01(\tR\x0c\x66unctionName\x12#\n\rfunction_hash\x18\x04 \x01(\tR\x0c\x66unctionHash\"s\n\x15\x43ppFunctionDescriptor\x12#\n\rfunction_name\x18\x01 \x01(\tR\x0c\x66unctionName\x12\x16\n\x06\x63\x61ller\x18\x02 \x01(\tR\x06\x63\x61ller\x12\x1d\n\nclass_name\x18\x03 \x01(\tR\tclassName\"\xc5\x02\n\x12\x46unctionDescriptor\x12[\n\x18java_function_descriptor\x18\x01 \x01(\x0b\x32\x1f.ray.rpc.JavaFunctionDescriptorH\x00R\x16javaFunctionDescriptor\x12\x61\n\x1apython_function_descriptor\x18\x02 \x01(\x0b\x32!.ray.rpc.PythonFunctionDescriptorH\x00R\x18pythonFunctionDescriptor\x12X\n\x17\x63pp_function_descriptor\x18\x03 \x01(\x0b\x32\x1e.ray.rpc.CppFunctionDescriptorH\x00R\x15\x63ppFunctionDescriptorB\x15\n\x13\x66unction_descriptor\"\x9f\x01\n\x10\x43oncurrencyGroup\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\'\n\x0fmax_concurrency\x18\x02 \x01(\x05R\x0emaxConcurrency\x12N\n\x14\x66unction_descriptors\x18\x03 \x03(\x0b\x32\x1b.ray.rpc.FunctionDescriptorR\x13\x66unctionDescriptors\"\xf9\x02\n\x0cRayErrorInfo\x12\x44\n\x10\x61\x63tor_died_error\x18\x02 \x01(\x0b\x32\x18.ray.rpc.ActorDeathCauseH\x00R\x0e\x61\x63torDiedError\x12\x66\n\x1eruntime_env_setup_failed_error\x18\x03 \x01(\x0b\x32 .ray.rpc.RuntimeEnvFailedContextH\x00R\x1aruntimeEnvSetupFailedError\x12Z\n\x17\x61\x63tor_unavailable_error\x18\x04 \x01(\x0b\x32 .ray.rpc.ActorUnavailableContextH\x00R\x15\x61\x63torUnavailableError\x12#\n\rerror_message\x18\x05 \x01(\tR\x0c\x65rrorMessage\x12\x31\n\nerror_type\x18\x0b \x01(\x0e\x32\x12.ray.rpc.ErrorTypeR\terrorTypeB\x07\n\x05\x65rror\"\xb0\x02\n\x17OutOfMemoryErrorContext\x12\x17\n\x07task_id\x18\x01 \x01(\x0cR\x06taskId\x12\x1b\n\ttask_name\x18\x02 \x01(\tR\x08taskName\x12&\n\x0fnode_ip_address\x18\x03 \x01(\tR\rnodeIpAddress\x12*\n\x11memory_used_bytes\x18\x04 \x01(\x04R\x0fmemoryUsedBytes\x12,\n\x12memory_total_bytes\x18\x05 \x01(\x04R\x10memoryTotalBytes\x12\x32\n\x15memory_usage_fraction\x18\x06 \x01(\x01R\x13memoryUsageFraction\x12)\n\x10memory_threshold\x18\x07 \x01(\x01R\x0fmemoryThreshold\"W\n\x14NodeDiedErrorContext\x12\x17\n\x07node_id\x18\x01 \x01(\x0cR\x06nodeId\x12&\n\x0fnode_ip_address\x18\x02 \x01(\tR\rnodeIpAddress\"\xae\x01\n\x0cRayException\x12-\n\x08language\x18\x01 \x01(\x0e\x32\x11.ray.rpc.LanguageR\x08language\x12\x31\n\x14serialized_exception\x18\x02 \x01(\x0cR\x13serializedException\x12<\n\x1a\x66ormatted_exception_string\x18\x03 \x01(\tR\x18\x66ormattedExceptionString\"\xfa\x01\n\rNodeDeathInfo\x12\x35\n\x06reason\x18\x01 \x01(\x0e\x32\x1d.ray.rpc.NodeDeathInfo.ReasonR\x06reason\x12%\n\x0ereason_message\x18\x02 \x01(\tR\rreasonMessage\"\x8a\x01\n\x06Reason\x12\x0f\n\x0bUNSPECIFIED\x10\x00\x12\x18\n\x14\x45XPECTED_TERMINATION\x10\x01\x12\x1a\n\x16UNEXPECTED_TERMINATION\x10\x02\x12\x1e\n\x1a\x41UTOSCALER_DRAIN_PREEMPTED\x10\x03\x12\x19\n\x15\x41UTOSCALER_DRAIN_IDLE\x10\x04\"\xd2\x03\n\x0f\x41\x63torDeathCause\x12Z\n\x1d\x63reation_task_failure_context\x18\x01 \x01(\x0b\x32\x15.ray.rpc.RayExceptionH\x00R\x1a\x63reationTaskFailureContext\x12_\n\x1aruntime_env_failed_context\x18\x02 \x01(\x0b\x32 .ray.rpc.RuntimeEnvFailedContextH\x00R\x17runtimeEnvFailedContext\x12Y\n\x18\x61\x63tor_died_error_context\x18\x03 \x01(\x0b\x32\x1e.ray.rpc.ActorDiedErrorContextH\x00R\x15\x61\x63torDiedErrorContext\x12\x64\n\x1b\x61\x63tor_unschedulable_context\x18\x04 \x01(\x0b\x32\".ray.rpc.ActorUnschedulableContextH\x00R\x19\x61\x63torUnschedulableContext\x12\x36\n\x0boom_context\x18\x05 \x01(\x0b\x32\x13.ray.rpc.OomContextH\x00R\noomContextB\t\n\x07\x63ontext\">\n\x17RuntimeEnvFailedContext\x12#\n\rerror_message\x18\x01 \x01(\tR\x0c\x65rrorMessage\"@\n\x19\x41\x63torUnschedulableContext\x12#\n\rerror_message\x18\x01 \x01(\tR\x0c\x65rrorMessage\"\xe7\x04\n\x15\x41\x63torDiedErrorContext\x12#\n\rerror_message\x18\x01 \x01(\tR\x0c\x65rrorMessage\x12\x19\n\x08owner_id\x18\x02 \x01(\x0cR\x07ownerId\x12(\n\x10owner_ip_address\x18\x03 \x01(\tR\x0eownerIpAddress\x12&\n\x0fnode_ip_address\x18\x04 \x01(\tR\rnodeIpAddress\x12\x10\n\x03pid\x18\x05 \x01(\rR\x03pid\x12\x12\n\x04name\x18\x06 \x01(\tR\x04name\x12#\n\rray_namespace\x18\x07 \x01(\tR\x0crayNamespace\x12\x1d\n\nclass_name\x18\x08 \x01(\tR\tclassName\x12\x19\n\x08\x61\x63tor_id\x18\t \x01(\x0cR\x07\x61\x63torId\x12#\n\rnever_started\x18\n \x01(\x08R\x0cneverStarted\x12\x43\n\x0fnode_death_info\x18\x0b \x01(\x0b\x32\x16.ray.rpc.NodeDeathInfoH\x00R\rnodeDeathInfo\x88\x01\x01\x12=\n\x06reason\x18\x0c \x01(\x0e\x32%.ray.rpc.ActorDiedErrorContext.ReasonR\x06reason\"z\n\x06Reason\x12\x0f\n\x0bUNSPECIFIED\x10\x00\x12\x0f\n\x0bWORKER_DIED\x10\x01\x12\x0e\n\nOWNER_DIED\x10\x02\x12\r\n\tNODE_DIED\x10\x03\x12\x0c\n\x08RAY_KILL\x10\x04\x12\x10\n\x0cOUT_OF_SCOPE\x10\x05\x12\x0f\n\x0bREF_DELETED\x10\x06\x42\x12\n\x10_node_death_info\"\\\n\nOomContext\x12#\n\rerror_message\x18\x01 \x01(\tR\x0c\x65rrorMessage\x12)\n\x10\x66\x61il_immediately\x18\x02 \x01(\x08R\x0f\x66\x61ilImmediately\"F\n\x17\x41\x63torUnavailableContext\x12\x1e\n\x08\x61\x63tor_id\x18\x01 \x01(\x0cH\x00R\x07\x61\x63torId\x88\x01\x01\x42\x0b\n\t_actor_id\"\xb0\x04\n\tJobConfig\x12\x1f\n\x0bjvm_options\x18\x02 \x03(\tR\njvmOptions\x12(\n\x10\x63ode_search_path\x18\x03 \x03(\tR\x0e\x63odeSearchPath\x12\x41\n\x10runtime_env_info\x18\x04 \x01(\x0b\x32\x17.ray.rpc.RuntimeEnvInfoR\x0eruntimeEnvInfo\x12#\n\rray_namespace\x18\x05 \x01(\tR\x0crayNamespace\x12<\n\x08metadata\x18\x06 \x03(\x0b\x32 .ray.rpc.JobConfig.MetadataEntryR\x08metadata\x12V\n\x16\x64\x65\x66\x61ult_actor_lifetime\x18\x07 \x01(\x0e\x32 .ray.rpc.JobConfig.ActorLifetimeR\x14\x64\x65\x66\x61ultActorLifetime\x12+\n\x12py_driver_sys_path\x18\x08 \x03(\tR\x0fpyDriverSysPath\x12?\n\x1cserialized_py_logging_config\x18\t \x01(\x0cR\x19serializedPyLoggingConfig\x1a;\n\rMetadataEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"/\n\rActorLifetime\x12\x0c\n\x08\x44\x45TACHED\x10\x00\x12\x10\n\x0cNON_DETACHED\x10\x01\"g\n\x1eStreamingGeneratorReturnIdInfo\x12\x1b\n\tobject_id\x18\x01 \x01(\x0cR\x08objectId\x12(\n\x10is_plasma_object\x18\x02 \x01(\x08R\x0eisPlasmaObject\"\x94\x12\n\x08TaskSpec\x12%\n\x04type\x18\x01 \x01(\x0e\x32\x11.ray.rpc.TaskTypeR\x04type\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12-\n\x08language\x18\x03 \x01(\x0e\x32\x11.ray.rpc.LanguageR\x08language\x12L\n\x13\x66unction_descriptor\x18\x04 \x01(\x0b\x32\x1b.ray.rpc.FunctionDescriptorR\x12\x66unctionDescriptor\x12\x15\n\x06job_id\x18\x05 \x01(\x0cR\x05jobId\x12\x17\n\x07task_id\x18\x06 \x01(\x0cR\x06taskId\x12$\n\x0eparent_task_id\x18\x07 \x01(\x0cR\x0cparentTaskId\x12%\n\x0eparent_counter\x18\x08 \x01(\x04R\rparentCounter\x12\x1b\n\tcaller_id\x18\t \x01(\x0cR\x08\x63\x61llerId\x12\x37\n\x0e\x63\x61ller_address\x18\n \x01(\x0b\x32\x10.ray.rpc.AddressR\rcallerAddress\x12$\n\x04\x61rgs\x18\x0b \x03(\x0b\x32\x10.ray.rpc.TaskArgR\x04\x61rgs\x12\x1f\n\x0bnum_returns\x18\x0c \x01(\x04R\nnumReturns\x12W\n\x12required_resources\x18\r \x03(\x0b\x32(.ray.rpc.TaskSpec.RequiredResourcesEntryR\x11requiredResources\x12s\n\x1crequired_placement_resources\x18\x0e \x03(\x0b\x32\x31.ray.rpc.TaskSpec.RequiredPlacementResourcesEntryR\x1arequiredPlacementResources\x12W\n\x18\x61\x63tor_creation_task_spec\x18\x0f \x01(\x0b\x32\x1e.ray.rpc.ActorCreationTaskSpecR\x15\x61\x63torCreationTaskSpec\x12>\n\x0f\x61\x63tor_task_spec\x18\x10 \x01(\x0b\x32\x16.ray.rpc.ActorTaskSpecR\ractorTaskSpec\x12\x1f\n\x0bmax_retries\x18\x11 \x01(\x05R\nmaxRetries\x12%\n\x0eskip_execution\x18\x15 \x01(\x08R\rskipExecution\x12/\n\x13\x64\x65\x62ugger_breakpoint\x18\x16 \x01(\x0cR\x12\x64\x65\x62uggerBreakpoint\x12\x41\n\x10runtime_env_info\x18\x17 \x01(\x0b\x32\x17.ray.rpc.RuntimeEnvInfoR\x0eruntimeEnvInfo\x12\x34\n\x16\x63oncurrency_group_name\x18\x18 \x01(\tR\x14\x63oncurrencyGroupName\x12)\n\x10retry_exceptions\x18\x19 \x01(\x08R\x0fretryExceptions\x12O\n$serialized_retry_exception_allowlist\x18\x1a \x01(\x0cR!serializedRetryExceptionAllowlist\x12\x14\n\x05\x64\x65pth\x18\x1b \x01(\x03R\x05\x64\x65pth\x12L\n\x13scheduling_strategy\x18\x1c \x01(\x0b\x32\x1b.ray.rpc.SchedulingStrategyR\x12schedulingStrategy\x12%\n\x0e\x61ttempt_number\x18\x1d \x01(\x04R\rattemptNumber\x12\'\n\x0freturns_dynamic\x18\x1e \x01(\x08R\x0ereturnsDynamic\x12,\n\x12\x64ynamic_return_ids\x18\x1f \x03(\x0cR\x10\x64ynamicReturnIds\x12\x36\n\njob_config\x18 \x01(\x0b\x32\x12.ray.rpc.JobConfigH\x00R\tjobConfig\x88\x01\x01\x12*\n\x11submitter_task_id\x18! \x01(\x0cR\x0fsubmitterTaskId\x12/\n\x13streaming_generator\x18\" \x01(\x08R\x12streamingGenerator\x12K\n\"dependency_resolution_timestamp_ms\x18# \x01(\x03R\x1f\x64\x65pendencyResolutionTimestampMs\x12\x37\n\x18lease_grant_timestamp_ms\x18$ \x01(\x03R\x15leaseGrantTimestampMs\x12J\n\x1fnum_streaming_generator_returns\x18% \x01(\x04H\x01R\x1cnumStreamingGeneratorReturns\x88\x01\x01\x12K\n\"generator_backpressure_num_objects\x18& \x01(\x03R\x1fgeneratorBackpressureNumObjects\x12,\n\x12\x65nable_task_events\x18\' \x01(\x08R\x10\x65nableTaskEvents\x12\x33\n\x16root_detached_actor_id\x18( \x01(\x0cR\x13rootDetachedActorId\x12\x35\n\x06labels\x18) \x03(\x0b\x32\x1d.ray.rpc.TaskSpec.LabelsEntryR\x06labels\x12 \n\tcall_site\x18* \x01(\tH\x02R\x08\x63\x61llSite\x88\x01\x01\x1a\x44\n\x16RequiredResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x1aM\n\x1fRequiredPlacementResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x1a\x39\n\x0bLabelsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\x42\r\n\x0b_job_configB\"\n _num_streaming_generator_returnsB\x0c\n\n_call_site\"\xf4\x05\n\rTaskInfoEntry\x12%\n\x04type\x18\x01 \x01(\x0e\x32\x11.ray.rpc.TaskTypeR\x04type\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12-\n\x08language\x18\x03 \x01(\x0e\x32\x11.ray.rpc.LanguageR\x08language\x12+\n\x12\x66unc_or_class_name\x18\x04 \x01(\tR\x0f\x66uncOrClassName\x12>\n\x10scheduling_state\x18\x05 \x01(\x0e\x32\x13.ray.rpc.TaskStatusR\x0fschedulingState\x12\x15\n\x06job_id\x18\x06 \x01(\x0cR\x05jobId\x12\x17\n\x07task_id\x18\x07 \x01(\x0cR\x06taskId\x12$\n\x0eparent_task_id\x18\x08 \x01(\x0cR\x0cparentTaskId\x12\\\n\x12required_resources\x18\r \x03(\x0b\x32-.ray.rpc.TaskInfoEntry.RequiredResourcesEntryR\x11requiredResources\x12\x41\n\x10runtime_env_info\x18\x17 \x01(\x0b\x32\x17.ray.rpc.RuntimeEnvInfoR\x0eruntimeEnvInfo\x12\x1c\n\x07node_id\x18\x18 \x01(\x0cH\x00R\x06nodeId\x88\x01\x01\x12\x1e\n\x08\x61\x63tor_id\x18\x19 \x01(\x0cH\x01R\x07\x61\x63torId\x88\x01\x01\x12\x31\n\x12placement_group_id\x18\x1a \x01(\x0cH\x02R\x10placementGroupId\x88\x01\x01\x12 \n\tcall_site\x18\x1b \x01(\tH\x03R\x08\x63\x61llSite\x88\x01\x01\x1a\x44\n\x16RequiredResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x42\n\n\x08_node_idB\x0b\n\t_actor_idB\x15\n\x13_placement_group_idB\x0c\n\n_call_site\"\xd2\x02\n\x06\x42undle\x12=\n\tbundle_id\x18\x01 \x01(\x0b\x32 .ray.rpc.Bundle.BundleIdentifierR\x08\x62undleId\x12I\n\x0eunit_resources\x18\x02 \x03(\x0b\x32\".ray.rpc.Bundle.UnitResourcesEntryR\runitResources\x12\x17\n\x07node_id\x18\x03 \x01(\x0cR\x06nodeId\x1a\x63\n\x10\x42undleIdentifier\x12,\n\x12placement_group_id\x18\x01 \x01(\x0cR\x10placementGroupId\x12!\n\x0c\x62undle_index\x18\x02 \x01(\x05R\x0b\x62undleIndex\x1a@\n\x12UnitResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\"\xeb\x03\n\x12PlacementGroupSpec\x12,\n\x12placement_group_id\x18\x01 \x01(\x0cR\x10placementGroupId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12)\n\x07\x62undles\x18\x03 \x03(\x0b\x32\x0f.ray.rpc.BundleR\x07\x62undles\x12\x36\n\x08strategy\x18\x04 \x01(\x0e\x32\x1a.ray.rpc.PlacementStrategyR\x08strategy\x12$\n\x0e\x63reator_job_id\x18\x05 \x01(\x0cR\x0c\x63reatorJobId\x12(\n\x10\x63reator_actor_id\x18\x06 \x01(\x0cR\x0e\x63reatorActorId\x12(\n\x10\x63reator_job_dead\x18\x07 \x01(\x08R\x0e\x63reatorJobDead\x12,\n\x12\x63reator_actor_dead\x18\x08 \x01(\x08R\x10\x63reatorActorDead\x12\x1f\n\x0bis_detached\x18\t \x01(\x08R\nisDetached\x12\x38\n\x19max_cpu_fraction_per_node\x18\n \x01(\x01R\x15maxCpuFractionPerNode\x12-\n\x13soft_target_node_id\x18\x0b \x01(\x0cR\x10softTargetNodeId\"\x82\x01\n\x0fObjectReference\x12\x1b\n\tobject_id\x18\x01 \x01(\x0cR\x08objectId\x12\x35\n\rowner_address\x18\x02 \x01(\x0b\x32\x10.ray.rpc.AddressR\x0cownerAddress\x12\x1b\n\tcall_site\x18\x03 \x01(\tR\x08\x63\x61llSite\"\xbf\x02\n\x14ObjectReferenceCount\x12\x36\n\treference\x18\x01 \x01(\x0b\x32\x18.ray.rpc.ObjectReferenceR\treference\x12\"\n\rhas_local_ref\x18\x02 \x01(\x08R\x0bhasLocalRef\x12.\n\tborrowers\x18\x03 \x03(\x0b\x32\x10.ray.rpc.AddressR\tborrowers\x12\x44\n\x11stored_in_objects\x18\x04 \x03(\x0b\x32\x18.ray.rpc.ObjectReferenceR\x0fstoredInObjects\x12\x39\n\x19\x63ontained_in_borrowed_ids\x18\x05 \x03(\x0cR\x16\x63ontainedInBorrowedIds\x12\x1a\n\x08\x63ontains\x18\x06 \x03(\x0cR\x08\x63ontains\"\xbc\x01\n\x07TaskArg\x12\x37\n\nobject_ref\x18\x01 \x01(\x0b\x32\x18.ray.rpc.ObjectReferenceR\tobjectRef\x12\x12\n\x04\x64\x61ta\x18\x02 \x01(\x0cR\x04\x64\x61ta\x12\x1a\n\x08metadata\x18\x03 \x01(\x0cR\x08metadata\x12H\n\x13nested_inlined_refs\x18\x04 \x03(\x0b\x32\x18.ray.rpc.ObjectReferenceR\x11nestedInlinedRefs\"\xd6\x01\n\x0cReturnObject\x12\x1b\n\tobject_id\x18\x01 \x01(\x0cR\x08objectId\x12\x1b\n\tin_plasma\x18\x02 \x01(\x08R\x08inPlasma\x12\x12\n\x04\x64\x61ta\x18\x03 \x01(\x0cR\x04\x64\x61ta\x12\x1a\n\x08metadata\x18\x04 \x01(\x0cR\x08metadata\x12H\n\x13nested_inlined_refs\x18\x05 \x03(\x0b\x32\x18.ray.rpc.ObjectReferenceR\x11nestedInlinedRefs\x12\x12\n\x04size\x18\x06 \x01(\x03R\x04size\"\xe8\x04\n\x15\x41\x63torCreationTaskSpec\x12\x19\n\x08\x61\x63tor_id\x18\x02 \x01(\x0cR\x07\x61\x63torId\x12,\n\x12max_actor_restarts\x18\x03 \x01(\x03R\x10maxActorRestarts\x12(\n\x10max_task_retries\x18\x04 \x01(\x03R\x0emaxTaskRetries\x12\x34\n\x16\x64ynamic_worker_options\x18\x05 \x03(\tR\x14\x64ynamicWorkerOptions\x12\'\n\x0fmax_concurrency\x18\x06 \x01(\x05R\x0emaxConcurrency\x12\x1f\n\x0bis_detached\x18\x07 \x01(\x08R\nisDetached\x12\x12\n\x04name\x18\x08 \x01(\tR\x04name\x12#\n\rray_namespace\x18\t \x01(\tR\x0crayNamespace\x12\x1d\n\nis_asyncio\x18\n \x01(\x08R\tisAsyncio\x12%\n\x0e\x65xtension_data\x18\x0b \x01(\tR\rextensionData\x12\x36\n\x17serialized_actor_handle\x18\x0c \x01(\x0cR\x15serializedActorHandle\x12H\n\x12\x63oncurrency_groups\x18\r \x03(\x0b\x32\x19.ray.rpc.ConcurrencyGroupR\x11\x63oncurrencyGroups\x12/\n\x14\x65xecute_out_of_order\x18\x0e \x01(\x08R\x11\x65xecuteOutOfOrder\x12*\n\x11max_pending_calls\x18\x0f \x01(\x05R\x0fmaxPendingCalls\"\x93\x01\n\rActorTaskSpec\x12\x19\n\x08\x61\x63tor_id\x18\x02 \x01(\x0cR\x07\x61\x63torId\x12\x42\n\x1e\x61\x63tor_creation_dummy_object_id\x18\x04 \x01(\x0cR\x1a\x61\x63torCreationDummyObjectId\x12#\n\ractor_counter\x18\x05 \x01(\x04R\x0c\x61\x63torCounter\"6\n\x04Task\x12.\n\ttask_spec\x18\x01 \x01(\x0b\x32\x11.ray.rpc.TaskSpecR\x08taskSpec\">\n\nResourceId\x12\x14\n\x05index\x18\x01 \x01(\x03R\x05index\x12\x1a\n\x08quantity\x18\x02 \x01(\x01R\x08quantity\"^\n\x10ResourceMapEntry\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x36\n\x0cresource_ids\x18\x02 \x03(\x0b\x32\x13.ray.rpc.ResourceIdR\x0bresourceIds\"\xf4\x03\n\x08ViewData\x12\x1b\n\tview_name\x18\x01 \x01(\tR\x08viewName\x12\x35\n\x08measures\x18\x02 \x03(\x0b\x32\x19.ray.rpc.ViewData.MeasureR\x08measures\x1a\x93\x03\n\x07Measure\x12\x12\n\x04tags\x18\x01 \x01(\tR\x04tags\x12\x1b\n\tint_value\x18\x02 \x01(\x03R\x08intValue\x12!\n\x0c\x64ouble_value\x18\x03 \x01(\x01R\x0b\x64oubleValue\x12)\n\x10\x64istribution_min\x18\x04 \x01(\x01R\x0f\x64istributionMin\x12+\n\x11\x64istribution_mean\x18\x05 \x01(\x01R\x10\x64istributionMean\x12)\n\x10\x64istribution_max\x18\x06 \x01(\x01R\x0f\x64istributionMax\x12-\n\x12\x64istribution_count\x18\x07 \x01(\x01R\x11\x64istributionCount\x12\x44\n\x1e\x64istribution_bucket_boundaries\x18\x08 \x03(\x01R\x1c\x64istributionBucketBoundaries\x12<\n\x1a\x64istribution_bucket_counts\x18\t \x03(\x01R\x18\x64istributionBucketCounts\"\x80\x03\n\rObjectRefInfo\x12\x1b\n\tobject_id\x18\x01 \x01(\x0cR\x08objectId\x12\x1b\n\tcall_site\x18\x02 \x01(\tR\x08\x63\x61llSite\x12\x1f\n\x0bobject_size\x18\x03 \x01(\x03R\nobjectSize\x12&\n\x0flocal_ref_count\x18\x04 \x01(\x03R\rlocalRefCount\x12\x37\n\x18submitted_task_ref_count\x18\x05 \x01(\x03R\x15submittedTaskRefCount\x12,\n\x12\x63ontained_in_owned\x18\x06 \x03(\x0cR\x10\x63ontainedInOwned\x12(\n\x10pinned_in_memory\x18\x07 \x01(\x08R\x0epinnedInMemory\x12\x34\n\x0btask_status\x18\x08 \x01(\x0e\x32\x13.ray.rpc.TaskStatusR\ntaskStatus\x12%\n\x0e\x61ttempt_number\x18\t \x01(\x04R\rattemptNumber\"\xab\x01\n\x13ResourceAllocations\x12P\n\x0eresource_slots\x18\x01 \x03(\x0b\x32).ray.rpc.ResourceAllocations.ResourceSlotR\rresourceSlots\x1a\x42\n\x0cResourceSlot\x12\x12\n\x04slot\x18\x01 \x01(\x03R\x04slot\x12\x1e\n\nallocation\x18\x02 \x01(\x01R\nallocation\"\x9e\t\n\x0f\x43oreWorkerStats\x12*\n\x11num_pending_tasks\x18\x02 \x01(\x05R\x0fnumPendingTasks\x12\x36\n\x18num_object_refs_in_scope\x18\x03 \x01(\x05R\x14numObjectRefsInScope\x12\x1d\n\nip_address\x18\x07 \x01(\tR\tipAddress\x12\x12\n\x04port\x18\x08 \x01(\x03R\x04port\x12\x19\n\x08\x61\x63tor_id\x18\t \x01(\x0cR\x07\x61\x63torId\x12R\n\x0eused_resources\x18\n \x03(\x0b\x32+.ray.rpc.CoreWorkerStats.UsedResourcesEntryR\rusedResources\x12O\n\rwebui_display\x18\x0b \x03(\x0b\x32*.ray.rpc.CoreWorkerStats.WebuiDisplayEntryR\x0cwebuiDisplay\x12\"\n\rnum_in_plasma\x18\x0c \x01(\x05R\x0bnumInPlasma\x12*\n\x11num_local_objects\x18\r \x01(\x05R\x0fnumLocalObjects\x12\x37\n\x18used_object_store_memory\x18\x0e \x01(\x03R\x15usedObjectStoreMemory\x12*\n\x11task_queue_length\x18\x0f \x01(\x05R\x0ftaskQueueLength\x12,\n\x12num_executed_tasks\x18\x10 \x01(\x05R\x10numExecutedTasks\x12\x1f\n\x0b\x61\x63tor_title\x18\x11 \x01(\tR\nactorTitle\x12\x37\n\x0bobject_refs\x18\x12 \x03(\x0b\x32\x16.ray.rpc.ObjectRefInfoR\nobjectRefs\x12\x15\n\x06job_id\x18\x13 \x01(\x0cR\x05jobId\x12\x1b\n\tworker_id\x18\x14 \x01(\x0cR\x08workerId\x12-\n\x08language\x18\x15 \x01(\x0e\x32\x11.ray.rpc.LanguageR\x08language\x12\x10\n\x03pid\x18\x16 \x01(\rR\x03pid\x12\x34\n\x0bworker_type\x18\x17 \x01(\x0e\x32\x13.ray.rpc.WorkerTypeR\nworkerType\x12#\n\robjects_total\x18\x18 \x01(\x03R\x0cobjectsTotal\x12*\n\x11num_owned_objects\x18\x19 \x01(\x03R\x0fnumOwnedObjects\x12(\n\x10num_owned_actors\x18\x1a \x01(\x03R\x0enumOwnedActors\x12*\n\x11num_running_tasks\x18\x1b \x01(\x03R\x0fnumRunningTasks\x1a^\n\x12UsedResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x32\n\x05value\x18\x02 \x01(\x0b\x32\x1c.ray.rpc.ResourceAllocationsR\x05value:\x02\x38\x01\x1a?\n\x11WebuiDisplayEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01J\x04\x08\x01\x10\x02\"\'\n\x11NodeResourceUsage\x12\x12\n\x04json\x18\x01 \x01(\tR\x04json\"I\n\x0eNamedActorInfo\x12#\n\rray_namespace\x18\x01 \x01(\tR\x0crayNamespace\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\"\xdf\x01\n\x19LineageReconstructionTask\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12+\n\x06status\x18\x02 \x01(\x0e\x32\x13.ray.rpc.TaskStatusR\x06status\x12\x46\n\x06labels\x18\x03 \x03(\x0b\x32..ray.rpc.LineageReconstructionTask.LabelsEntryR\x06labels\x1a\x39\n\x0bLabelsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01*)\n\x08Language\x12\n\n\x06PYTHON\x10\x00\x12\x08\n\x04JAVA\x10\x01\x12\x07\n\x03\x43PP\x10\x02*J\n\nWorkerType\x12\n\n\x06WORKER\x10\x00\x12\n\n\x06\x44RIVER\x10\x01\x12\x10\n\x0cSPILL_WORKER\x10\x02\x12\x12\n\x0eRESTORE_WORKER\x10\x03*U\n\x08TaskType\x12\x0f\n\x0bNORMAL_TASK\x10\x00\x12\x17\n\x13\x41\x43TOR_CREATION_TASK\x10\x01\x12\x0e\n\nACTOR_TASK\x10\x02\x12\x0f\n\x0b\x44RIVER_TASK\x10\x03*\xbb\x05\n\tErrorType\x12\x0f\n\x0bWORKER_DIED\x10\x00\x12\x0e\n\nACTOR_DIED\x10\x01\x12\x1c\n\x18OBJECT_UNRECONSTRUCTABLE\x10\x02\x12\x1c\n\x18TASK_EXECUTION_EXCEPTION\x10\x03\x12\x14\n\x10OBJECT_IN_PLASMA\x10\x04\x12\x12\n\x0eTASK_CANCELLED\x10\x05\x12\x19\n\x15\x41\x43TOR_CREATION_FAILED\x10\x06\x12\x1c\n\x18RUNTIME_ENV_SETUP_FAILED\x10\x07\x12\x0f\n\x0bOBJECT_LOST\x10\x08\x12\x0e\n\nOWNER_DIED\x10\t\x12\x12\n\x0eOBJECT_DELETED\x10\n\x12 \n\x1c\x44\x45PENDENCY_RESOLUTION_FAILED\x10\x0b\x12\x32\n.OBJECT_UNRECONSTRUCTABLE_MAX_ATTEMPTS_EXCEEDED\x10\x0c\x12,\n(OBJECT_UNRECONSTRUCTABLE_LINEAGE_EVICTED\x10\r\x12\x1a\n\x16OBJECT_FETCH_TIMED_OUT\x10\x0e\x12\x15\n\x11LOCAL_RAYLET_DIED\x10\x0f\x12 \n\x1cTASK_PLACEMENT_GROUP_REMOVED\x10\x10\x12!\n\x1d\x41\x43TOR_PLACEMENT_GROUP_REMOVED\x10\x11\x12\x1c\n\x18TASK_UNSCHEDULABLE_ERROR\x10\x12\x12\x1d\n\x19\x41\x43TOR_UNSCHEDULABLE_ERROR\x10\x13\x12\x15\n\x11OUT_OF_DISK_ERROR\x10\x14\x12\x10\n\x0cOBJECT_FREED\x10\x15\x12\x11\n\rOUT_OF_MEMORY\x10\x16\x12\r\n\tNODE_DIED\x10\x17\x12\x1e\n\x1a\x45ND_OF_STREAMING_GENERATOR\x10\x18\x12\x15\n\x11\x41\x43TOR_UNAVAILABLE\x10\x19*\xc7\x02\n\nTaskStatus\x12\x07\n\x03NIL\x10\x00\x12\x16\n\x12PENDING_ARGS_AVAIL\x10\x01\x12\x1b\n\x17PENDING_NODE_ASSIGNMENT\x10\x02\x12\x1f\n\x1bPENDING_OBJ_STORE_MEM_AVAIL\x10\x03\x12\x16\n\x12PENDING_ARGS_FETCH\x10\x04\x12\x17\n\x13SUBMITTED_TO_WORKER\x10\x05\x12!\n\x1dPENDING_ACTOR_TASK_ARGS_FETCH\x10\x06\x12.\n*PENDING_ACTOR_TASK_ORDERING_OR_CONCURRENCY\x10\x07\x12\x0b\n\x07RUNNING\x10\x08\x12\x16\n\x12RUNNING_IN_RAY_GET\x10\t\x12\x17\n\x13RUNNING_IN_RAY_WAIT\x10\n\x12\x0c\n\x08\x46INISHED\x10\x0b\x12\n\n\x06\x46\x41ILED\x10\x0c*|\n\x0eWorkerExitType\x12\x10\n\x0cSYSTEM_ERROR\x10\x00\x12\x18\n\x14INTENDED_SYSTEM_EXIT\x10\x01\x12\x0e\n\nUSER_ERROR\x10\x02\x12\x16\n\x12INTENDED_USER_EXIT\x10\x03\x12\x16\n\x12NODE_OUT_OF_MEMORY\x10\x04*M\n\x11PlacementStrategy\x12\x08\n\x04PACK\x10\x00\x12\n\n\x06SPREAD\x10\x01\x12\x0f\n\x0bSTRICT_PACK\x10\x02\x12\x11\n\rSTRICT_SPREAD\x10\x03\x42\x1a\n\x18io.ray.runtime.generatedb\x06proto3')
20
+
21
+ _LANGUAGE = DESCRIPTOR.enum_types_by_name['Language']
22
+ Language = enum_type_wrapper.EnumTypeWrapper(_LANGUAGE)
23
+ _WORKERTYPE = DESCRIPTOR.enum_types_by_name['WorkerType']
24
+ WorkerType = enum_type_wrapper.EnumTypeWrapper(_WORKERTYPE)
25
+ _TASKTYPE = DESCRIPTOR.enum_types_by_name['TaskType']
26
+ TaskType = enum_type_wrapper.EnumTypeWrapper(_TASKTYPE)
27
+ _ERRORTYPE = DESCRIPTOR.enum_types_by_name['ErrorType']
28
+ ErrorType = enum_type_wrapper.EnumTypeWrapper(_ERRORTYPE)
29
+ _TASKSTATUS = DESCRIPTOR.enum_types_by_name['TaskStatus']
30
+ TaskStatus = enum_type_wrapper.EnumTypeWrapper(_TASKSTATUS)
31
+ _WORKEREXITTYPE = DESCRIPTOR.enum_types_by_name['WorkerExitType']
32
+ WorkerExitType = enum_type_wrapper.EnumTypeWrapper(_WORKEREXITTYPE)
33
+ _PLACEMENTSTRATEGY = DESCRIPTOR.enum_types_by_name['PlacementStrategy']
34
+ PlacementStrategy = enum_type_wrapper.EnumTypeWrapper(_PLACEMENTSTRATEGY)
35
+ PYTHON = 0
36
+ JAVA = 1
37
+ CPP = 2
38
+ WORKER = 0
39
+ DRIVER = 1
40
+ SPILL_WORKER = 2
41
+ RESTORE_WORKER = 3
42
+ NORMAL_TASK = 0
43
+ ACTOR_CREATION_TASK = 1
44
+ ACTOR_TASK = 2
45
+ DRIVER_TASK = 3
46
+ WORKER_DIED = 0
47
+ ACTOR_DIED = 1
48
+ OBJECT_UNRECONSTRUCTABLE = 2
49
+ TASK_EXECUTION_EXCEPTION = 3
50
+ OBJECT_IN_PLASMA = 4
51
+ TASK_CANCELLED = 5
52
+ ACTOR_CREATION_FAILED = 6
53
+ RUNTIME_ENV_SETUP_FAILED = 7
54
+ OBJECT_LOST = 8
55
+ OWNER_DIED = 9
56
+ OBJECT_DELETED = 10
57
+ DEPENDENCY_RESOLUTION_FAILED = 11
58
+ OBJECT_UNRECONSTRUCTABLE_MAX_ATTEMPTS_EXCEEDED = 12
59
+ OBJECT_UNRECONSTRUCTABLE_LINEAGE_EVICTED = 13
60
+ OBJECT_FETCH_TIMED_OUT = 14
61
+ LOCAL_RAYLET_DIED = 15
62
+ TASK_PLACEMENT_GROUP_REMOVED = 16
63
+ ACTOR_PLACEMENT_GROUP_REMOVED = 17
64
+ TASK_UNSCHEDULABLE_ERROR = 18
65
+ ACTOR_UNSCHEDULABLE_ERROR = 19
66
+ OUT_OF_DISK_ERROR = 20
67
+ OBJECT_FREED = 21
68
+ OUT_OF_MEMORY = 22
69
+ NODE_DIED = 23
70
+ END_OF_STREAMING_GENERATOR = 24
71
+ ACTOR_UNAVAILABLE = 25
72
+ NIL = 0
73
+ PENDING_ARGS_AVAIL = 1
74
+ PENDING_NODE_ASSIGNMENT = 2
75
+ PENDING_OBJ_STORE_MEM_AVAIL = 3
76
+ PENDING_ARGS_FETCH = 4
77
+ SUBMITTED_TO_WORKER = 5
78
+ PENDING_ACTOR_TASK_ARGS_FETCH = 6
79
+ PENDING_ACTOR_TASK_ORDERING_OR_CONCURRENCY = 7
80
+ RUNNING = 8
81
+ RUNNING_IN_RAY_GET = 9
82
+ RUNNING_IN_RAY_WAIT = 10
83
+ FINISHED = 11
84
+ FAILED = 12
85
+ SYSTEM_ERROR = 0
86
+ INTENDED_SYSTEM_EXIT = 1
87
+ USER_ERROR = 2
88
+ INTENDED_USER_EXIT = 3
89
+ NODE_OUT_OF_MEMORY = 4
90
+ PACK = 0
91
+ SPREAD = 1
92
+ STRICT_PACK = 2
93
+ STRICT_SPREAD = 3
94
+
95
+
96
+ _LABELIN = DESCRIPTOR.message_types_by_name['LabelIn']
97
+ _LABELNOTIN = DESCRIPTOR.message_types_by_name['LabelNotIn']
98
+ _LABELEXISTS = DESCRIPTOR.message_types_by_name['LabelExists']
99
+ _LABELDOESNOTEXIST = DESCRIPTOR.message_types_by_name['LabelDoesNotExist']
100
+ _LABELOPERATOR = DESCRIPTOR.message_types_by_name['LabelOperator']
101
+ _LABELMATCHEXPRESSION = DESCRIPTOR.message_types_by_name['LabelMatchExpression']
102
+ _LABELMATCHEXPRESSIONS = DESCRIPTOR.message_types_by_name['LabelMatchExpressions']
103
+ _NODELABELSCHEDULINGSTRATEGY = DESCRIPTOR.message_types_by_name['NodeLabelSchedulingStrategy']
104
+ _NODEAFFINITYSCHEDULINGSTRATEGY = DESCRIPTOR.message_types_by_name['NodeAffinitySchedulingStrategy']
105
+ _PLACEMENTGROUPSCHEDULINGSTRATEGY = DESCRIPTOR.message_types_by_name['PlacementGroupSchedulingStrategy']
106
+ _DEFAULTSCHEDULINGSTRATEGY = DESCRIPTOR.message_types_by_name['DefaultSchedulingStrategy']
107
+ _SPREADSCHEDULINGSTRATEGY = DESCRIPTOR.message_types_by_name['SpreadSchedulingStrategy']
108
+ _SCHEDULINGSTRATEGY = DESCRIPTOR.message_types_by_name['SchedulingStrategy']
109
+ _ADDRESS = DESCRIPTOR.message_types_by_name['Address']
110
+ _JAVAFUNCTIONDESCRIPTOR = DESCRIPTOR.message_types_by_name['JavaFunctionDescriptor']
111
+ _PYTHONFUNCTIONDESCRIPTOR = DESCRIPTOR.message_types_by_name['PythonFunctionDescriptor']
112
+ _CPPFUNCTIONDESCRIPTOR = DESCRIPTOR.message_types_by_name['CppFunctionDescriptor']
113
+ _FUNCTIONDESCRIPTOR = DESCRIPTOR.message_types_by_name['FunctionDescriptor']
114
+ _CONCURRENCYGROUP = DESCRIPTOR.message_types_by_name['ConcurrencyGroup']
115
+ _RAYERRORINFO = DESCRIPTOR.message_types_by_name['RayErrorInfo']
116
+ _OUTOFMEMORYERRORCONTEXT = DESCRIPTOR.message_types_by_name['OutOfMemoryErrorContext']
117
+ _NODEDIEDERRORCONTEXT = DESCRIPTOR.message_types_by_name['NodeDiedErrorContext']
118
+ _RAYEXCEPTION = DESCRIPTOR.message_types_by_name['RayException']
119
+ _NODEDEATHINFO = DESCRIPTOR.message_types_by_name['NodeDeathInfo']
120
+ _ACTORDEATHCAUSE = DESCRIPTOR.message_types_by_name['ActorDeathCause']
121
+ _RUNTIMEENVFAILEDCONTEXT = DESCRIPTOR.message_types_by_name['RuntimeEnvFailedContext']
122
+ _ACTORUNSCHEDULABLECONTEXT = DESCRIPTOR.message_types_by_name['ActorUnschedulableContext']
123
+ _ACTORDIEDERRORCONTEXT = DESCRIPTOR.message_types_by_name['ActorDiedErrorContext']
124
+ _OOMCONTEXT = DESCRIPTOR.message_types_by_name['OomContext']
125
+ _ACTORUNAVAILABLECONTEXT = DESCRIPTOR.message_types_by_name['ActorUnavailableContext']
126
+ _JOBCONFIG = DESCRIPTOR.message_types_by_name['JobConfig']
127
+ _JOBCONFIG_METADATAENTRY = _JOBCONFIG.nested_types_by_name['MetadataEntry']
128
+ _STREAMINGGENERATORRETURNIDINFO = DESCRIPTOR.message_types_by_name['StreamingGeneratorReturnIdInfo']
129
+ _TASKSPEC = DESCRIPTOR.message_types_by_name['TaskSpec']
130
+ _TASKSPEC_REQUIREDRESOURCESENTRY = _TASKSPEC.nested_types_by_name['RequiredResourcesEntry']
131
+ _TASKSPEC_REQUIREDPLACEMENTRESOURCESENTRY = _TASKSPEC.nested_types_by_name['RequiredPlacementResourcesEntry']
132
+ _TASKSPEC_LABELSENTRY = _TASKSPEC.nested_types_by_name['LabelsEntry']
133
+ _TASKINFOENTRY = DESCRIPTOR.message_types_by_name['TaskInfoEntry']
134
+ _TASKINFOENTRY_REQUIREDRESOURCESENTRY = _TASKINFOENTRY.nested_types_by_name['RequiredResourcesEntry']
135
+ _BUNDLE = DESCRIPTOR.message_types_by_name['Bundle']
136
+ _BUNDLE_BUNDLEIDENTIFIER = _BUNDLE.nested_types_by_name['BundleIdentifier']
137
+ _BUNDLE_UNITRESOURCESENTRY = _BUNDLE.nested_types_by_name['UnitResourcesEntry']
138
+ _PLACEMENTGROUPSPEC = DESCRIPTOR.message_types_by_name['PlacementGroupSpec']
139
+ _OBJECTREFERENCE = DESCRIPTOR.message_types_by_name['ObjectReference']
140
+ _OBJECTREFERENCECOUNT = DESCRIPTOR.message_types_by_name['ObjectReferenceCount']
141
+ _TASKARG = DESCRIPTOR.message_types_by_name['TaskArg']
142
+ _RETURNOBJECT = DESCRIPTOR.message_types_by_name['ReturnObject']
143
+ _ACTORCREATIONTASKSPEC = DESCRIPTOR.message_types_by_name['ActorCreationTaskSpec']
144
+ _ACTORTASKSPEC = DESCRIPTOR.message_types_by_name['ActorTaskSpec']
145
+ _TASK = DESCRIPTOR.message_types_by_name['Task']
146
+ _RESOURCEID = DESCRIPTOR.message_types_by_name['ResourceId']
147
+ _RESOURCEMAPENTRY = DESCRIPTOR.message_types_by_name['ResourceMapEntry']
148
+ _VIEWDATA = DESCRIPTOR.message_types_by_name['ViewData']
149
+ _VIEWDATA_MEASURE = _VIEWDATA.nested_types_by_name['Measure']
150
+ _OBJECTREFINFO = DESCRIPTOR.message_types_by_name['ObjectRefInfo']
151
+ _RESOURCEALLOCATIONS = DESCRIPTOR.message_types_by_name['ResourceAllocations']
152
+ _RESOURCEALLOCATIONS_RESOURCESLOT = _RESOURCEALLOCATIONS.nested_types_by_name['ResourceSlot']
153
+ _COREWORKERSTATS = DESCRIPTOR.message_types_by_name['CoreWorkerStats']
154
+ _COREWORKERSTATS_USEDRESOURCESENTRY = _COREWORKERSTATS.nested_types_by_name['UsedResourcesEntry']
155
+ _COREWORKERSTATS_WEBUIDISPLAYENTRY = _COREWORKERSTATS.nested_types_by_name['WebuiDisplayEntry']
156
+ _NODERESOURCEUSAGE = DESCRIPTOR.message_types_by_name['NodeResourceUsage']
157
+ _NAMEDACTORINFO = DESCRIPTOR.message_types_by_name['NamedActorInfo']
158
+ _LINEAGERECONSTRUCTIONTASK = DESCRIPTOR.message_types_by_name['LineageReconstructionTask']
159
+ _LINEAGERECONSTRUCTIONTASK_LABELSENTRY = _LINEAGERECONSTRUCTIONTASK.nested_types_by_name['LabelsEntry']
160
+ _NODEDEATHINFO_REASON = _NODEDEATHINFO.enum_types_by_name['Reason']
161
+ _ACTORDIEDERRORCONTEXT_REASON = _ACTORDIEDERRORCONTEXT.enum_types_by_name['Reason']
162
+ _JOBCONFIG_ACTORLIFETIME = _JOBCONFIG.enum_types_by_name['ActorLifetime']
163
+ LabelIn = _reflection.GeneratedProtocolMessageType('LabelIn', (_message.Message,), {
164
+ 'DESCRIPTOR' : _LABELIN,
165
+ '__module__' : 'src.ray.protobuf.common_pb2'
166
+ # @@protoc_insertion_point(class_scope:ray.rpc.LabelIn)
167
+ })
168
+ _sym_db.RegisterMessage(LabelIn)
169
+
170
+ LabelNotIn = _reflection.GeneratedProtocolMessageType('LabelNotIn', (_message.Message,), {
171
+ 'DESCRIPTOR' : _LABELNOTIN,
172
+ '__module__' : 'src.ray.protobuf.common_pb2'
173
+ # @@protoc_insertion_point(class_scope:ray.rpc.LabelNotIn)
174
+ })
175
+ _sym_db.RegisterMessage(LabelNotIn)
176
+
177
+ LabelExists = _reflection.GeneratedProtocolMessageType('LabelExists', (_message.Message,), {
178
+ 'DESCRIPTOR' : _LABELEXISTS,
179
+ '__module__' : 'src.ray.protobuf.common_pb2'
180
+ # @@protoc_insertion_point(class_scope:ray.rpc.LabelExists)
181
+ })
182
+ _sym_db.RegisterMessage(LabelExists)
183
+
184
+ LabelDoesNotExist = _reflection.GeneratedProtocolMessageType('LabelDoesNotExist', (_message.Message,), {
185
+ 'DESCRIPTOR' : _LABELDOESNOTEXIST,
186
+ '__module__' : 'src.ray.protobuf.common_pb2'
187
+ # @@protoc_insertion_point(class_scope:ray.rpc.LabelDoesNotExist)
188
+ })
189
+ _sym_db.RegisterMessage(LabelDoesNotExist)
190
+
191
+ LabelOperator = _reflection.GeneratedProtocolMessageType('LabelOperator', (_message.Message,), {
192
+ 'DESCRIPTOR' : _LABELOPERATOR,
193
+ '__module__' : 'src.ray.protobuf.common_pb2'
194
+ # @@protoc_insertion_point(class_scope:ray.rpc.LabelOperator)
195
+ })
196
+ _sym_db.RegisterMessage(LabelOperator)
197
+
198
+ LabelMatchExpression = _reflection.GeneratedProtocolMessageType('LabelMatchExpression', (_message.Message,), {
199
+ 'DESCRIPTOR' : _LABELMATCHEXPRESSION,
200
+ '__module__' : 'src.ray.protobuf.common_pb2'
201
+ # @@protoc_insertion_point(class_scope:ray.rpc.LabelMatchExpression)
202
+ })
203
+ _sym_db.RegisterMessage(LabelMatchExpression)
204
+
205
+ LabelMatchExpressions = _reflection.GeneratedProtocolMessageType('LabelMatchExpressions', (_message.Message,), {
206
+ 'DESCRIPTOR' : _LABELMATCHEXPRESSIONS,
207
+ '__module__' : 'src.ray.protobuf.common_pb2'
208
+ # @@protoc_insertion_point(class_scope:ray.rpc.LabelMatchExpressions)
209
+ })
210
+ _sym_db.RegisterMessage(LabelMatchExpressions)
211
+
212
+ NodeLabelSchedulingStrategy = _reflection.GeneratedProtocolMessageType('NodeLabelSchedulingStrategy', (_message.Message,), {
213
+ 'DESCRIPTOR' : _NODELABELSCHEDULINGSTRATEGY,
214
+ '__module__' : 'src.ray.protobuf.common_pb2'
215
+ # @@protoc_insertion_point(class_scope:ray.rpc.NodeLabelSchedulingStrategy)
216
+ })
217
+ _sym_db.RegisterMessage(NodeLabelSchedulingStrategy)
218
+
219
+ NodeAffinitySchedulingStrategy = _reflection.GeneratedProtocolMessageType('NodeAffinitySchedulingStrategy', (_message.Message,), {
220
+ 'DESCRIPTOR' : _NODEAFFINITYSCHEDULINGSTRATEGY,
221
+ '__module__' : 'src.ray.protobuf.common_pb2'
222
+ # @@protoc_insertion_point(class_scope:ray.rpc.NodeAffinitySchedulingStrategy)
223
+ })
224
+ _sym_db.RegisterMessage(NodeAffinitySchedulingStrategy)
225
+
226
+ PlacementGroupSchedulingStrategy = _reflection.GeneratedProtocolMessageType('PlacementGroupSchedulingStrategy', (_message.Message,), {
227
+ 'DESCRIPTOR' : _PLACEMENTGROUPSCHEDULINGSTRATEGY,
228
+ '__module__' : 'src.ray.protobuf.common_pb2'
229
+ # @@protoc_insertion_point(class_scope:ray.rpc.PlacementGroupSchedulingStrategy)
230
+ })
231
+ _sym_db.RegisterMessage(PlacementGroupSchedulingStrategy)
232
+
233
+ DefaultSchedulingStrategy = _reflection.GeneratedProtocolMessageType('DefaultSchedulingStrategy', (_message.Message,), {
234
+ 'DESCRIPTOR' : _DEFAULTSCHEDULINGSTRATEGY,
235
+ '__module__' : 'src.ray.protobuf.common_pb2'
236
+ # @@protoc_insertion_point(class_scope:ray.rpc.DefaultSchedulingStrategy)
237
+ })
238
+ _sym_db.RegisterMessage(DefaultSchedulingStrategy)
239
+
240
+ SpreadSchedulingStrategy = _reflection.GeneratedProtocolMessageType('SpreadSchedulingStrategy', (_message.Message,), {
241
+ 'DESCRIPTOR' : _SPREADSCHEDULINGSTRATEGY,
242
+ '__module__' : 'src.ray.protobuf.common_pb2'
243
+ # @@protoc_insertion_point(class_scope:ray.rpc.SpreadSchedulingStrategy)
244
+ })
245
+ _sym_db.RegisterMessage(SpreadSchedulingStrategy)
246
+
247
+ SchedulingStrategy = _reflection.GeneratedProtocolMessageType('SchedulingStrategy', (_message.Message,), {
248
+ 'DESCRIPTOR' : _SCHEDULINGSTRATEGY,
249
+ '__module__' : 'src.ray.protobuf.common_pb2'
250
+ # @@protoc_insertion_point(class_scope:ray.rpc.SchedulingStrategy)
251
+ })
252
+ _sym_db.RegisterMessage(SchedulingStrategy)
253
+
254
+ Address = _reflection.GeneratedProtocolMessageType('Address', (_message.Message,), {
255
+ 'DESCRIPTOR' : _ADDRESS,
256
+ '__module__' : 'src.ray.protobuf.common_pb2'
257
+ # @@protoc_insertion_point(class_scope:ray.rpc.Address)
258
+ })
259
+ _sym_db.RegisterMessage(Address)
260
+
261
+ JavaFunctionDescriptor = _reflection.GeneratedProtocolMessageType('JavaFunctionDescriptor', (_message.Message,), {
262
+ 'DESCRIPTOR' : _JAVAFUNCTIONDESCRIPTOR,
263
+ '__module__' : 'src.ray.protobuf.common_pb2'
264
+ # @@protoc_insertion_point(class_scope:ray.rpc.JavaFunctionDescriptor)
265
+ })
266
+ _sym_db.RegisterMessage(JavaFunctionDescriptor)
267
+
268
+ PythonFunctionDescriptor = _reflection.GeneratedProtocolMessageType('PythonFunctionDescriptor', (_message.Message,), {
269
+ 'DESCRIPTOR' : _PYTHONFUNCTIONDESCRIPTOR,
270
+ '__module__' : 'src.ray.protobuf.common_pb2'
271
+ # @@protoc_insertion_point(class_scope:ray.rpc.PythonFunctionDescriptor)
272
+ })
273
+ _sym_db.RegisterMessage(PythonFunctionDescriptor)
274
+
275
+ CppFunctionDescriptor = _reflection.GeneratedProtocolMessageType('CppFunctionDescriptor', (_message.Message,), {
276
+ 'DESCRIPTOR' : _CPPFUNCTIONDESCRIPTOR,
277
+ '__module__' : 'src.ray.protobuf.common_pb2'
278
+ # @@protoc_insertion_point(class_scope:ray.rpc.CppFunctionDescriptor)
279
+ })
280
+ _sym_db.RegisterMessage(CppFunctionDescriptor)
281
+
282
+ FunctionDescriptor = _reflection.GeneratedProtocolMessageType('FunctionDescriptor', (_message.Message,), {
283
+ 'DESCRIPTOR' : _FUNCTIONDESCRIPTOR,
284
+ '__module__' : 'src.ray.protobuf.common_pb2'
285
+ # @@protoc_insertion_point(class_scope:ray.rpc.FunctionDescriptor)
286
+ })
287
+ _sym_db.RegisterMessage(FunctionDescriptor)
288
+
289
+ ConcurrencyGroup = _reflection.GeneratedProtocolMessageType('ConcurrencyGroup', (_message.Message,), {
290
+ 'DESCRIPTOR' : _CONCURRENCYGROUP,
291
+ '__module__' : 'src.ray.protobuf.common_pb2'
292
+ # @@protoc_insertion_point(class_scope:ray.rpc.ConcurrencyGroup)
293
+ })
294
+ _sym_db.RegisterMessage(ConcurrencyGroup)
295
+
296
+ RayErrorInfo = _reflection.GeneratedProtocolMessageType('RayErrorInfo', (_message.Message,), {
297
+ 'DESCRIPTOR' : _RAYERRORINFO,
298
+ '__module__' : 'src.ray.protobuf.common_pb2'
299
+ # @@protoc_insertion_point(class_scope:ray.rpc.RayErrorInfo)
300
+ })
301
+ _sym_db.RegisterMessage(RayErrorInfo)
302
+
303
+ OutOfMemoryErrorContext = _reflection.GeneratedProtocolMessageType('OutOfMemoryErrorContext', (_message.Message,), {
304
+ 'DESCRIPTOR' : _OUTOFMEMORYERRORCONTEXT,
305
+ '__module__' : 'src.ray.protobuf.common_pb2'
306
+ # @@protoc_insertion_point(class_scope:ray.rpc.OutOfMemoryErrorContext)
307
+ })
308
+ _sym_db.RegisterMessage(OutOfMemoryErrorContext)
309
+
310
+ NodeDiedErrorContext = _reflection.GeneratedProtocolMessageType('NodeDiedErrorContext', (_message.Message,), {
311
+ 'DESCRIPTOR' : _NODEDIEDERRORCONTEXT,
312
+ '__module__' : 'src.ray.protobuf.common_pb2'
313
+ # @@protoc_insertion_point(class_scope:ray.rpc.NodeDiedErrorContext)
314
+ })
315
+ _sym_db.RegisterMessage(NodeDiedErrorContext)
316
+
317
+ RayException = _reflection.GeneratedProtocolMessageType('RayException', (_message.Message,), {
318
+ 'DESCRIPTOR' : _RAYEXCEPTION,
319
+ '__module__' : 'src.ray.protobuf.common_pb2'
320
+ # @@protoc_insertion_point(class_scope:ray.rpc.RayException)
321
+ })
322
+ _sym_db.RegisterMessage(RayException)
323
+
324
+ NodeDeathInfo = _reflection.GeneratedProtocolMessageType('NodeDeathInfo', (_message.Message,), {
325
+ 'DESCRIPTOR' : _NODEDEATHINFO,
326
+ '__module__' : 'src.ray.protobuf.common_pb2'
327
+ # @@protoc_insertion_point(class_scope:ray.rpc.NodeDeathInfo)
328
+ })
329
+ _sym_db.RegisterMessage(NodeDeathInfo)
330
+
331
+ ActorDeathCause = _reflection.GeneratedProtocolMessageType('ActorDeathCause', (_message.Message,), {
332
+ 'DESCRIPTOR' : _ACTORDEATHCAUSE,
333
+ '__module__' : 'src.ray.protobuf.common_pb2'
334
+ # @@protoc_insertion_point(class_scope:ray.rpc.ActorDeathCause)
335
+ })
336
+ _sym_db.RegisterMessage(ActorDeathCause)
337
+
338
+ RuntimeEnvFailedContext = _reflection.GeneratedProtocolMessageType('RuntimeEnvFailedContext', (_message.Message,), {
339
+ 'DESCRIPTOR' : _RUNTIMEENVFAILEDCONTEXT,
340
+ '__module__' : 'src.ray.protobuf.common_pb2'
341
+ # @@protoc_insertion_point(class_scope:ray.rpc.RuntimeEnvFailedContext)
342
+ })
343
+ _sym_db.RegisterMessage(RuntimeEnvFailedContext)
344
+
345
+ ActorUnschedulableContext = _reflection.GeneratedProtocolMessageType('ActorUnschedulableContext', (_message.Message,), {
346
+ 'DESCRIPTOR' : _ACTORUNSCHEDULABLECONTEXT,
347
+ '__module__' : 'src.ray.protobuf.common_pb2'
348
+ # @@protoc_insertion_point(class_scope:ray.rpc.ActorUnschedulableContext)
349
+ })
350
+ _sym_db.RegisterMessage(ActorUnschedulableContext)
351
+
352
+ ActorDiedErrorContext = _reflection.GeneratedProtocolMessageType('ActorDiedErrorContext', (_message.Message,), {
353
+ 'DESCRIPTOR' : _ACTORDIEDERRORCONTEXT,
354
+ '__module__' : 'src.ray.protobuf.common_pb2'
355
+ # @@protoc_insertion_point(class_scope:ray.rpc.ActorDiedErrorContext)
356
+ })
357
+ _sym_db.RegisterMessage(ActorDiedErrorContext)
358
+
359
+ OomContext = _reflection.GeneratedProtocolMessageType('OomContext', (_message.Message,), {
360
+ 'DESCRIPTOR' : _OOMCONTEXT,
361
+ '__module__' : 'src.ray.protobuf.common_pb2'
362
+ # @@protoc_insertion_point(class_scope:ray.rpc.OomContext)
363
+ })
364
+ _sym_db.RegisterMessage(OomContext)
365
+
366
+ ActorUnavailableContext = _reflection.GeneratedProtocolMessageType('ActorUnavailableContext', (_message.Message,), {
367
+ 'DESCRIPTOR' : _ACTORUNAVAILABLECONTEXT,
368
+ '__module__' : 'src.ray.protobuf.common_pb2'
369
+ # @@protoc_insertion_point(class_scope:ray.rpc.ActorUnavailableContext)
370
+ })
371
+ _sym_db.RegisterMessage(ActorUnavailableContext)
372
+
373
+ JobConfig = _reflection.GeneratedProtocolMessageType('JobConfig', (_message.Message,), {
374
+
375
+ 'MetadataEntry' : _reflection.GeneratedProtocolMessageType('MetadataEntry', (_message.Message,), {
376
+ 'DESCRIPTOR' : _JOBCONFIG_METADATAENTRY,
377
+ '__module__' : 'src.ray.protobuf.common_pb2'
378
+ # @@protoc_insertion_point(class_scope:ray.rpc.JobConfig.MetadataEntry)
379
+ })
380
+ ,
381
+ 'DESCRIPTOR' : _JOBCONFIG,
382
+ '__module__' : 'src.ray.protobuf.common_pb2'
383
+ # @@protoc_insertion_point(class_scope:ray.rpc.JobConfig)
384
+ })
385
+ _sym_db.RegisterMessage(JobConfig)
386
+ _sym_db.RegisterMessage(JobConfig.MetadataEntry)
387
+
388
+ StreamingGeneratorReturnIdInfo = _reflection.GeneratedProtocolMessageType('StreamingGeneratorReturnIdInfo', (_message.Message,), {
389
+ 'DESCRIPTOR' : _STREAMINGGENERATORRETURNIDINFO,
390
+ '__module__' : 'src.ray.protobuf.common_pb2'
391
+ # @@protoc_insertion_point(class_scope:ray.rpc.StreamingGeneratorReturnIdInfo)
392
+ })
393
+ _sym_db.RegisterMessage(StreamingGeneratorReturnIdInfo)
394
+
395
+ TaskSpec = _reflection.GeneratedProtocolMessageType('TaskSpec', (_message.Message,), {
396
+
397
+ 'RequiredResourcesEntry' : _reflection.GeneratedProtocolMessageType('RequiredResourcesEntry', (_message.Message,), {
398
+ 'DESCRIPTOR' : _TASKSPEC_REQUIREDRESOURCESENTRY,
399
+ '__module__' : 'src.ray.protobuf.common_pb2'
400
+ # @@protoc_insertion_point(class_scope:ray.rpc.TaskSpec.RequiredResourcesEntry)
401
+ })
402
+ ,
403
+
404
+ 'RequiredPlacementResourcesEntry' : _reflection.GeneratedProtocolMessageType('RequiredPlacementResourcesEntry', (_message.Message,), {
405
+ 'DESCRIPTOR' : _TASKSPEC_REQUIREDPLACEMENTRESOURCESENTRY,
406
+ '__module__' : 'src.ray.protobuf.common_pb2'
407
+ # @@protoc_insertion_point(class_scope:ray.rpc.TaskSpec.RequiredPlacementResourcesEntry)
408
+ })
409
+ ,
410
+
411
+ 'LabelsEntry' : _reflection.GeneratedProtocolMessageType('LabelsEntry', (_message.Message,), {
412
+ 'DESCRIPTOR' : _TASKSPEC_LABELSENTRY,
413
+ '__module__' : 'src.ray.protobuf.common_pb2'
414
+ # @@protoc_insertion_point(class_scope:ray.rpc.TaskSpec.LabelsEntry)
415
+ })
416
+ ,
417
+ 'DESCRIPTOR' : _TASKSPEC,
418
+ '__module__' : 'src.ray.protobuf.common_pb2'
419
+ # @@protoc_insertion_point(class_scope:ray.rpc.TaskSpec)
420
+ })
421
+ _sym_db.RegisterMessage(TaskSpec)
422
+ _sym_db.RegisterMessage(TaskSpec.RequiredResourcesEntry)
423
+ _sym_db.RegisterMessage(TaskSpec.RequiredPlacementResourcesEntry)
424
+ _sym_db.RegisterMessage(TaskSpec.LabelsEntry)
425
+
426
+ TaskInfoEntry = _reflection.GeneratedProtocolMessageType('TaskInfoEntry', (_message.Message,), {
427
+
428
+ 'RequiredResourcesEntry' : _reflection.GeneratedProtocolMessageType('RequiredResourcesEntry', (_message.Message,), {
429
+ 'DESCRIPTOR' : _TASKINFOENTRY_REQUIREDRESOURCESENTRY,
430
+ '__module__' : 'src.ray.protobuf.common_pb2'
431
+ # @@protoc_insertion_point(class_scope:ray.rpc.TaskInfoEntry.RequiredResourcesEntry)
432
+ })
433
+ ,
434
+ 'DESCRIPTOR' : _TASKINFOENTRY,
435
+ '__module__' : 'src.ray.protobuf.common_pb2'
436
+ # @@protoc_insertion_point(class_scope:ray.rpc.TaskInfoEntry)
437
+ })
438
+ _sym_db.RegisterMessage(TaskInfoEntry)
439
+ _sym_db.RegisterMessage(TaskInfoEntry.RequiredResourcesEntry)
440
+
441
+ Bundle = _reflection.GeneratedProtocolMessageType('Bundle', (_message.Message,), {
442
+
443
+ 'BundleIdentifier' : _reflection.GeneratedProtocolMessageType('BundleIdentifier', (_message.Message,), {
444
+ 'DESCRIPTOR' : _BUNDLE_BUNDLEIDENTIFIER,
445
+ '__module__' : 'src.ray.protobuf.common_pb2'
446
+ # @@protoc_insertion_point(class_scope:ray.rpc.Bundle.BundleIdentifier)
447
+ })
448
+ ,
449
+
450
+ 'UnitResourcesEntry' : _reflection.GeneratedProtocolMessageType('UnitResourcesEntry', (_message.Message,), {
451
+ 'DESCRIPTOR' : _BUNDLE_UNITRESOURCESENTRY,
452
+ '__module__' : 'src.ray.protobuf.common_pb2'
453
+ # @@protoc_insertion_point(class_scope:ray.rpc.Bundle.UnitResourcesEntry)
454
+ })
455
+ ,
456
+ 'DESCRIPTOR' : _BUNDLE,
457
+ '__module__' : 'src.ray.protobuf.common_pb2'
458
+ # @@protoc_insertion_point(class_scope:ray.rpc.Bundle)
459
+ })
460
+ _sym_db.RegisterMessage(Bundle)
461
+ _sym_db.RegisterMessage(Bundle.BundleIdentifier)
462
+ _sym_db.RegisterMessage(Bundle.UnitResourcesEntry)
463
+
464
+ PlacementGroupSpec = _reflection.GeneratedProtocolMessageType('PlacementGroupSpec', (_message.Message,), {
465
+ 'DESCRIPTOR' : _PLACEMENTGROUPSPEC,
466
+ '__module__' : 'src.ray.protobuf.common_pb2'
467
+ # @@protoc_insertion_point(class_scope:ray.rpc.PlacementGroupSpec)
468
+ })
469
+ _sym_db.RegisterMessage(PlacementGroupSpec)
470
+
471
+ ObjectReference = _reflection.GeneratedProtocolMessageType('ObjectReference', (_message.Message,), {
472
+ 'DESCRIPTOR' : _OBJECTREFERENCE,
473
+ '__module__' : 'src.ray.protobuf.common_pb2'
474
+ # @@protoc_insertion_point(class_scope:ray.rpc.ObjectReference)
475
+ })
476
+ _sym_db.RegisterMessage(ObjectReference)
477
+
478
+ ObjectReferenceCount = _reflection.GeneratedProtocolMessageType('ObjectReferenceCount', (_message.Message,), {
479
+ 'DESCRIPTOR' : _OBJECTREFERENCECOUNT,
480
+ '__module__' : 'src.ray.protobuf.common_pb2'
481
+ # @@protoc_insertion_point(class_scope:ray.rpc.ObjectReferenceCount)
482
+ })
483
+ _sym_db.RegisterMessage(ObjectReferenceCount)
484
+
485
+ TaskArg = _reflection.GeneratedProtocolMessageType('TaskArg', (_message.Message,), {
486
+ 'DESCRIPTOR' : _TASKARG,
487
+ '__module__' : 'src.ray.protobuf.common_pb2'
488
+ # @@protoc_insertion_point(class_scope:ray.rpc.TaskArg)
489
+ })
490
+ _sym_db.RegisterMessage(TaskArg)
491
+
492
+ ReturnObject = _reflection.GeneratedProtocolMessageType('ReturnObject', (_message.Message,), {
493
+ 'DESCRIPTOR' : _RETURNOBJECT,
494
+ '__module__' : 'src.ray.protobuf.common_pb2'
495
+ # @@protoc_insertion_point(class_scope:ray.rpc.ReturnObject)
496
+ })
497
+ _sym_db.RegisterMessage(ReturnObject)
498
+
499
+ ActorCreationTaskSpec = _reflection.GeneratedProtocolMessageType('ActorCreationTaskSpec', (_message.Message,), {
500
+ 'DESCRIPTOR' : _ACTORCREATIONTASKSPEC,
501
+ '__module__' : 'src.ray.protobuf.common_pb2'
502
+ # @@protoc_insertion_point(class_scope:ray.rpc.ActorCreationTaskSpec)
503
+ })
504
+ _sym_db.RegisterMessage(ActorCreationTaskSpec)
505
+
506
+ ActorTaskSpec = _reflection.GeneratedProtocolMessageType('ActorTaskSpec', (_message.Message,), {
507
+ 'DESCRIPTOR' : _ACTORTASKSPEC,
508
+ '__module__' : 'src.ray.protobuf.common_pb2'
509
+ # @@protoc_insertion_point(class_scope:ray.rpc.ActorTaskSpec)
510
+ })
511
+ _sym_db.RegisterMessage(ActorTaskSpec)
512
+
513
+ Task = _reflection.GeneratedProtocolMessageType('Task', (_message.Message,), {
514
+ 'DESCRIPTOR' : _TASK,
515
+ '__module__' : 'src.ray.protobuf.common_pb2'
516
+ # @@protoc_insertion_point(class_scope:ray.rpc.Task)
517
+ })
518
+ _sym_db.RegisterMessage(Task)
519
+
520
+ ResourceId = _reflection.GeneratedProtocolMessageType('ResourceId', (_message.Message,), {
521
+ 'DESCRIPTOR' : _RESOURCEID,
522
+ '__module__' : 'src.ray.protobuf.common_pb2'
523
+ # @@protoc_insertion_point(class_scope:ray.rpc.ResourceId)
524
+ })
525
+ _sym_db.RegisterMessage(ResourceId)
526
+
527
+ ResourceMapEntry = _reflection.GeneratedProtocolMessageType('ResourceMapEntry', (_message.Message,), {
528
+ 'DESCRIPTOR' : _RESOURCEMAPENTRY,
529
+ '__module__' : 'src.ray.protobuf.common_pb2'
530
+ # @@protoc_insertion_point(class_scope:ray.rpc.ResourceMapEntry)
531
+ })
532
+ _sym_db.RegisterMessage(ResourceMapEntry)
533
+
534
+ ViewData = _reflection.GeneratedProtocolMessageType('ViewData', (_message.Message,), {
535
+
536
+ 'Measure' : _reflection.GeneratedProtocolMessageType('Measure', (_message.Message,), {
537
+ 'DESCRIPTOR' : _VIEWDATA_MEASURE,
538
+ '__module__' : 'src.ray.protobuf.common_pb2'
539
+ # @@protoc_insertion_point(class_scope:ray.rpc.ViewData.Measure)
540
+ })
541
+ ,
542
+ 'DESCRIPTOR' : _VIEWDATA,
543
+ '__module__' : 'src.ray.protobuf.common_pb2'
544
+ # @@protoc_insertion_point(class_scope:ray.rpc.ViewData)
545
+ })
546
+ _sym_db.RegisterMessage(ViewData)
547
+ _sym_db.RegisterMessage(ViewData.Measure)
548
+
549
+ ObjectRefInfo = _reflection.GeneratedProtocolMessageType('ObjectRefInfo', (_message.Message,), {
550
+ 'DESCRIPTOR' : _OBJECTREFINFO,
551
+ '__module__' : 'src.ray.protobuf.common_pb2'
552
+ # @@protoc_insertion_point(class_scope:ray.rpc.ObjectRefInfo)
553
+ })
554
+ _sym_db.RegisterMessage(ObjectRefInfo)
555
+
556
+ ResourceAllocations = _reflection.GeneratedProtocolMessageType('ResourceAllocations', (_message.Message,), {
557
+
558
+ 'ResourceSlot' : _reflection.GeneratedProtocolMessageType('ResourceSlot', (_message.Message,), {
559
+ 'DESCRIPTOR' : _RESOURCEALLOCATIONS_RESOURCESLOT,
560
+ '__module__' : 'src.ray.protobuf.common_pb2'
561
+ # @@protoc_insertion_point(class_scope:ray.rpc.ResourceAllocations.ResourceSlot)
562
+ })
563
+ ,
564
+ 'DESCRIPTOR' : _RESOURCEALLOCATIONS,
565
+ '__module__' : 'src.ray.protobuf.common_pb2'
566
+ # @@protoc_insertion_point(class_scope:ray.rpc.ResourceAllocations)
567
+ })
568
+ _sym_db.RegisterMessage(ResourceAllocations)
569
+ _sym_db.RegisterMessage(ResourceAllocations.ResourceSlot)
570
+
571
+ CoreWorkerStats = _reflection.GeneratedProtocolMessageType('CoreWorkerStats', (_message.Message,), {
572
+
573
+ 'UsedResourcesEntry' : _reflection.GeneratedProtocolMessageType('UsedResourcesEntry', (_message.Message,), {
574
+ 'DESCRIPTOR' : _COREWORKERSTATS_USEDRESOURCESENTRY,
575
+ '__module__' : 'src.ray.protobuf.common_pb2'
576
+ # @@protoc_insertion_point(class_scope:ray.rpc.CoreWorkerStats.UsedResourcesEntry)
577
+ })
578
+ ,
579
+
580
+ 'WebuiDisplayEntry' : _reflection.GeneratedProtocolMessageType('WebuiDisplayEntry', (_message.Message,), {
581
+ 'DESCRIPTOR' : _COREWORKERSTATS_WEBUIDISPLAYENTRY,
582
+ '__module__' : 'src.ray.protobuf.common_pb2'
583
+ # @@protoc_insertion_point(class_scope:ray.rpc.CoreWorkerStats.WebuiDisplayEntry)
584
+ })
585
+ ,
586
+ 'DESCRIPTOR' : _COREWORKERSTATS,
587
+ '__module__' : 'src.ray.protobuf.common_pb2'
588
+ # @@protoc_insertion_point(class_scope:ray.rpc.CoreWorkerStats)
589
+ })
590
+ _sym_db.RegisterMessage(CoreWorkerStats)
591
+ _sym_db.RegisterMessage(CoreWorkerStats.UsedResourcesEntry)
592
+ _sym_db.RegisterMessage(CoreWorkerStats.WebuiDisplayEntry)
593
+
594
+ NodeResourceUsage = _reflection.GeneratedProtocolMessageType('NodeResourceUsage', (_message.Message,), {
595
+ 'DESCRIPTOR' : _NODERESOURCEUSAGE,
596
+ '__module__' : 'src.ray.protobuf.common_pb2'
597
+ # @@protoc_insertion_point(class_scope:ray.rpc.NodeResourceUsage)
598
+ })
599
+ _sym_db.RegisterMessage(NodeResourceUsage)
600
+
601
+ NamedActorInfo = _reflection.GeneratedProtocolMessageType('NamedActorInfo', (_message.Message,), {
602
+ 'DESCRIPTOR' : _NAMEDACTORINFO,
603
+ '__module__' : 'src.ray.protobuf.common_pb2'
604
+ # @@protoc_insertion_point(class_scope:ray.rpc.NamedActorInfo)
605
+ })
606
+ _sym_db.RegisterMessage(NamedActorInfo)
607
+
608
+ LineageReconstructionTask = _reflection.GeneratedProtocolMessageType('LineageReconstructionTask', (_message.Message,), {
609
+
610
+ 'LabelsEntry' : _reflection.GeneratedProtocolMessageType('LabelsEntry', (_message.Message,), {
611
+ 'DESCRIPTOR' : _LINEAGERECONSTRUCTIONTASK_LABELSENTRY,
612
+ '__module__' : 'src.ray.protobuf.common_pb2'
613
+ # @@protoc_insertion_point(class_scope:ray.rpc.LineageReconstructionTask.LabelsEntry)
614
+ })
615
+ ,
616
+ 'DESCRIPTOR' : _LINEAGERECONSTRUCTIONTASK,
617
+ '__module__' : 'src.ray.protobuf.common_pb2'
618
+ # @@protoc_insertion_point(class_scope:ray.rpc.LineageReconstructionTask)
619
+ })
620
+ _sym_db.RegisterMessage(LineageReconstructionTask)
621
+ _sym_db.RegisterMessage(LineageReconstructionTask.LabelsEntry)
622
+
623
+ if _descriptor._USE_C_DESCRIPTORS == False:
624
+
625
+ DESCRIPTOR._options = None
626
+ DESCRIPTOR._serialized_options = b'\n\030io.ray.runtime.generated'
627
+ _JOBCONFIG_METADATAENTRY._options = None
628
+ _JOBCONFIG_METADATAENTRY._serialized_options = b'8\001'
629
+ _TASKSPEC_REQUIREDRESOURCESENTRY._options = None
630
+ _TASKSPEC_REQUIREDRESOURCESENTRY._serialized_options = b'8\001'
631
+ _TASKSPEC_REQUIREDPLACEMENTRESOURCESENTRY._options = None
632
+ _TASKSPEC_REQUIREDPLACEMENTRESOURCESENTRY._serialized_options = b'8\001'
633
+ _TASKSPEC_LABELSENTRY._options = None
634
+ _TASKSPEC_LABELSENTRY._serialized_options = b'8\001'
635
+ _TASKINFOENTRY_REQUIREDRESOURCESENTRY._options = None
636
+ _TASKINFOENTRY_REQUIREDRESOURCESENTRY._serialized_options = b'8\001'
637
+ _BUNDLE_UNITRESOURCESENTRY._options = None
638
+ _BUNDLE_UNITRESOURCESENTRY._serialized_options = b'8\001'
639
+ _COREWORKERSTATS_USEDRESOURCESENTRY._options = None
640
+ _COREWORKERSTATS_USEDRESOURCESENTRY._serialized_options = b'8\001'
641
+ _COREWORKERSTATS_WEBUIDISPLAYENTRY._options = None
642
+ _COREWORKERSTATS_WEBUIDISPLAYENTRY._serialized_options = b'8\001'
643
+ _LINEAGERECONSTRUCTIONTASK_LABELSENTRY._options = None
644
+ _LINEAGERECONSTRUCTIONTASK_LABELSENTRY._serialized_options = b'8\001'
645
+ _LANGUAGE._serialized_start=14486
646
+ _LANGUAGE._serialized_end=14527
647
+ _WORKERTYPE._serialized_start=14529
648
+ _WORKERTYPE._serialized_end=14603
649
+ _TASKTYPE._serialized_start=14605
650
+ _TASKTYPE._serialized_end=14690
651
+ _ERRORTYPE._serialized_start=14693
652
+ _ERRORTYPE._serialized_end=15392
653
+ _TASKSTATUS._serialized_start=15395
654
+ _TASKSTATUS._serialized_end=15722
655
+ _WORKEREXITTYPE._serialized_start=15724
656
+ _WORKEREXITTYPE._serialized_end=15848
657
+ _PLACEMENTSTRATEGY._serialized_start=15850
658
+ _PLACEMENTSTRATEGY._serialized_end=15927
659
+ _LABELIN._serialized_start=85
660
+ _LABELIN._serialized_end=118
661
+ _LABELNOTIN._serialized_start=120
662
+ _LABELNOTIN._serialized_end=156
663
+ _LABELEXISTS._serialized_start=158
664
+ _LABELEXISTS._serialized_end=171
665
+ _LABELDOESNOTEXIST._serialized_start=173
666
+ _LABELDOESNOTEXIST._serialized_end=192
667
+ _LABELOPERATOR._serialized_start=195
668
+ _LABELOPERATOR._serialized_end=470
669
+ _LABELMATCHEXPRESSION._serialized_start=472
670
+ _LABELMATCHEXPRESSION._serialized_end=564
671
+ _LABELMATCHEXPRESSIONS._serialized_start=566
672
+ _LABELMATCHEXPRESSIONS._serialized_end=654
673
+ _NODELABELSCHEDULINGSTRATEGY._serialized_start=657
674
+ _NODELABELSCHEDULINGSTRATEGY._serialized_end=790
675
+ _NODEAFFINITYSCHEDULINGSTRATEGY._serialized_start=793
676
+ _NODEAFFINITYSCHEDULINGSTRATEGY._serialized_end=968
677
+ _PLACEMENTGROUPSCHEDULINGSTRATEGY._serialized_start=971
678
+ _PLACEMENTGROUPSCHEDULINGSTRATEGY._serialized_end=1194
679
+ _DEFAULTSCHEDULINGSTRATEGY._serialized_start=1196
680
+ _DEFAULTSCHEDULINGSTRATEGY._serialized_end=1223
681
+ _SPREADSCHEDULINGSTRATEGY._serialized_start=1225
682
+ _SPREADSCHEDULINGSTRATEGY._serialized_end=1251
683
+ _SCHEDULINGSTRATEGY._serialized_start=1254
684
+ _SCHEDULINGSTRATEGY._serialized_end=1849
685
+ _ADDRESS._serialized_start=1851
686
+ _ADDRESS._serialized_end=1969
687
+ _JAVAFUNCTIONDESCRIPTOR._serialized_start=1971
688
+ _JAVAFUNCTIONDESCRIPTOR._serialized_end=2093
689
+ _PYTHONFUNCTIONDESCRIPTOR._serialized_start=2096
690
+ _PYTHONFUNCTIONDESCRIPTOR._serialized_end=2260
691
+ _CPPFUNCTIONDESCRIPTOR._serialized_start=2262
692
+ _CPPFUNCTIONDESCRIPTOR._serialized_end=2377
693
+ _FUNCTIONDESCRIPTOR._serialized_start=2380
694
+ _FUNCTIONDESCRIPTOR._serialized_end=2705
695
+ _CONCURRENCYGROUP._serialized_start=2708
696
+ _CONCURRENCYGROUP._serialized_end=2867
697
+ _RAYERRORINFO._serialized_start=2870
698
+ _RAYERRORINFO._serialized_end=3247
699
+ _OUTOFMEMORYERRORCONTEXT._serialized_start=3250
700
+ _OUTOFMEMORYERRORCONTEXT._serialized_end=3554
701
+ _NODEDIEDERRORCONTEXT._serialized_start=3556
702
+ _NODEDIEDERRORCONTEXT._serialized_end=3643
703
+ _RAYEXCEPTION._serialized_start=3646
704
+ _RAYEXCEPTION._serialized_end=3820
705
+ _NODEDEATHINFO._serialized_start=3823
706
+ _NODEDEATHINFO._serialized_end=4073
707
+ _NODEDEATHINFO_REASON._serialized_start=3935
708
+ _NODEDEATHINFO_REASON._serialized_end=4073
709
+ _ACTORDEATHCAUSE._serialized_start=4076
710
+ _ACTORDEATHCAUSE._serialized_end=4542
711
+ _RUNTIMEENVFAILEDCONTEXT._serialized_start=4544
712
+ _RUNTIMEENVFAILEDCONTEXT._serialized_end=4606
713
+ _ACTORUNSCHEDULABLECONTEXT._serialized_start=4608
714
+ _ACTORUNSCHEDULABLECONTEXT._serialized_end=4672
715
+ _ACTORDIEDERRORCONTEXT._serialized_start=4675
716
+ _ACTORDIEDERRORCONTEXT._serialized_end=5290
717
+ _ACTORDIEDERRORCONTEXT_REASON._serialized_start=5148
718
+ _ACTORDIEDERRORCONTEXT_REASON._serialized_end=5270
719
+ _OOMCONTEXT._serialized_start=5292
720
+ _OOMCONTEXT._serialized_end=5384
721
+ _ACTORUNAVAILABLECONTEXT._serialized_start=5386
722
+ _ACTORUNAVAILABLECONTEXT._serialized_end=5456
723
+ _JOBCONFIG._serialized_start=5459
724
+ _JOBCONFIG._serialized_end=6019
725
+ _JOBCONFIG_METADATAENTRY._serialized_start=5911
726
+ _JOBCONFIG_METADATAENTRY._serialized_end=5970
727
+ _JOBCONFIG_ACTORLIFETIME._serialized_start=5972
728
+ _JOBCONFIG_ACTORLIFETIME._serialized_end=6019
729
+ _STREAMINGGENERATORRETURNIDINFO._serialized_start=6021
730
+ _STREAMINGGENERATORRETURNIDINFO._serialized_end=6124
731
+ _TASKSPEC._serialized_start=6127
732
+ _TASKSPEC._serialized_end=8451
733
+ _TASKSPEC_REQUIREDRESOURCESENTRY._serialized_start=8180
734
+ _TASKSPEC_REQUIREDRESOURCESENTRY._serialized_end=8248
735
+ _TASKSPEC_REQUIREDPLACEMENTRESOURCESENTRY._serialized_start=8250
736
+ _TASKSPEC_REQUIREDPLACEMENTRESOURCESENTRY._serialized_end=8327
737
+ _TASKSPEC_LABELSENTRY._serialized_start=8329
738
+ _TASKSPEC_LABELSENTRY._serialized_end=8386
739
+ _TASKINFOENTRY._serialized_start=8454
740
+ _TASKINFOENTRY._serialized_end=9210
741
+ _TASKINFOENTRY_REQUIREDRESOURCESENTRY._serialized_start=8180
742
+ _TASKINFOENTRY_REQUIREDRESOURCESENTRY._serialized_end=8248
743
+ _BUNDLE._serialized_start=9213
744
+ _BUNDLE._serialized_end=9551
745
+ _BUNDLE_BUNDLEIDENTIFIER._serialized_start=9386
746
+ _BUNDLE_BUNDLEIDENTIFIER._serialized_end=9485
747
+ _BUNDLE_UNITRESOURCESENTRY._serialized_start=9487
748
+ _BUNDLE_UNITRESOURCESENTRY._serialized_end=9551
749
+ _PLACEMENTGROUPSPEC._serialized_start=9554
750
+ _PLACEMENTGROUPSPEC._serialized_end=10045
751
+ _OBJECTREFERENCE._serialized_start=10048
752
+ _OBJECTREFERENCE._serialized_end=10178
753
+ _OBJECTREFERENCECOUNT._serialized_start=10181
754
+ _OBJECTREFERENCECOUNT._serialized_end=10500
755
+ _TASKARG._serialized_start=10503
756
+ _TASKARG._serialized_end=10691
757
+ _RETURNOBJECT._serialized_start=10694
758
+ _RETURNOBJECT._serialized_end=10908
759
+ _ACTORCREATIONTASKSPEC._serialized_start=10911
760
+ _ACTORCREATIONTASKSPEC._serialized_end=11527
761
+ _ACTORTASKSPEC._serialized_start=11530
762
+ _ACTORTASKSPEC._serialized_end=11677
763
+ _TASK._serialized_start=11679
764
+ _TASK._serialized_end=11733
765
+ _RESOURCEID._serialized_start=11735
766
+ _RESOURCEID._serialized_end=11797
767
+ _RESOURCEMAPENTRY._serialized_start=11799
768
+ _RESOURCEMAPENTRY._serialized_end=11893
769
+ _VIEWDATA._serialized_start=11896
770
+ _VIEWDATA._serialized_end=12396
771
+ _VIEWDATA_MEASURE._serialized_start=11993
772
+ _VIEWDATA_MEASURE._serialized_end=12396
773
+ _OBJECTREFINFO._serialized_start=12399
774
+ _OBJECTREFINFO._serialized_end=12783
775
+ _RESOURCEALLOCATIONS._serialized_start=12786
776
+ _RESOURCEALLOCATIONS._serialized_end=12957
777
+ _RESOURCEALLOCATIONS_RESOURCESLOT._serialized_start=12891
778
+ _RESOURCEALLOCATIONS_RESOURCESLOT._serialized_end=12957
779
+ _COREWORKERSTATS._serialized_start=12960
780
+ _COREWORKERSTATS._serialized_end=14142
781
+ _COREWORKERSTATS_USEDRESOURCESENTRY._serialized_start=13977
782
+ _COREWORKERSTATS_USEDRESOURCESENTRY._serialized_end=14071
783
+ _COREWORKERSTATS_WEBUIDISPLAYENTRY._serialized_start=14073
784
+ _COREWORKERSTATS_WEBUIDISPLAYENTRY._serialized_end=14136
785
+ _NODERESOURCEUSAGE._serialized_start=14144
786
+ _NODERESOURCEUSAGE._serialized_end=14183
787
+ _NAMEDACTORINFO._serialized_start=14185
788
+ _NAMEDACTORINFO._serialized_end=14258
789
+ _LINEAGERECONSTRUCTIONTASK._serialized_start=14261
790
+ _LINEAGERECONSTRUCTIONTASK._serialized_end=14484
791
+ _LINEAGERECONSTRUCTIONTASK_LABELSENTRY._serialized_start=8329
792
+ _LINEAGERECONSTRUCTIONTASK_LABELSENTRY._serialized_end=8386
793
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/common_pb2_grpc.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
.venv/lib/python3.11/site-packages/ray/core/generated/dependency_pb2.py ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/dependency.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf import descriptor as _descriptor
6
+ from google.protobuf import descriptor_pool as _descriptor_pool
7
+ from google.protobuf import message as _message
8
+ from google.protobuf import reflection as _reflection
9
+ from google.protobuf import symbol_database as _symbol_database
10
+ # @@protoc_insertion_point(imports)
11
+
12
+ _sym_db = _symbol_database.Default()
13
+
14
+
15
+
16
+
17
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!src/ray/protobuf/dependency.proto\x12\x07ray.rpc\"\"\n\x0ePythonFunction\x12\x10\n\x03key\x18\x01 \x01(\x0cR\x03keyb\x06proto3')
18
+
19
+
20
+
21
+ _PYTHONFUNCTION = DESCRIPTOR.message_types_by_name['PythonFunction']
22
+ PythonFunction = _reflection.GeneratedProtocolMessageType('PythonFunction', (_message.Message,), {
23
+ 'DESCRIPTOR' : _PYTHONFUNCTION,
24
+ '__module__' : 'src.ray.protobuf.dependency_pb2'
25
+ # @@protoc_insertion_point(class_scope:ray.rpc.PythonFunction)
26
+ })
27
+ _sym_db.RegisterMessage(PythonFunction)
28
+
29
+ if _descriptor._USE_C_DESCRIPTORS == False:
30
+
31
+ DESCRIPTOR._options = None
32
+ _PYTHONFUNCTION._serialized_start=46
33
+ _PYTHONFUNCTION._serialized_end=80
34
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/dependency_pb2_grpc.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
.venv/lib/python3.11/site-packages/ray/core/generated/event_pb2.py ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/event.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf import descriptor as _descriptor
6
+ from google.protobuf import descriptor_pool as _descriptor_pool
7
+ from google.protobuf import message as _message
8
+ from google.protobuf import reflection as _reflection
9
+ from google.protobuf import symbol_database as _symbol_database
10
+ # @@protoc_insertion_point(imports)
11
+
12
+ _sym_db = _symbol_database.Default()
13
+
14
+
15
+
16
+
17
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1csrc/ray/protobuf/event.proto\x12\x07ray.rpc\"\xf1\x04\n\x05\x45vent\x12\x19\n\x08\x65vent_id\x18\x01 \x01(\tR\x07\x65ventId\x12:\n\x0bsource_type\x18\x02 \x01(\x0e\x32\x19.ray.rpc.Event.SourceTypeR\nsourceType\x12\'\n\x0fsource_hostname\x18\x03 \x01(\tR\x0esourceHostname\x12\x1d\n\nsource_pid\x18\x04 \x01(\x05R\tsourcePid\x12\x33\n\x08severity\x18\x05 \x01(\x0e\x32\x17.ray.rpc.Event.SeverityR\x08severity\x12\x14\n\x05label\x18\x06 \x01(\tR\x05label\x12\x18\n\x07message\x18\x07 \x01(\tR\x07message\x12\x1c\n\ttimestamp\x18\x08 \x01(\x03R\ttimestamp\x12\x45\n\rcustom_fields\x18\t \x03(\x0b\x32 .ray.rpc.Event.CustomFieldsEntryR\x0c\x63ustomFields\x1a?\n\x11\x43ustomFieldsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"o\n\nSourceType\x12\n\n\x06\x43OMMON\x10\x00\x12\x0f\n\x0b\x43ORE_WORKER\x10\x01\x12\x07\n\x03GCS\x10\x02\x12\n\n\x06RAYLET\x10\x03\x12\x15\n\x11\x43LUSTER_LIFECYCLE\x10\x04\x12\x0e\n\nAUTOSCALER\x10\x05\x12\x08\n\x04JOBS\x10\x06\"M\n\x08Severity\x12\x08\n\x04INFO\x10\x00\x12\x0b\n\x07WARNING\x10\x01\x12\t\n\x05\x45RROR\x10\x02\x12\t\n\x05\x46\x41TAL\x10\x03\x12\t\n\x05\x44\x45\x42UG\x10\x04\x12\t\n\x05TRACE\x10\x05\"6\n\x11ReportEventsReply\x12!\n\x0csend_success\x18\x01 \x01(\x08R\x0bsendSuccess\":\n\x13ReportEventsRequest\x12#\n\revent_strings\x18\x01 \x03(\tR\x0c\x65ventStrings2^\n\x12ReportEventService\x12H\n\x0cReportEvents\x12\x1c.ray.rpc.ReportEventsRequest\x1a\x1a.ray.rpc.ReportEventsReplyb\x06proto3')
18
+
19
+
20
+
21
+ _EVENT = DESCRIPTOR.message_types_by_name['Event']
22
+ _EVENT_CUSTOMFIELDSENTRY = _EVENT.nested_types_by_name['CustomFieldsEntry']
23
+ _REPORTEVENTSREPLY = DESCRIPTOR.message_types_by_name['ReportEventsReply']
24
+ _REPORTEVENTSREQUEST = DESCRIPTOR.message_types_by_name['ReportEventsRequest']
25
+ _EVENT_SOURCETYPE = _EVENT.enum_types_by_name['SourceType']
26
+ _EVENT_SEVERITY = _EVENT.enum_types_by_name['Severity']
27
+ Event = _reflection.GeneratedProtocolMessageType('Event', (_message.Message,), {
28
+
29
+ 'CustomFieldsEntry' : _reflection.GeneratedProtocolMessageType('CustomFieldsEntry', (_message.Message,), {
30
+ 'DESCRIPTOR' : _EVENT_CUSTOMFIELDSENTRY,
31
+ '__module__' : 'src.ray.protobuf.event_pb2'
32
+ # @@protoc_insertion_point(class_scope:ray.rpc.Event.CustomFieldsEntry)
33
+ })
34
+ ,
35
+ 'DESCRIPTOR' : _EVENT,
36
+ '__module__' : 'src.ray.protobuf.event_pb2'
37
+ # @@protoc_insertion_point(class_scope:ray.rpc.Event)
38
+ })
39
+ _sym_db.RegisterMessage(Event)
40
+ _sym_db.RegisterMessage(Event.CustomFieldsEntry)
41
+
42
+ ReportEventsReply = _reflection.GeneratedProtocolMessageType('ReportEventsReply', (_message.Message,), {
43
+ 'DESCRIPTOR' : _REPORTEVENTSREPLY,
44
+ '__module__' : 'src.ray.protobuf.event_pb2'
45
+ # @@protoc_insertion_point(class_scope:ray.rpc.ReportEventsReply)
46
+ })
47
+ _sym_db.RegisterMessage(ReportEventsReply)
48
+
49
+ ReportEventsRequest = _reflection.GeneratedProtocolMessageType('ReportEventsRequest', (_message.Message,), {
50
+ 'DESCRIPTOR' : _REPORTEVENTSREQUEST,
51
+ '__module__' : 'src.ray.protobuf.event_pb2'
52
+ # @@protoc_insertion_point(class_scope:ray.rpc.ReportEventsRequest)
53
+ })
54
+ _sym_db.RegisterMessage(ReportEventsRequest)
55
+
56
+ _REPORTEVENTSERVICE = DESCRIPTOR.services_by_name['ReportEventService']
57
+ if _descriptor._USE_C_DESCRIPTORS == False:
58
+
59
+ DESCRIPTOR._options = None
60
+ _EVENT_CUSTOMFIELDSENTRY._options = None
61
+ _EVENT_CUSTOMFIELDSENTRY._serialized_options = b'8\001'
62
+ _EVENT._serialized_start=42
63
+ _EVENT._serialized_end=667
64
+ _EVENT_CUSTOMFIELDSENTRY._serialized_start=412
65
+ _EVENT_CUSTOMFIELDSENTRY._serialized_end=475
66
+ _EVENT_SOURCETYPE._serialized_start=477
67
+ _EVENT_SOURCETYPE._serialized_end=588
68
+ _EVENT_SEVERITY._serialized_start=590
69
+ _EVENT_SEVERITY._serialized_end=667
70
+ _REPORTEVENTSREPLY._serialized_start=669
71
+ _REPORTEVENTSREPLY._serialized_end=723
72
+ _REPORTEVENTSREQUEST._serialized_start=725
73
+ _REPORTEVENTSREQUEST._serialized_end=783
74
+ _REPORTEVENTSERVICE._serialized_start=785
75
+ _REPORTEVENTSERVICE._serialized_end=879
76
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/event_pb2_grpc.py ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
5
+ from . import event_pb2 as src_dot_ray_dot_protobuf_dot_event__pb2
6
+
7
+
8
+ class ReportEventServiceStub(object):
9
+ """Missing associated documentation comment in .proto file."""
10
+
11
+ def __init__(self, channel):
12
+ """Constructor.
13
+
14
+ Args:
15
+ channel: A grpc.Channel.
16
+ """
17
+ self.ReportEvents = channel.unary_unary(
18
+ '/ray.rpc.ReportEventService/ReportEvents',
19
+ request_serializer=src_dot_ray_dot_protobuf_dot_event__pb2.ReportEventsRequest.SerializeToString,
20
+ response_deserializer=src_dot_ray_dot_protobuf_dot_event__pb2.ReportEventsReply.FromString,
21
+ )
22
+
23
+
24
+ class ReportEventServiceServicer(object):
25
+ """Missing associated documentation comment in .proto file."""
26
+
27
+ def ReportEvents(self, request, context):
28
+ """Missing associated documentation comment in .proto file."""
29
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
30
+ context.set_details('Method not implemented!')
31
+ raise NotImplementedError('Method not implemented!')
32
+
33
+
34
+ def add_ReportEventServiceServicer_to_server(servicer, server):
35
+ rpc_method_handlers = {
36
+ 'ReportEvents': grpc.unary_unary_rpc_method_handler(
37
+ servicer.ReportEvents,
38
+ request_deserializer=src_dot_ray_dot_protobuf_dot_event__pb2.ReportEventsRequest.FromString,
39
+ response_serializer=src_dot_ray_dot_protobuf_dot_event__pb2.ReportEventsReply.SerializeToString,
40
+ ),
41
+ }
42
+ generic_handler = grpc.method_handlers_generic_handler(
43
+ 'ray.rpc.ReportEventService', rpc_method_handlers)
44
+ server.add_generic_rpc_handlers((generic_handler,))
45
+
46
+
47
+ # This class is part of an EXPERIMENTAL API.
48
+ class ReportEventService(object):
49
+ """Missing associated documentation comment in .proto file."""
50
+
51
+ @staticmethod
52
+ def ReportEvents(request,
53
+ target,
54
+ options=(),
55
+ channel_credentials=None,
56
+ call_credentials=None,
57
+ insecure=False,
58
+ compression=None,
59
+ wait_for_ready=None,
60
+ timeout=None,
61
+ metadata=None):
62
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.ReportEventService/ReportEvents',
63
+ src_dot_ray_dot_protobuf_dot_event__pb2.ReportEventsRequest.SerializeToString,
64
+ src_dot_ray_dot_protobuf_dot_event__pb2.ReportEventsReply.FromString,
65
+ options, channel_credentials,
66
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
.venv/lib/python3.11/site-packages/ray/core/generated/export_driver_job_event_pb2.py ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/export_api/export_driver_job_event.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf import descriptor as _descriptor
6
+ from google.protobuf import descriptor_pool as _descriptor_pool
7
+ from google.protobuf import message as _message
8
+ from google.protobuf import reflection as _reflection
9
+ from google.protobuf import symbol_database as _symbol_database
10
+ # @@protoc_insertion_point(imports)
11
+
12
+ _sym_db = _symbol_database.Default()
13
+
14
+
15
+ from . import export_runtime_env_pb2 as src_dot_ray_dot_protobuf_dot_export__api_dot_export__runtime__env__pb2
16
+
17
+
18
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n9src/ray/protobuf/export_api/export_driver_job_event.proto\x12\x07ray.rpc\x1a\x34src/ray/protobuf/export_api/export_runtime_env.proto\"\x9f\x04\n\x18\x45xportDriverJobEventData\x12\x15\n\x06job_id\x18\x01 \x01(\x0cR\x05jobId\x12\x17\n\x07is_dead\x18\x02 \x01(\x08R\x06isDead\x12\x1d\n\ndriver_pid\x18\x03 \x01(\x03R\tdriverPid\x12\x43\n\x06\x63onfig\x18\x04 \x01(\x0b\x32+.ray.rpc.ExportDriverJobEventData.JobConfigR\x06\x63onfig\x12\x1d\n\nstart_time\x18\x05 \x01(\x04R\tstartTime\x12\x19\n\x08\x65nd_time\x18\x06 \x01(\x04R\x07\x65ndTime\x12\x1e\n\nentrypoint\x18\x07 \x01(\tR\nentrypoint\x12*\n\x11\x64river_ip_address\x18\x08 \x01(\tR\x0f\x64riverIpAddress\x1a\xe8\x01\n\tJobConfig\x12G\n\x10runtime_env_info\x18\x01 \x01(\x0b\x32\x1d.ray.rpc.ExportRuntimeEnvInfoR\x0eruntimeEnvInfo\x12U\n\x08metadata\x18\x02 \x03(\x0b\x32\x39.ray.rpc.ExportDriverJobEventData.JobConfig.MetadataEntryR\x08metadata\x1a;\n\rMetadataEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\x62\x06proto3')
19
+
20
+
21
+
22
+ _EXPORTDRIVERJOBEVENTDATA = DESCRIPTOR.message_types_by_name['ExportDriverJobEventData']
23
+ _EXPORTDRIVERJOBEVENTDATA_JOBCONFIG = _EXPORTDRIVERJOBEVENTDATA.nested_types_by_name['JobConfig']
24
+ _EXPORTDRIVERJOBEVENTDATA_JOBCONFIG_METADATAENTRY = _EXPORTDRIVERJOBEVENTDATA_JOBCONFIG.nested_types_by_name['MetadataEntry']
25
+ ExportDriverJobEventData = _reflection.GeneratedProtocolMessageType('ExportDriverJobEventData', (_message.Message,), {
26
+
27
+ 'JobConfig' : _reflection.GeneratedProtocolMessageType('JobConfig', (_message.Message,), {
28
+
29
+ 'MetadataEntry' : _reflection.GeneratedProtocolMessageType('MetadataEntry', (_message.Message,), {
30
+ 'DESCRIPTOR' : _EXPORTDRIVERJOBEVENTDATA_JOBCONFIG_METADATAENTRY,
31
+ '__module__' : 'src.ray.protobuf.export_api.export_driver_job_event_pb2'
32
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportDriverJobEventData.JobConfig.MetadataEntry)
33
+ })
34
+ ,
35
+ 'DESCRIPTOR' : _EXPORTDRIVERJOBEVENTDATA_JOBCONFIG,
36
+ '__module__' : 'src.ray.protobuf.export_api.export_driver_job_event_pb2'
37
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportDriverJobEventData.JobConfig)
38
+ })
39
+ ,
40
+ 'DESCRIPTOR' : _EXPORTDRIVERJOBEVENTDATA,
41
+ '__module__' : 'src.ray.protobuf.export_api.export_driver_job_event_pb2'
42
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportDriverJobEventData)
43
+ })
44
+ _sym_db.RegisterMessage(ExportDriverJobEventData)
45
+ _sym_db.RegisterMessage(ExportDriverJobEventData.JobConfig)
46
+ _sym_db.RegisterMessage(ExportDriverJobEventData.JobConfig.MetadataEntry)
47
+
48
+ if _descriptor._USE_C_DESCRIPTORS == False:
49
+
50
+ DESCRIPTOR._options = None
51
+ _EXPORTDRIVERJOBEVENTDATA_JOBCONFIG_METADATAENTRY._options = None
52
+ _EXPORTDRIVERJOBEVENTDATA_JOBCONFIG_METADATAENTRY._serialized_options = b'8\001'
53
+ _EXPORTDRIVERJOBEVENTDATA._serialized_start=125
54
+ _EXPORTDRIVERJOBEVENTDATA._serialized_end=668
55
+ _EXPORTDRIVERJOBEVENTDATA_JOBCONFIG._serialized_start=436
56
+ _EXPORTDRIVERJOBEVENTDATA_JOBCONFIG._serialized_end=668
57
+ _EXPORTDRIVERJOBEVENTDATA_JOBCONFIG_METADATAENTRY._serialized_start=609
58
+ _EXPORTDRIVERJOBEVENTDATA_JOBCONFIG_METADATAENTRY._serialized_end=668
59
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/export_driver_job_event_pb2_grpc.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
.venv/lib/python3.11/site-packages/ray/core/generated/export_event_pb2.py ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/export_api/export_event.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf import descriptor as _descriptor
6
+ from google.protobuf import descriptor_pool as _descriptor_pool
7
+ from google.protobuf import message as _message
8
+ from google.protobuf import reflection as _reflection
9
+ from google.protobuf import symbol_database as _symbol_database
10
+ # @@protoc_insertion_point(imports)
11
+
12
+ _sym_db = _symbol_database.Default()
13
+
14
+
15
+ from . import export_task_event_pb2 as src_dot_ray_dot_protobuf_dot_export__api_dot_export__task__event__pb2
16
+ from . import export_node_data_pb2 as src_dot_ray_dot_protobuf_dot_export__api_dot_export__node__data__pb2
17
+ from . import export_actor_data_pb2 as src_dot_ray_dot_protobuf_dot_export__api_dot_export__actor__data__pb2
18
+ from . import export_driver_job_event_pb2 as src_dot_ray_dot_protobuf_dot_export__api_dot_export__driver__job__event__pb2
19
+ from . import export_submission_job_event_pb2 as src_dot_ray_dot_protobuf_dot_export__api_dot_export__submission__job__event__pb2
20
+
21
+
22
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n.src/ray/protobuf/export_api/export_event.proto\x12\x07ray.rpc\x1a\x33src/ray/protobuf/export_api/export_task_event.proto\x1a\x32src/ray/protobuf/export_api/export_node_data.proto\x1a\x33src/ray/protobuf/export_api/export_actor_data.proto\x1a\x39src/ray/protobuf/export_api/export_driver_job_event.proto\x1a=src/ray/protobuf/export_api/export_submission_job_event.proto\"\x97\x05\n\x0b\x45xportEvent\x12\x19\n\x08\x65vent_id\x18\x01 \x01(\tR\x07\x65ventId\x12@\n\x0bsource_type\x18\x02 \x01(\x0e\x32\x1f.ray.rpc.ExportEvent.SourceTypeR\nsourceType\x12\x1c\n\ttimestamp\x18\x03 \x01(\x03R\ttimestamp\x12\x46\n\x0ftask_event_data\x18\x04 \x01(\x0b\x32\x1c.ray.rpc.ExportTaskEventDataH\x00R\rtaskEventData\x12\x41\n\x0fnode_event_data\x18\x05 \x01(\x0b\x32\x17.ray.rpc.ExportNodeDataH\x00R\rnodeEventData\x12\x44\n\x10\x61\x63tor_event_data\x18\x06 \x01(\x0b\x32\x18.ray.rpc.ExportActorDataH\x00R\x0e\x61\x63torEventData\x12V\n\x15\x64river_job_event_data\x18\x07 \x01(\x0b\x32!.ray.rpc.ExportDriverJobEventDataH\x00R\x12\x64riverJobEventData\x12\x62\n\x19submission_job_event_data\x18\x08 \x01(\x0b\x32%.ray.rpc.ExportSubmissionJobEventDataH\x00R\x16submissionJobEventData\"r\n\nSourceType\x12\x0f\n\x0b\x45XPORT_TASK\x10\x00\x12\x0f\n\x0b\x45XPORT_NODE\x10\x01\x12\x10\n\x0c\x45XPORT_ACTOR\x10\x02\x12\x15\n\x11\x45XPORT_DRIVER_JOB\x10\x03\x12\x19\n\x15\x45XPORT_SUBMISSION_JOB\x10\x04\x42\x0c\n\nevent_datab\x06proto3')
23
+
24
+
25
+
26
+ _EXPORTEVENT = DESCRIPTOR.message_types_by_name['ExportEvent']
27
+ _EXPORTEVENT_SOURCETYPE = _EXPORTEVENT.enum_types_by_name['SourceType']
28
+ ExportEvent = _reflection.GeneratedProtocolMessageType('ExportEvent', (_message.Message,), {
29
+ 'DESCRIPTOR' : _EXPORTEVENT,
30
+ '__module__' : 'src.ray.protobuf.export_api.export_event_pb2'
31
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportEvent)
32
+ })
33
+ _sym_db.RegisterMessage(ExportEvent)
34
+
35
+ if _descriptor._USE_C_DESCRIPTORS == False:
36
+
37
+ DESCRIPTOR._options = None
38
+ _EXPORTEVENT._serialized_start=340
39
+ _EXPORTEVENT._serialized_end=1003
40
+ _EXPORTEVENT_SOURCETYPE._serialized_start=875
41
+ _EXPORTEVENT_SOURCETYPE._serialized_end=989
42
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/export_event_pb2_grpc.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
.venv/lib/python3.11/site-packages/ray/core/generated/export_node_data_pb2.py ADDED
@@ -0,0 +1,77 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/export_api/export_node_data.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf import descriptor as _descriptor
6
+ from google.protobuf import descriptor_pool as _descriptor_pool
7
+ from google.protobuf import message as _message
8
+ from google.protobuf import reflection as _reflection
9
+ from google.protobuf import symbol_database as _symbol_database
10
+ # @@protoc_insertion_point(imports)
11
+
12
+ _sym_db = _symbol_database.Default()
13
+
14
+
15
+
16
+
17
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n2src/ray/protobuf/export_api/export_node_data.proto\x12\x07ray.rpc\"\xa2\x07\n\x0e\x45xportNodeData\x12\x17\n\x07node_id\x18\x01 \x01(\x0cR\x06nodeId\x12\x30\n\x14node_manager_address\x18\x02 \x01(\tR\x12nodeManagerAddress\x12:\n\x05state\x18\x03 \x01(\x0e\x32$.ray.rpc.ExportNodeData.GcsNodeStateR\x05state\x12T\n\x0fresources_total\x18\x04 \x03(\x0b\x32+.ray.rpc.ExportNodeData.ResourcesTotalEntryR\x0eresourcesTotal\x12\x1b\n\tnode_name\x18\x05 \x01(\tR\x08nodeName\x12\"\n\rstart_time_ms\x18\x06 \x01(\x04R\x0bstartTimeMs\x12\x1e\n\x0b\x65nd_time_ms\x18\x07 \x01(\x04R\tendTimeMs\x12 \n\x0cis_head_node\x18\x08 \x01(\x08R\nisHeadNode\x12;\n\x06labels\x18\t \x03(\x0b\x32#.ray.rpc.ExportNodeData.LabelsEntryR\x06labels\x12\x44\n\ndeath_info\x18\n \x01(\x0b\x32%.ray.rpc.ExportNodeData.NodeDeathInfoR\tdeathInfo\x1a\x89\x02\n\rNodeDeathInfo\x12\x44\n\x06reason\x18\x01 \x01(\x0e\x32,.ray.rpc.ExportNodeData.NodeDeathInfo.ReasonR\x06reason\x12%\n\x0ereason_message\x18\x02 \x01(\tR\rreasonMessage\"\x8a\x01\n\x06Reason\x12\x0f\n\x0bUNSPECIFIED\x10\x00\x12\x18\n\x14\x45XPECTED_TERMINATION\x10\x01\x12\x1a\n\x16UNEXPECTED_TERMINATION\x10\x02\x12\x1e\n\x1a\x41UTOSCALER_DRAIN_PREEMPTED\x10\x03\x12\x19\n\x15\x41UTOSCALER_DRAIN_IDLE\x10\x04\x1a\x41\n\x13ResourcesTotalEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x1a\x39\n\x0bLabelsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"#\n\x0cGcsNodeState\x12\t\n\x05\x41LIVE\x10\x00\x12\x08\n\x04\x44\x45\x41\x44\x10\x01\x62\x06proto3')
18
+
19
+
20
+
21
+ _EXPORTNODEDATA = DESCRIPTOR.message_types_by_name['ExportNodeData']
22
+ _EXPORTNODEDATA_NODEDEATHINFO = _EXPORTNODEDATA.nested_types_by_name['NodeDeathInfo']
23
+ _EXPORTNODEDATA_RESOURCESTOTALENTRY = _EXPORTNODEDATA.nested_types_by_name['ResourcesTotalEntry']
24
+ _EXPORTNODEDATA_LABELSENTRY = _EXPORTNODEDATA.nested_types_by_name['LabelsEntry']
25
+ _EXPORTNODEDATA_NODEDEATHINFO_REASON = _EXPORTNODEDATA_NODEDEATHINFO.enum_types_by_name['Reason']
26
+ _EXPORTNODEDATA_GCSNODESTATE = _EXPORTNODEDATA.enum_types_by_name['GcsNodeState']
27
+ ExportNodeData = _reflection.GeneratedProtocolMessageType('ExportNodeData', (_message.Message,), {
28
+
29
+ 'NodeDeathInfo' : _reflection.GeneratedProtocolMessageType('NodeDeathInfo', (_message.Message,), {
30
+ 'DESCRIPTOR' : _EXPORTNODEDATA_NODEDEATHINFO,
31
+ '__module__' : 'src.ray.protobuf.export_api.export_node_data_pb2'
32
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportNodeData.NodeDeathInfo)
33
+ })
34
+ ,
35
+
36
+ 'ResourcesTotalEntry' : _reflection.GeneratedProtocolMessageType('ResourcesTotalEntry', (_message.Message,), {
37
+ 'DESCRIPTOR' : _EXPORTNODEDATA_RESOURCESTOTALENTRY,
38
+ '__module__' : 'src.ray.protobuf.export_api.export_node_data_pb2'
39
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportNodeData.ResourcesTotalEntry)
40
+ })
41
+ ,
42
+
43
+ 'LabelsEntry' : _reflection.GeneratedProtocolMessageType('LabelsEntry', (_message.Message,), {
44
+ 'DESCRIPTOR' : _EXPORTNODEDATA_LABELSENTRY,
45
+ '__module__' : 'src.ray.protobuf.export_api.export_node_data_pb2'
46
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportNodeData.LabelsEntry)
47
+ })
48
+ ,
49
+ 'DESCRIPTOR' : _EXPORTNODEDATA,
50
+ '__module__' : 'src.ray.protobuf.export_api.export_node_data_pb2'
51
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportNodeData)
52
+ })
53
+ _sym_db.RegisterMessage(ExportNodeData)
54
+ _sym_db.RegisterMessage(ExportNodeData.NodeDeathInfo)
55
+ _sym_db.RegisterMessage(ExportNodeData.ResourcesTotalEntry)
56
+ _sym_db.RegisterMessage(ExportNodeData.LabelsEntry)
57
+
58
+ if _descriptor._USE_C_DESCRIPTORS == False:
59
+
60
+ DESCRIPTOR._options = None
61
+ _EXPORTNODEDATA_RESOURCESTOTALENTRY._options = None
62
+ _EXPORTNODEDATA_RESOURCESTOTALENTRY._serialized_options = b'8\001'
63
+ _EXPORTNODEDATA_LABELSENTRY._options = None
64
+ _EXPORTNODEDATA_LABELSENTRY._serialized_options = b'8\001'
65
+ _EXPORTNODEDATA._serialized_start=64
66
+ _EXPORTNODEDATA._serialized_end=994
67
+ _EXPORTNODEDATA_NODEDEATHINFO._serialized_start=566
68
+ _EXPORTNODEDATA_NODEDEATHINFO._serialized_end=831
69
+ _EXPORTNODEDATA_NODEDEATHINFO_REASON._serialized_start=693
70
+ _EXPORTNODEDATA_NODEDEATHINFO_REASON._serialized_end=831
71
+ _EXPORTNODEDATA_RESOURCESTOTALENTRY._serialized_start=833
72
+ _EXPORTNODEDATA_RESOURCESTOTALENTRY._serialized_end=898
73
+ _EXPORTNODEDATA_LABELSENTRY._serialized_start=900
74
+ _EXPORTNODEDATA_LABELSENTRY._serialized_end=957
75
+ _EXPORTNODEDATA_GCSNODESTATE._serialized_start=959
76
+ _EXPORTNODEDATA_GCSNODESTATE._serialized_end=994
77
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/export_node_data_pb2_grpc.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
.venv/lib/python3.11/site-packages/ray/core/generated/export_runtime_env_pb2_grpc.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
.venv/lib/python3.11/site-packages/ray/core/generated/export_submission_job_event_pb2.py ADDED
@@ -0,0 +1,50 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/export_api/export_submission_job_event.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf import descriptor as _descriptor
6
+ from google.protobuf import descriptor_pool as _descriptor_pool
7
+ from google.protobuf import message as _message
8
+ from google.protobuf import reflection as _reflection
9
+ from google.protobuf import symbol_database as _symbol_database
10
+ # @@protoc_insertion_point(imports)
11
+
12
+ _sym_db = _symbol_database.Default()
13
+
14
+
15
+
16
+
17
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n=src/ray/protobuf/export_api/export_submission_job_event.proto\x12\x07ray.rpc\"\xf2\x06\n\x1c\x45xportSubmissionJobEventData\x12*\n\x11submission_job_id\x18\x01 \x01(\tR\x0fsubmissionJobId\x12G\n\x06status\x18\x02 \x01(\x0e\x32/.ray.rpc.ExportSubmissionJobEventData.JobStatusR\x06status\x12\x1e\n\nentrypoint\x18\x03 \x01(\tR\nentrypoint\x12\x1d\n\x07message\x18\x04 \x01(\tH\x00R\x07message\x88\x01\x01\x12\"\n\nerror_type\x18\x05 \x01(\tH\x01R\terrorType\x88\x01\x01\x12\"\n\nstart_time\x18\x06 \x01(\x04H\x02R\tstartTime\x88\x01\x01\x12\x1e\n\x08\x65nd_time\x18\x07 \x01(\x04H\x03R\x07\x65ndTime\x88\x01\x01\x12O\n\x08metadata\x18\x08 \x03(\x0b\x32\x33.ray.rpc.ExportSubmissionJobEventData.MetadataEntryR\x08metadata\x12-\n\x10runtime_env_json\x18\t \x01(\tH\x04R\x0eruntimeEnvJson\x88\x01\x01\x12>\n\x19\x64river_agent_http_address\x18\n \x01(\tH\x05R\x16\x64riverAgentHttpAddress\x88\x01\x01\x12)\n\x0e\x64river_node_id\x18\x0b \x01(\tH\x06R\x0c\x64riverNodeId\x88\x01\x01\x12-\n\x10\x64river_exit_code\x18\x0c \x01(\x05H\x07R\x0e\x64riverExitCode\x88\x01\x01\x1a;\n\rMetadataEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"M\n\tJobStatus\x12\x0b\n\x07PENDING\x10\x00\x12\x0b\n\x07RUNNING\x10\x01\x12\x0b\n\x07STOPPED\x10\x02\x12\r\n\tSUCCEEDED\x10\x03\x12\n\n\x06\x46\x41ILED\x10\x04\x42\n\n\x08_messageB\r\n\x0b_error_typeB\r\n\x0b_start_timeB\x0b\n\t_end_timeB\x13\n\x11_runtime_env_jsonB\x1c\n\x1a_driver_agent_http_addressB\x11\n\x0f_driver_node_idB\x13\n\x11_driver_exit_codeb\x06proto3')
18
+
19
+
20
+
21
+ _EXPORTSUBMISSIONJOBEVENTDATA = DESCRIPTOR.message_types_by_name['ExportSubmissionJobEventData']
22
+ _EXPORTSUBMISSIONJOBEVENTDATA_METADATAENTRY = _EXPORTSUBMISSIONJOBEVENTDATA.nested_types_by_name['MetadataEntry']
23
+ _EXPORTSUBMISSIONJOBEVENTDATA_JOBSTATUS = _EXPORTSUBMISSIONJOBEVENTDATA.enum_types_by_name['JobStatus']
24
+ ExportSubmissionJobEventData = _reflection.GeneratedProtocolMessageType('ExportSubmissionJobEventData', (_message.Message,), {
25
+
26
+ 'MetadataEntry' : _reflection.GeneratedProtocolMessageType('MetadataEntry', (_message.Message,), {
27
+ 'DESCRIPTOR' : _EXPORTSUBMISSIONJOBEVENTDATA_METADATAENTRY,
28
+ '__module__' : 'src.ray.protobuf.export_api.export_submission_job_event_pb2'
29
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportSubmissionJobEventData.MetadataEntry)
30
+ })
31
+ ,
32
+ 'DESCRIPTOR' : _EXPORTSUBMISSIONJOBEVENTDATA,
33
+ '__module__' : 'src.ray.protobuf.export_api.export_submission_job_event_pb2'
34
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportSubmissionJobEventData)
35
+ })
36
+ _sym_db.RegisterMessage(ExportSubmissionJobEventData)
37
+ _sym_db.RegisterMessage(ExportSubmissionJobEventData.MetadataEntry)
38
+
39
+ if _descriptor._USE_C_DESCRIPTORS == False:
40
+
41
+ DESCRIPTOR._options = None
42
+ _EXPORTSUBMISSIONJOBEVENTDATA_METADATAENTRY._options = None
43
+ _EXPORTSUBMISSIONJOBEVENTDATA_METADATAENTRY._serialized_options = b'8\001'
44
+ _EXPORTSUBMISSIONJOBEVENTDATA._serialized_start=75
45
+ _EXPORTSUBMISSIONJOBEVENTDATA._serialized_end=957
46
+ _EXPORTSUBMISSIONJOBEVENTDATA_METADATAENTRY._serialized_start=673
47
+ _EXPORTSUBMISSIONJOBEVENTDATA_METADATAENTRY._serialized_end=732
48
+ _EXPORTSUBMISSIONJOBEVENTDATA_JOBSTATUS._serialized_start=734
49
+ _EXPORTSUBMISSIONJOBEVENTDATA_JOBSTATUS._serialized_end=811
50
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/export_submission_job_event_pb2_grpc.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
.venv/lib/python3.11/site-packages/ray/core/generated/export_task_event_pb2.py ADDED
@@ -0,0 +1,128 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/export_api/export_task_event.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf import descriptor as _descriptor
6
+ from google.protobuf import descriptor_pool as _descriptor_pool
7
+ from google.protobuf import message as _message
8
+ from google.protobuf import reflection as _reflection
9
+ from google.protobuf import symbol_database as _symbol_database
10
+ # @@protoc_insertion_point(imports)
11
+
12
+ _sym_db = _symbol_database.Default()
13
+
14
+
15
+ from . import common_pb2 as src_dot_ray_dot_protobuf_dot_common__pb2
16
+ from . import export_runtime_env_pb2 as src_dot_ray_dot_protobuf_dot_export__api_dot_export__runtime__env__pb2
17
+
18
+
19
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n3src/ray/protobuf/export_api/export_task_event.proto\x12\x07ray.rpc\x1a\x1dsrc/ray/protobuf/common.proto\x1a\x34src/ray/protobuf/export_api/export_runtime_env.proto\"\xdc\x12\n\x13\x45xportTaskEventData\x12\x17\n\x07task_id\x18\x01 \x01(\x0cR\x06taskId\x12%\n\x0e\x61ttempt_number\x18\x02 \x01(\x05R\rattemptNumber\x12L\n\ttask_info\x18\x03 \x01(\x0b\x32*.ray.rpc.ExportTaskEventData.TaskInfoEntryH\x00R\x08taskInfo\x88\x01\x01\x12V\n\rstate_updates\x18\x04 \x01(\x0b\x32,.ray.rpc.ExportTaskEventData.TaskStateUpdateH\x01R\x0cstateUpdates\x88\x01\x01\x12V\n\x0eprofile_events\x18\x05 \x01(\x0b\x32*.ray.rpc.ExportTaskEventData.ProfileEventsH\x02R\rprofileEvents\x88\x01\x01\x12\x15\n\x06job_id\x18\x06 \x01(\x0cR\x05jobId\x1a\x66\n\x0cRayErrorInfo\x12#\n\rerror_message\x18\x01 \x01(\tR\x0c\x65rrorMessage\x12\x31\n\nerror_type\x18\x02 \x01(\x0e\x32\x12.ray.rpc.ErrorTypeR\terrorType\x1a\xd1\x02\n\x0bTaskLogInfo\x12$\n\x0bstdout_file\x18\x01 \x01(\tH\x00R\nstdoutFile\x88\x01\x01\x12$\n\x0bstderr_file\x18\x02 \x01(\tH\x01R\nstderrFile\x88\x01\x01\x12&\n\x0cstdout_start\x18\x03 \x01(\x05H\x02R\x0bstdoutStart\x88\x01\x01\x12\"\n\nstdout_end\x18\x04 \x01(\x05H\x03R\tstdoutEnd\x88\x01\x01\x12&\n\x0cstderr_start\x18\x05 \x01(\x05H\x04R\x0bstderrStart\x88\x01\x01\x12\"\n\nstderr_end\x18\x06 \x01(\x05H\x05R\tstderrEnd\x88\x01\x01\x42\x0e\n\x0c_stdout_fileB\x0e\n\x0c_stderr_fileB\x0f\n\r_stdout_startB\r\n\x0b_stdout_endB\x0f\n\r_stderr_startB\r\n\x0b_stderr_end\x1a\xc6\x04\n\x0fTaskStateUpdate\x12\x1c\n\x07node_id\x18\x01 \x01(\x0cH\x00R\x06nodeId\x88\x01\x01\x12 \n\tworker_id\x18\x02 \x01(\x0cH\x01R\x08workerId\x88\x01\x01\x12M\n\nerror_info\x18\x03 \x01(\x0b\x32).ray.rpc.ExportTaskEventData.RayErrorInfoH\x02R\terrorInfo\x88\x01\x01\x12Q\n\rtask_log_info\x18\x04 \x01(\x0b\x32(.ray.rpc.ExportTaskEventData.TaskLogInfoH\x03R\x0btaskLogInfo\x88\x01\x01\x12\"\n\nworker_pid\x18\x05 \x01(\x05H\x04R\tworkerPid\x88\x01\x01\x12\x31\n\x12is_debugger_paused\x18\x06 \x01(\x08H\x05R\x10isDebuggerPaused\x88\x01\x01\x12[\n\x0bstate_ts_ns\x18\x07 \x03(\x0b\x32;.ray.rpc.ExportTaskEventData.TaskStateUpdate.StateTsNsEntryR\tstateTsNs\x1a<\n\x0eStateTsNsEntry\x12\x10\n\x03key\x18\x01 \x01(\x05R\x03key\x12\x14\n\x05value\x18\x02 \x01(\x03R\x05value:\x02\x38\x01\x42\n\n\x08_node_idB\x0c\n\n_worker_idB\r\n\x0b_error_infoB\x10\n\x0e_task_log_infoB\r\n\x0b_worker_pidB\x15\n\x13_is_debugger_paused\x1a\xc9\x04\n\rTaskInfoEntry\x12%\n\x04type\x18\x01 \x01(\x0e\x32\x11.ray.rpc.TaskTypeR\x04type\x12-\n\x08language\x18\x02 \x01(\x0e\x32\x11.ray.rpc.LanguageR\x08language\x12+\n\x12\x66unc_or_class_name\x18\x03 \x01(\tR\x0f\x66uncOrClassName\x12\x17\n\x07task_id\x18\x04 \x01(\x0cR\x06taskId\x12$\n\x0eparent_task_id\x18\x05 \x01(\x0cR\x0cparentTaskId\x12p\n\x12required_resources\x18\x06 \x03(\x0b\x32\x41.ray.rpc.ExportTaskEventData.TaskInfoEntry.RequiredResourcesEntryR\x11requiredResources\x12G\n\x10runtime_env_info\x18\x07 \x01(\x0b\x32\x1d.ray.rpc.ExportRuntimeEnvInfoR\x0eruntimeEnvInfo\x12\x1e\n\x08\x61\x63tor_id\x18\x08 \x01(\x0cH\x00R\x07\x61\x63torId\x88\x01\x01\x12\x31\n\x12placement_group_id\x18\t \x01(\x0cH\x01R\x10placementGroupId\x88\x01\x01\x1a\x44\n\x16RequiredResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x42\x0b\n\t_actor_idB\x15\n\x13_placement_group_id\x1a\x9f\x01\n\x11ProfileEventEntry\x12\x1d\n\nstart_time\x18\x01 \x01(\x03R\tstartTime\x12\x19\n\x08\x65nd_time\x18\x02 \x01(\x03R\x07\x65ndTime\x12\"\n\nextra_data\x18\x03 \x01(\tH\x00R\textraData\x88\x01\x01\x12\x1d\n\nevent_name\x18\x04 \x01(\tR\teventNameB\r\n\x0b_extra_data\x1a\xc9\x01\n\rProfileEvents\x12%\n\x0e\x63omponent_type\x18\x01 \x01(\tR\rcomponentType\x12!\n\x0c\x63omponent_id\x18\x02 \x01(\x0cR\x0b\x63omponentId\x12&\n\x0fnode_ip_address\x18\x03 \x01(\tR\rnodeIpAddress\x12\x46\n\x06\x65vents\x18\x04 \x03(\x0b\x32..ray.rpc.ExportTaskEventData.ProfileEventEntryR\x06\x65ventsB\x0c\n\n_task_infoB\x10\n\x0e_state_updatesB\x11\n\x0f_profile_eventsb\x06proto3')
20
+
21
+
22
+
23
+ _EXPORTTASKEVENTDATA = DESCRIPTOR.message_types_by_name['ExportTaskEventData']
24
+ _EXPORTTASKEVENTDATA_RAYERRORINFO = _EXPORTTASKEVENTDATA.nested_types_by_name['RayErrorInfo']
25
+ _EXPORTTASKEVENTDATA_TASKLOGINFO = _EXPORTTASKEVENTDATA.nested_types_by_name['TaskLogInfo']
26
+ _EXPORTTASKEVENTDATA_TASKSTATEUPDATE = _EXPORTTASKEVENTDATA.nested_types_by_name['TaskStateUpdate']
27
+ _EXPORTTASKEVENTDATA_TASKSTATEUPDATE_STATETSNSENTRY = _EXPORTTASKEVENTDATA_TASKSTATEUPDATE.nested_types_by_name['StateTsNsEntry']
28
+ _EXPORTTASKEVENTDATA_TASKINFOENTRY = _EXPORTTASKEVENTDATA.nested_types_by_name['TaskInfoEntry']
29
+ _EXPORTTASKEVENTDATA_TASKINFOENTRY_REQUIREDRESOURCESENTRY = _EXPORTTASKEVENTDATA_TASKINFOENTRY.nested_types_by_name['RequiredResourcesEntry']
30
+ _EXPORTTASKEVENTDATA_PROFILEEVENTENTRY = _EXPORTTASKEVENTDATA.nested_types_by_name['ProfileEventEntry']
31
+ _EXPORTTASKEVENTDATA_PROFILEEVENTS = _EXPORTTASKEVENTDATA.nested_types_by_name['ProfileEvents']
32
+ ExportTaskEventData = _reflection.GeneratedProtocolMessageType('ExportTaskEventData', (_message.Message,), {
33
+
34
+ 'RayErrorInfo' : _reflection.GeneratedProtocolMessageType('RayErrorInfo', (_message.Message,), {
35
+ 'DESCRIPTOR' : _EXPORTTASKEVENTDATA_RAYERRORINFO,
36
+ '__module__' : 'src.ray.protobuf.export_api.export_task_event_pb2'
37
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportTaskEventData.RayErrorInfo)
38
+ })
39
+ ,
40
+
41
+ 'TaskLogInfo' : _reflection.GeneratedProtocolMessageType('TaskLogInfo', (_message.Message,), {
42
+ 'DESCRIPTOR' : _EXPORTTASKEVENTDATA_TASKLOGINFO,
43
+ '__module__' : 'src.ray.protobuf.export_api.export_task_event_pb2'
44
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportTaskEventData.TaskLogInfo)
45
+ })
46
+ ,
47
+
48
+ 'TaskStateUpdate' : _reflection.GeneratedProtocolMessageType('TaskStateUpdate', (_message.Message,), {
49
+
50
+ 'StateTsNsEntry' : _reflection.GeneratedProtocolMessageType('StateTsNsEntry', (_message.Message,), {
51
+ 'DESCRIPTOR' : _EXPORTTASKEVENTDATA_TASKSTATEUPDATE_STATETSNSENTRY,
52
+ '__module__' : 'src.ray.protobuf.export_api.export_task_event_pb2'
53
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportTaskEventData.TaskStateUpdate.StateTsNsEntry)
54
+ })
55
+ ,
56
+ 'DESCRIPTOR' : _EXPORTTASKEVENTDATA_TASKSTATEUPDATE,
57
+ '__module__' : 'src.ray.protobuf.export_api.export_task_event_pb2'
58
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportTaskEventData.TaskStateUpdate)
59
+ })
60
+ ,
61
+
62
+ 'TaskInfoEntry' : _reflection.GeneratedProtocolMessageType('TaskInfoEntry', (_message.Message,), {
63
+
64
+ 'RequiredResourcesEntry' : _reflection.GeneratedProtocolMessageType('RequiredResourcesEntry', (_message.Message,), {
65
+ 'DESCRIPTOR' : _EXPORTTASKEVENTDATA_TASKINFOENTRY_REQUIREDRESOURCESENTRY,
66
+ '__module__' : 'src.ray.protobuf.export_api.export_task_event_pb2'
67
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportTaskEventData.TaskInfoEntry.RequiredResourcesEntry)
68
+ })
69
+ ,
70
+ 'DESCRIPTOR' : _EXPORTTASKEVENTDATA_TASKINFOENTRY,
71
+ '__module__' : 'src.ray.protobuf.export_api.export_task_event_pb2'
72
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportTaskEventData.TaskInfoEntry)
73
+ })
74
+ ,
75
+
76
+ 'ProfileEventEntry' : _reflection.GeneratedProtocolMessageType('ProfileEventEntry', (_message.Message,), {
77
+ 'DESCRIPTOR' : _EXPORTTASKEVENTDATA_PROFILEEVENTENTRY,
78
+ '__module__' : 'src.ray.protobuf.export_api.export_task_event_pb2'
79
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportTaskEventData.ProfileEventEntry)
80
+ })
81
+ ,
82
+
83
+ 'ProfileEvents' : _reflection.GeneratedProtocolMessageType('ProfileEvents', (_message.Message,), {
84
+ 'DESCRIPTOR' : _EXPORTTASKEVENTDATA_PROFILEEVENTS,
85
+ '__module__' : 'src.ray.protobuf.export_api.export_task_event_pb2'
86
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportTaskEventData.ProfileEvents)
87
+ })
88
+ ,
89
+ 'DESCRIPTOR' : _EXPORTTASKEVENTDATA,
90
+ '__module__' : 'src.ray.protobuf.export_api.export_task_event_pb2'
91
+ # @@protoc_insertion_point(class_scope:ray.rpc.ExportTaskEventData)
92
+ })
93
+ _sym_db.RegisterMessage(ExportTaskEventData)
94
+ _sym_db.RegisterMessage(ExportTaskEventData.RayErrorInfo)
95
+ _sym_db.RegisterMessage(ExportTaskEventData.TaskLogInfo)
96
+ _sym_db.RegisterMessage(ExportTaskEventData.TaskStateUpdate)
97
+ _sym_db.RegisterMessage(ExportTaskEventData.TaskStateUpdate.StateTsNsEntry)
98
+ _sym_db.RegisterMessage(ExportTaskEventData.TaskInfoEntry)
99
+ _sym_db.RegisterMessage(ExportTaskEventData.TaskInfoEntry.RequiredResourcesEntry)
100
+ _sym_db.RegisterMessage(ExportTaskEventData.ProfileEventEntry)
101
+ _sym_db.RegisterMessage(ExportTaskEventData.ProfileEvents)
102
+
103
+ if _descriptor._USE_C_DESCRIPTORS == False:
104
+
105
+ DESCRIPTOR._options = None
106
+ _EXPORTTASKEVENTDATA_TASKSTATEUPDATE_STATETSNSENTRY._options = None
107
+ _EXPORTTASKEVENTDATA_TASKSTATEUPDATE_STATETSNSENTRY._serialized_options = b'8\001'
108
+ _EXPORTTASKEVENTDATA_TASKINFOENTRY_REQUIREDRESOURCESENTRY._options = None
109
+ _EXPORTTASKEVENTDATA_TASKINFOENTRY_REQUIREDRESOURCESENTRY._serialized_options = b'8\001'
110
+ _EXPORTTASKEVENTDATA._serialized_start=150
111
+ _EXPORTTASKEVENTDATA._serialized_end=2546
112
+ _EXPORTTASKEVENTDATA_RAYERRORINFO._serialized_start=514
113
+ _EXPORTTASKEVENTDATA_RAYERRORINFO._serialized_end=616
114
+ _EXPORTTASKEVENTDATA_TASKLOGINFO._serialized_start=619
115
+ _EXPORTTASKEVENTDATA_TASKLOGINFO._serialized_end=956
116
+ _EXPORTTASKEVENTDATA_TASKSTATEUPDATE._serialized_start=959
117
+ _EXPORTTASKEVENTDATA_TASKSTATEUPDATE._serialized_end=1541
118
+ _EXPORTTASKEVENTDATA_TASKSTATEUPDATE_STATETSNSENTRY._serialized_start=1384
119
+ _EXPORTTASKEVENTDATA_TASKSTATEUPDATE_STATETSNSENTRY._serialized_end=1444
120
+ _EXPORTTASKEVENTDATA_TASKINFOENTRY._serialized_start=1544
121
+ _EXPORTTASKEVENTDATA_TASKINFOENTRY._serialized_end=2129
122
+ _EXPORTTASKEVENTDATA_TASKINFOENTRY_REQUIREDRESOURCESENTRY._serialized_start=2025
123
+ _EXPORTTASKEVENTDATA_TASKINFOENTRY_REQUIREDRESOURCESENTRY._serialized_end=2093
124
+ _EXPORTTASKEVENTDATA_PROFILEEVENTENTRY._serialized_start=2132
125
+ _EXPORTTASKEVENTDATA_PROFILEEVENTENTRY._serialized_end=2291
126
+ _EXPORTTASKEVENTDATA_PROFILEEVENTS._serialized_start=2294
127
+ _EXPORTTASKEVENTDATA_PROFILEEVENTS._serialized_end=2495
128
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/export_task_event_pb2_grpc.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
.venv/lib/python3.11/site-packages/ray/core/generated/gcs_pb2.py ADDED
@@ -0,0 +1,531 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/gcs.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf.internal import enum_type_wrapper
6
+ from google.protobuf import descriptor as _descriptor
7
+ from google.protobuf import descriptor_pool as _descriptor_pool
8
+ from google.protobuf import message as _message
9
+ from google.protobuf import reflection as _reflection
10
+ from google.protobuf import symbol_database as _symbol_database
11
+ # @@protoc_insertion_point(imports)
12
+
13
+ _sym_db = _symbol_database.Default()
14
+
15
+
16
+ from . import common_pb2 as src_dot_ray_dot_protobuf_dot_common__pb2
17
+
18
+
19
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1asrc/ray/protobuf/gcs.proto\x12\x07ray.rpc\x1a\x1dsrc/ray/protobuf/common.proto\"m\n\x08GcsEntry\x12\x37\n\x0b\x63hange_mode\x18\x01 \x01(\x0e\x32\x16.ray.rpc.GcsChangeModeR\nchangeMode\x12\x0e\n\x02id\x18\x02 \x01(\x0cR\x02id\x12\x18\n\x07\x65ntries\x18\x03 \x03(\x0cR\x07\x65ntries\"\xec\n\n\x0e\x41\x63torTableData\x12\x19\n\x08\x61\x63tor_id\x18\x01 \x01(\x0cR\x07\x61\x63torId\x12\x1b\n\tparent_id\x18\x02 \x01(\x0cR\x08parentId\x12\x15\n\x06job_id\x18\x04 \x01(\x0cR\x05jobId\x12\x38\n\x05state\x18\x06 \x01(\x0e\x32\".ray.rpc.ActorTableData.ActorStateR\x05state\x12!\n\x0cmax_restarts\x18\x07 \x01(\x03R\x0bmaxRestarts\x12!\n\x0cnum_restarts\x18\x08 \x01(\x04R\x0bnumRestarts\x12*\n\x07\x61\x64\x64ress\x18\t \x01(\x0b\x32\x10.ray.rpc.AddressR\x07\x61\x64\x64ress\x12\x35\n\rowner_address\x18\n \x01(\x0b\x32\x10.ray.rpc.AddressR\x0cownerAddress\x12\x1f\n\x0bis_detached\x18\x0b \x01(\x08R\nisDetached\x12\x12\n\x04name\x18\x0c \x01(\tR\x04name\x12\x1c\n\ttimestamp\x18\r \x01(\x01R\ttimestamp\x12\x44\n\x10resource_mapping\x18\x0f \x03(\x0b\x32\x19.ray.rpc.ResourceMapEntryR\x0fresourceMapping\x12\x10\n\x03pid\x18\x10 \x01(\rR\x03pid\x12L\n\x13\x66unction_descriptor\x18\x11 \x01(\x0b\x32\x1b.ray.rpc.FunctionDescriptorR\x12\x66unctionDescriptor\x12#\n\rray_namespace\x18\x13 \x01(\tR\x0crayNamespace\x12\x1d\n\nstart_time\x18\x14 \x01(\x04R\tstartTime\x12\x19\n\x08\x65nd_time\x18\x15 \x01(\x04R\x07\x65ndTime\x12\x34\n\x16serialized_runtime_env\x18\x16 \x01(\tR\x14serializedRuntimeEnv\x12\x1d\n\nclass_name\x18\x17 \x01(\tR\tclassName\x12\x39\n\x0b\x64\x65\x61th_cause\x18\x18 \x01(\x0b\x32\x18.ray.rpc.ActorDeathCauseR\ndeathCause\x12]\n\x12required_resources\x18\x1c \x03(\x0b\x32..ray.rpc.ActorTableData.RequiredResourcesEntryR\x11requiredResources\x12\x1c\n\x07node_id\x18\x1d \x01(\x0cH\x00R\x06nodeId\x88\x01\x01\x12\x31\n\x12placement_group_id\x18\x1e \x01(\x0cH\x01R\x10placementGroupId\x88\x01\x01\x12\x1b\n\trepr_name\x18\x1f \x01(\tR\x08reprName\x12\x1c\n\tpreempted\x18 \x01(\x08R\tpreempted\x12Y\n*num_restarts_due_to_lineage_reconstruction\x18! \x01(\x04R%numRestartsDueToLineageReconstruction\x12 \n\tcall_site\x18\" \x01(\tH\x02R\x08\x63\x61llSite\x88\x01\x01\x1a\x44\n\x16RequiredResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\"a\n\nActorState\x12\x18\n\x14\x44\x45PENDENCIES_UNREADY\x10\x00\x12\x14\n\x10PENDING_CREATION\x10\x01\x12\t\n\x05\x41LIVE\x10\x02\x12\x0e\n\nRESTARTING\x10\x03\x12\x08\n\x04\x44\x45\x41\x44\x10\x04\x42\n\n\x08_node_idB\x15\n\x13_placement_group_idB\x0c\n\n_call_site\"~\n\x0e\x45rrorTableData\x12\x15\n\x06job_id\x18\x01 \x01(\x0cR\x05jobId\x12\x12\n\x04type\x18\x02 \x01(\tR\x04type\x12#\n\rerror_message\x18\x03 \x01(\tR\x0c\x65rrorMessage\x12\x1c\n\ttimestamp\x18\x04 \x01(\x01R\ttimestamp\"\x9f\x01\n\x11ProfileEventEntry\x12\x1d\n\nstart_time\x18\x01 \x01(\x03R\tstartTime\x12\x19\n\x08\x65nd_time\x18\x02 \x01(\x03R\x07\x65ndTime\x12\"\n\nextra_data\x18\x03 \x01(\tH\x00R\textraData\x88\x01\x01\x12\x1d\n\nevent_name\x18\x04 \x01(\tR\teventNameB\r\n\x0b_extra_data\"\xb5\x01\n\rProfileEvents\x12%\n\x0e\x63omponent_type\x18\x01 \x01(\tR\rcomponentType\x12!\n\x0c\x63omponent_id\x18\x02 \x01(\x0cR\x0b\x63omponentId\x12&\n\x0fnode_ip_address\x18\x03 \x01(\tR\rnodeIpAddress\x12\x32\n\x06\x65vents\x18\x04 \x03(\x0b\x32\x1a.ray.rpc.ProfileEventEntryR\x06\x65vents\"\xd1\x02\n\x0bTaskLogInfo\x12$\n\x0bstdout_file\x18\x01 \x01(\tH\x00R\nstdoutFile\x88\x01\x01\x12$\n\x0bstderr_file\x18\x02 \x01(\tH\x01R\nstderrFile\x88\x01\x01\x12&\n\x0cstdout_start\x18\x03 \x01(\x05H\x02R\x0bstdoutStart\x88\x01\x01\x12\"\n\nstdout_end\x18\x04 \x01(\x05H\x03R\tstdoutEnd\x88\x01\x01\x12&\n\x0cstderr_start\x18\x05 \x01(\x05H\x04R\x0bstderrStart\x88\x01\x01\x12\"\n\nstderr_end\x18\x06 \x01(\x05H\x05R\tstderrEnd\x88\x01\x01\x42\x0e\n\x0c_stdout_fileB\x0e\n\x0c_stderr_fileB\x0f\n\r_stdout_startB\r\n\x0b_stdout_endB\x0f\n\r_stderr_startB\r\n\x0b_stderr_end\"\xcb\x04\n\x0fTaskStateUpdate\x12\x1c\n\x07node_id\x18\x01 \x01(\x0cH\x00R\x06nodeId\x88\x01\x01\x12 \n\tworker_id\x18\x08 \x01(\x0cH\x01R\x08workerId\x88\x01\x01\x12\x39\n\nerror_info\x18\t \x01(\x0b\x32\x15.ray.rpc.RayErrorInfoH\x02R\terrorInfo\x88\x01\x01\x12=\n\rtask_log_info\x18\n \x01(\x0b\x32\x14.ray.rpc.TaskLogInfoH\x03R\x0btaskLogInfo\x88\x01\x01\x12+\n\x0f\x61\x63tor_repr_name\x18\x0b \x01(\tH\x04R\ractorReprName\x88\x01\x01\x12\"\n\nworker_pid\x18\x0c \x01(\x05H\x05R\tworkerPid\x88\x01\x01\x12\x31\n\x12is_debugger_paused\x18\r \x01(\x08H\x06R\x10isDebuggerPaused\x88\x01\x01\x12G\n\x0bstate_ts_ns\x18\x0e \x03(\x0b\x32\'.ray.rpc.TaskStateUpdate.StateTsNsEntryR\tstateTsNs\x1a<\n\x0eStateTsNsEntry\x12\x10\n\x03key\x18\x01 \x01(\x05R\x03key\x12\x14\n\x05value\x18\x02 \x01(\x03R\x05value:\x02\x38\x01\x42\n\n\x08_node_idB\x0c\n\n_worker_idB\r\n\x0b_error_infoB\x10\n\x0e_task_log_infoB\x12\n\x10_actor_repr_nameB\r\n\x0b_worker_pidB\x15\n\x13_is_debugger_paused\"\xd8\x02\n\nTaskEvents\x12\x17\n\x07task_id\x18\x01 \x01(\x0cR\x06taskId\x12%\n\x0e\x61ttempt_number\x18\x02 \x01(\x05R\rattemptNumber\x12\x38\n\ttask_info\x18\x03 \x01(\x0b\x32\x16.ray.rpc.TaskInfoEntryH\x00R\x08taskInfo\x88\x01\x01\x12\x42\n\rstate_updates\x18\x04 \x01(\x0b\x32\x18.ray.rpc.TaskStateUpdateH\x01R\x0cstateUpdates\x88\x01\x01\x12\x42\n\x0eprofile_events\x18\x05 \x01(\x0b\x32\x16.ray.rpc.ProfileEventsH\x02R\rprofileEvents\x88\x01\x01\x12\x15\n\x06job_id\x18\x06 \x01(\x0cR\x05jobIdB\x0c\n\n_task_infoB\x10\n\x0e_state_updatesB\x11\n\x0f_profile_events\"M\n\x0bTaskAttempt\x12\x17\n\x07task_id\x18\x01 \x01(\x0cR\x06taskId\x12%\n\x0e\x61ttempt_number\x18\x02 \x01(\x05R\rattemptNumber\"\xe8\x01\n\rTaskEventData\x12\x39\n\x0e\x65vents_by_task\x18\x01 \x03(\x0b\x32\x13.ray.rpc.TaskEventsR\x0c\x65ventsByTask\x12H\n\x15\x64ropped_task_attempts\x18\x02 \x03(\x0b\x32\x14.ray.rpc.TaskAttemptR\x13\x64roppedTaskAttempts\x12;\n\x1anum_profile_events_dropped\x18\x03 \x01(\x05R\x17numProfileEventsDropped\x12\x15\n\x06job_id\x18\x04 \x01(\x0cR\x05jobId\"\xda\x01\n\x12\x41vailableResources\x12\x17\n\x07node_id\x18\x01 \x01(\x0cR\x06nodeId\x12\x64\n\x13resources_available\x18\x02 \x03(\x0b\x32\x33.ray.rpc.AvailableResources.ResourcesAvailableEntryR\x12resourcesAvailable\x1a\x45\n\x17ResourcesAvailableEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\"\xc2\x01\n\x0eTotalResources\x12\x17\n\x07node_id\x18\x01 \x01(\x0cR\x06nodeId\x12T\n\x0fresources_total\x18\x02 \x03(\x0b\x32+.ray.rpc.TotalResources.ResourcesTotalEntryR\x0eresourcesTotal\x1a\x41\n\x13ResourcesTotalEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\"\xcc\x01\n\x0cNodeSnapshot\x12\x31\n\x05state\x18\x01 \x01(\x0e\x32\x1b.ray.rpc.NodeSnapshot.StateR\x05state\x12(\n\x10idle_duration_ms\x18\x02 \x01(\x03R\x0eidleDurationMs\x12#\n\rnode_activity\x18\x03 \x03(\tR\x0cnodeActivity\":\n\x05State\x12\r\n\tUNDEFINED\x10\x00\x12\x08\n\x04IDLE\x10\x01\x12\n\n\x06\x41\x43TIVE\x10\x02\x12\x0c\n\x08\x44RAINING\x10\x03\"\x8a\t\n\x0bGcsNodeInfo\x12\x17\n\x07node_id\x18\x01 \x01(\x0cR\x06nodeId\x12\x30\n\x14node_manager_address\x18\x02 \x01(\tR\x12nodeManagerAddress\x12,\n\x12raylet_socket_name\x18\x03 \x01(\tR\x10rayletSocketName\x12\x37\n\x18object_store_socket_name\x18\x04 \x01(\tR\x15objectStoreSocketName\x12*\n\x11node_manager_port\x18\x05 \x01(\x05R\x0fnodeManagerPort\x12.\n\x13object_manager_port\x18\x06 \x01(\x05R\x11objectManagerPort\x12\x37\n\x05state\x18\x07 \x01(\x0e\x32!.ray.rpc.GcsNodeInfo.GcsNodeStateR\x05state\x12\x32\n\x15node_manager_hostname\x18\x08 \x01(\tR\x13nodeManagerHostname\x12.\n\x13metrics_export_port\x18\t \x01(\x05R\x11metricsExportPort\x12\x33\n\x16runtime_env_agent_port\x18\x1b \x01(\x05R\x13runtimeEnvAgentPort\x12Q\n\x0fresources_total\x18\x0b \x03(\x0b\x32(.ray.rpc.GcsNodeInfo.ResourcesTotalEntryR\x0eresourcesTotal\x12\x1b\n\tnode_name\x18\x0c \x01(\tR\x08nodeName\x12\x1f\n\x0binstance_id\x18\r \x01(\tR\ninstanceId\x12$\n\x0enode_type_name\x18\x0e \x01(\tR\x0cnodeTypeName\x12,\n\x12instance_type_name\x18\x0f \x01(\tR\x10instanceTypeName\x12\"\n\rstart_time_ms\x18\x17 \x01(\x04R\x0bstartTimeMs\x12\x1e\n\x0b\x65nd_time_ms\x18\x18 \x01(\x04R\tendTimeMs\x12 \n\x0cis_head_node\x18\x19 \x01(\x08R\nisHeadNode\x12\x38\n\x06labels\x18\x1a \x03(\x0b\x32 .ray.rpc.GcsNodeInfo.LabelsEntryR\x06labels\x12<\n\x0estate_snapshot\x18\x1c \x01(\x0b\x32\x15.ray.rpc.NodeSnapshotR\rstateSnapshot\x12\x35\n\ndeath_info\x18\x1d \x01(\x0b\x32\x16.ray.rpc.NodeDeathInfoR\tdeathInfo\x1a\x41\n\x13ResourcesTotalEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x1a\x39\n\x0bLabelsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"#\n\x0cGcsNodeState\x12\t\n\x05\x41LIVE\x10\x00\x12\x08\n\x04\x44\x45\x41\x44\x10\x01\"\xb0\x08\n\x0bJobsAPIInfo\x12\x16\n\x06status\x18\x01 \x01(\tR\x06status\x12\x1e\n\nentrypoint\x18\x02 \x01(\tR\nentrypoint\x12\x1d\n\x07message\x18\x03 \x01(\tH\x00R\x07message\x88\x01\x01\x12\"\n\nerror_type\x18\x04 \x01(\tH\x01R\terrorType\x88\x01\x01\x12\"\n\nstart_time\x18\x05 \x01(\x04H\x02R\tstartTime\x88\x01\x01\x12\x1e\n\x08\x65nd_time\x18\x06 \x01(\x04H\x03R\x07\x65ndTime\x88\x01\x01\x12>\n\x08metadata\x18\x07 \x03(\x0b\x32\".ray.rpc.JobsAPIInfo.MetadataEntryR\x08metadata\x12-\n\x10runtime_env_json\x18\x08 \x01(\tH\x04R\x0eruntimeEnvJson\x88\x01\x01\x12\x33\n\x13\x65ntrypoint_num_cpus\x18\t \x01(\x01H\x05R\x11\x65ntrypointNumCpus\x88\x01\x01\x12\x33\n\x13\x65ntrypoint_num_gpus\x18\n \x01(\x01H\x06R\x11\x65ntrypointNumGpus\x88\x01\x01\x12`\n\x14\x65ntrypoint_resources\x18\x0b \x03(\x0b\x32-.ray.rpc.JobsAPIInfo.EntrypointResourcesEntryR\x13\x65ntrypointResources\x12>\n\x19\x64river_agent_http_address\x18\x0c \x01(\tH\x07R\x16\x64riverAgentHttpAddress\x88\x01\x01\x12)\n\x0e\x64river_node_id\x18\r \x01(\tH\x08R\x0c\x64riverNodeId\x88\x01\x01\x12-\n\x10\x64river_exit_code\x18\x0e \x01(\x05H\tR\x0e\x64riverExitCode\x88\x01\x01\x12\x30\n\x11\x65ntrypoint_memory\x18\x0f \x01(\x04H\nR\x10\x65ntrypointMemory\x88\x01\x01\x1a;\n\rMetadataEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\x1a\x46\n\x18\x45ntrypointResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x42\n\n\x08_messageB\r\n\x0b_error_typeB\r\n\x0b_start_timeB\x0b\n\t_end_timeB\x13\n\x11_runtime_env_jsonB\x16\n\x14_entrypoint_num_cpusB\x16\n\x14_entrypoint_num_gpusB\x1c\n\x1a_driver_agent_http_addressB\x11\n\x0f_driver_node_idB\x13\n\x11_driver_exit_codeB\x14\n\x12_entrypoint_memory\"\xd7\x06\n\x0fWorkerTableData\x12\x19\n\x08is_alive\x18\x01 \x01(\x08R\x07isAlive\x12\x37\n\x0eworker_address\x18\x02 \x01(\x0b\x32\x10.ray.rpc.AddressR\rworkerAddress\x12\x1c\n\ttimestamp\x18\x03 \x01(\x03R\ttimestamp\x12\x34\n\x0bworker_type\x18\x05 \x01(\x0e\x32\x13.ray.rpc.WorkerTypeR\nworkerType\x12I\n\x0bworker_info\x18\x06 \x03(\x0b\x32(.ray.rpc.WorkerTableData.WorkerInfoEntryR\nworkerInfo\x12M\n\x17\x63reation_task_exception\x18\x12 \x01(\x0b\x32\x15.ray.rpc.RayExceptionR\x15\x63reationTaskException\x12\x39\n\texit_type\x18\x13 \x01(\x0e\x32\x17.ray.rpc.WorkerExitTypeH\x00R\x08\x65xitType\x88\x01\x01\x12$\n\x0b\x65xit_detail\x18\x14 \x01(\tH\x01R\nexitDetail\x88\x01\x01\x12\x10\n\x03pid\x18\x15 \x01(\rR\x03pid\x12\"\n\rstart_time_ms\x18\x17 \x01(\x04R\x0bstartTimeMs\x12\x1e\n\x0b\x65nd_time_ms\x18\x18 \x01(\x04R\tendTimeMs\x12\x31\n\x15worker_launch_time_ms\x18\x19 \x01(\x04R\x12workerLaunchTimeMs\x12\x35\n\x17worker_launched_time_ms\x18\x1a \x01(\x04R\x14workerLaunchedTimeMs\x12(\n\rdebugger_port\x18\x1b \x01(\rH\x02R\x0c\x64\x65\x62uggerPort\x88\x01\x01\x12\x31\n\x12num_paused_threads\x18\x1c \x01(\rH\x03R\x10numPausedThreads\x88\x01\x01\x1a=\n\x0fWorkerInfoEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x0cR\x05value:\x02\x38\x01\x42\x0c\n\n_exit_typeB\x0e\n\x0c_exit_detailB\x10\n\x0e_debugger_portB\x15\n\x13_num_paused_threads\"K\n\x0fWorkerDeltaData\x12\x1b\n\traylet_id\x18\x01 \x01(\x0cR\x08rayletId\x12\x1b\n\tworker_id\x18\x02 \x01(\x0cR\x08workerId\"3\n\rPubSubMessage\x12\x0e\n\x02id\x18\x01 \x01(\x0cR\x02id\x12\x12\n\x04\x64\x61ta\x18\x02 \x01(\x0cR\x04\x64\x61ta\"\xa7\x02\n\x0eResourceDemand\x12\x38\n\x05shape\x18\x01 \x03(\x0b\x32\".ray.rpc.ResourceDemand.ShapeEntryR\x05shape\x12\x39\n\x19num_ready_requests_queued\x18\x02 \x01(\x04R\x16numReadyRequestsQueued\x12\x43\n\x1enum_infeasible_requests_queued\x18\x03 \x01(\x04R\x1bnumInfeasibleRequestsQueued\x12!\n\x0c\x62\x61\x63klog_size\x18\x04 \x01(\x03R\x0b\x62\x61\x63klogSize\x1a\x38\n\nShapeEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\"R\n\x0cResourceLoad\x12\x42\n\x10resource_demands\x18\x01 \x03(\x0b\x32\x17.ray.rpc.ResourceDemandR\x0fresourceDemands\"\xc5\t\n\rResourcesData\x12\x17\n\x07node_id\x18\x01 \x01(\x0cR\x06nodeId\x12_\n\x13resources_available\x18\x02 \x03(\x0b\x32..ray.rpc.ResourcesData.ResourcesAvailableEntryR\x12resourcesAvailable\x12S\n\x0fresources_total\x18\x04 \x03(\x0b\x32*.ray.rpc.ResourcesData.ResourcesTotalEntryR\x0eresourcesTotal\x12M\n\rresource_load\x18\x05 \x03(\x0b\x32(.ray.rpc.ResourcesData.ResourceLoadEntryR\x0cresourceLoad\x12J\n\x16resource_load_by_shape\x18\x07 \x01(\x0b\x32\x15.ray.rpc.ResourceLoadR\x13resourceLoadByShape\x12\x30\n\x14node_manager_address\x18\t \x01(\tR\x12nodeManagerAddress\x12.\n\x13object_pulls_queued\x18\n \x01(\x08R\x11objectPullsQueued\x12\x63\n\x15resources_normal_task\x18\x0b \x03(\x0b\x32/.ray.rpc.ResourcesData.ResourcesNormalTaskEntryR\x13resourcesNormalTask\x12\x41\n\x1dresources_normal_task_changed\x18\x0c \x01(\x08R\x1aresourcesNormalTaskChanged\x12\x45\n\x1fresources_normal_task_timestamp\x18\r \x01(\x03R\x1cresourcesNormalTaskTimestamp\x12\x44\n\x1f\x63luster_full_of_actors_detected\x18\x0e \x01(\x08R\x1b\x63lusterFullOfActorsDetected\x12(\n\x10idle_duration_ms\x18\x0f \x01(\x03R\x0eidleDurationMs\x12\x1f\n\x0bis_draining\x18\x10 \x01(\x08R\nisDraining\x12\x43\n\x1e\x64raining_deadline_timestamp_ms\x18\x12 \x01(\x03R\x1b\x64rainingDeadlineTimestampMs\x1a\x45\n\x17ResourcesAvailableEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x1a\x41\n\x13ResourcesTotalEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x1a?\n\x11ResourceLoadEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x1a\x46\n\x18ResourcesNormalTaskEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01J\x04\x08\x03\x10\x04J\x04\x08\x08\x10\tJ\x04\x08\x11\x10\x12\"\xe1\x01\n\x16ResourceUsageBatchData\x12,\n\x05\x62\x61tch\x18\x01 \x03(\x0b\x32\x16.ray.rpc.ResourcesDataR\x05\x62\x61tch\x12J\n\x16resource_load_by_shape\x18\x02 \x01(\x0b\x32\x15.ray.rpc.ResourceLoadR\x13resourceLoadByShape\x12M\n\x14placement_group_load\x18\x03 \x01(\x0b\x32\x1b.ray.rpc.PlacementGroupLoadR\x12placementGroupLoad\"h\n\x12PlacementGroupLoad\x12R\n\x14placement_group_data\x18\x01 \x03(\x0b\x32 .ray.rpc.PlacementGroupTableDataR\x12placementGroupData\"\xdc\x04\n\x13PlacementGroupStats\x12?\n\x1c\x63reation_request_received_ns\x18\x02 \x01(\x03R\x19\x63reationRequestReceivedNs\x12;\n\x1ascheduling_started_time_ns\x18\x03 \x01(\x03R\x17schedulingStartedTimeNs\x12\x32\n\x15scheduling_latency_us\x18\x04 \x01(\x03R\x13schedulingLatencyUs\x12\x41\n\x1e\x65nd_to_end_creation_latency_us\x18\x05 \x01(\x03R\x19\x65ndToEndCreationLatencyUs\x12-\n\x12scheduling_attempt\x18\x06 \x01(\rR\x11schedulingAttempt\x12\x33\n\x16highest_retry_delay_ms\x18\x07 \x01(\x01R\x13highestRetryDelayMs\x12W\n\x10scheduling_state\x18\x08 \x01(\x0e\x32,.ray.rpc.PlacementGroupStats.SchedulingStateR\x0fschedulingState\"\x92\x01\n\x0fSchedulingState\x12\n\n\x06QUEUED\x10\x00\x12\x0b\n\x07REMOVED\x10\x01\x12\x16\n\x12SCHEDULING_STARTED\x10\x02\x12\x10\n\x0cNO_RESOURCES\x10\x03\x12\x0e\n\nINFEASIBLE\x10\x04\x12\x1e\n\x1a\x46\x41ILED_TO_COMMIT_RESOURCES\x10\x05\x12\x0c\n\x08\x46INISHED\x10\x06\"\xb1\x07\n\x17PlacementGroupTableData\x12,\n\x12placement_group_id\x18\x01 \x01(\x0cR\x10placementGroupId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12)\n\x07\x62undles\x18\x03 \x03(\x0b\x32\x0f.ray.rpc.BundleR\x07\x62undles\x12\x36\n\x08strategy\x18\x04 \x01(\x0e\x32\x1a.ray.rpc.PlacementStrategyR\x08strategy\x12J\n\x05state\x18\x05 \x01(\x0e\x32\x34.ray.rpc.PlacementGroupTableData.PlacementGroupStateR\x05state\x12$\n\x0e\x63reator_job_id\x18\x06 \x01(\x0cR\x0c\x63reatorJobId\x12(\n\x10\x63reator_actor_id\x18\x07 \x01(\x0cR\x0e\x63reatorActorId\x12(\n\x10\x63reator_job_dead\x18\x08 \x01(\x08R\x0e\x63reatorJobDead\x12,\n\x12\x63reator_actor_dead\x18\t \x01(\x08R\x10\x63reatorActorDead\x12\x1f\n\x0bis_detached\x18\n \x01(\x08R\nisDetached\x12#\n\rray_namespace\x18\x0b \x01(\tR\x0crayNamespace\x12\x32\n\x05stats\x18\x0c \x01(\x0b\x32\x1c.ray.rpc.PlacementGroupStatsR\x05stats\x12\x38\n\x19max_cpu_fraction_per_node\x18\r \x01(\x01R\x15maxCpuFractionPerNode\x12-\n\x13soft_target_node_id\x18\x0e \x01(\x0cR\x10softTargetNodeId\x12P\n%placement_group_creation_timestamp_ms\x18\x0f \x01(\x03R!placementGroupCreationTimestampMs\x12j\n3placement_group_final_bundle_placement_timestamp_ms\x18\x10 \x01(\x03R-placementGroupFinalBundlePlacementTimestampMs\"\\\n\x13PlacementGroupState\x12\x0b\n\x07PENDING\x10\x00\x12\x0c\n\x08PREPARED\x10\x01\x12\x0b\n\x07\x43REATED\x10\x02\x12\x0b\n\x07REMOVED\x10\x03\x12\x10\n\x0cRESCHEDULING\x10\x04\"\xed\x03\n\x0cJobTableData\x12\x15\n\x06job_id\x18\x01 \x01(\x0cR\x05jobId\x12\x17\n\x07is_dead\x18\x02 \x01(\x08R\x06isDead\x12\x1c\n\ttimestamp\x18\x03 \x01(\x03R\ttimestamp\x12*\n\x11\x64river_ip_address\x18\x04 \x01(\tR\x0f\x64riverIpAddress\x12\x1d\n\ndriver_pid\x18\x05 \x01(\x03R\tdriverPid\x12*\n\x06\x63onfig\x18\x06 \x01(\x0b\x32\x12.ray.rpc.JobConfigR\x06\x63onfig\x12\x1d\n\nstart_time\x18\x07 \x01(\x04R\tstartTime\x12\x19\n\x08\x65nd_time\x18\x08 \x01(\x04R\x07\x65ndTime\x12\x1e\n\nentrypoint\x18\t \x01(\tR\nentrypoint\x12\x34\n\x08job_info\x18\n \x01(\x0b\x32\x14.ray.rpc.JobsAPIInfoH\x00R\x07jobInfo\x88\x01\x01\x12-\n\x10is_running_tasks\x18\x0b \x01(\x08H\x01R\x0eisRunningTasks\x88\x01\x01\x12\x37\n\x0e\x64river_address\x18\x0c \x01(\x0b\x32\x10.ray.rpc.AddressR\rdriverAddressB\x0b\n\t_job_infoB\x13\n\x11_is_running_tasks*\xc7\x02\n\x0bTablePrefix\x12\x14\n\x10TABLE_PREFIX_MIN\x10\x00\x12\n\n\x06UNUSED\x10\x01\x12\x08\n\x04TASK\x10\x02\x12\x0f\n\x0bRAYLET_TASK\x10\x03\x12\x08\n\x04NODE\x10\x04\x12\n\n\x06OBJECT\x10\x05\x12\t\n\x05\x41\x43TOR\x10\x06\x12\x0c\n\x08\x46UNCTION\x10\x07\x12\x17\n\x13TASK_RECONSTRUCTION\x10\x08\x12\x18\n\x14RESOURCE_USAGE_BATCH\x10\t\x12\x07\n\x03JOB\x10\n\x12\x0e\n\nTASK_LEASE\x10\x0c\x12\x11\n\rNODE_RESOURCE\x10\r\x12\x10\n\x0c\x44IRECT_ACTOR\x10\x0e\x12\x0b\n\x07WORKERS\x10\x0f\x12\x1c\n\x18PLACEMENT_GROUP_SCHEDULE\x10\x10\x12\x13\n\x0fPLACEMENT_GROUP\x10\x11\x12\x06\n\x02KV\x10\x12\x12\x13\n\x0f\x41\x43TOR_TASK_SPEC\x10\x13*\xbe\x02\n\x0bTablePubsub\x12\x14\n\x10TABLE_PUBSUB_MIN\x10\x00\x12\x0e\n\nNO_PUBLISH\x10\x01\x12\x0f\n\x0bTASK_PUBSUB\x10\x02\x12\x16\n\x12RAYLET_TASK_PUBSUB\x10\x03\x12\x0f\n\x0bNODE_PUBSUB\x10\x04\x12\x11\n\rOBJECT_PUBSUB\x10\x05\x12\x10\n\x0c\x41\x43TOR_PUBSUB\x10\x06\x12\x1f\n\x1bRESOURCE_USAGE_BATCH_PUBSUB\x10\x07\x12\x15\n\x11TASK_LEASE_PUBSUB\x10\x08\x12\x0e\n\nJOB_PUBSUB\x10\t\x12\x18\n\x14NODE_RESOURCE_PUBSUB\x10\n\x12\x17\n\x13\x44IRECT_ACTOR_PUBSUB\x10\x0b\x12\x19\n\x15WORKER_FAILURE_PUBSUB\x10\x0c\x12\x14\n\x10TABLE_PUBSUB_MAX\x10\r*.\n\rGcsChangeMode\x12\x11\n\rAPPEND_OR_ADD\x10\x00\x12\n\n\x06REMOVE\x10\x01\x42\x1a\n\x18io.ray.runtime.generatedb\x06proto3')
20
+
21
+ _TABLEPREFIX = DESCRIPTOR.enum_types_by_name['TablePrefix']
22
+ TablePrefix = enum_type_wrapper.EnumTypeWrapper(_TABLEPREFIX)
23
+ _TABLEPUBSUB = DESCRIPTOR.enum_types_by_name['TablePubsub']
24
+ TablePubsub = enum_type_wrapper.EnumTypeWrapper(_TABLEPUBSUB)
25
+ _GCSCHANGEMODE = DESCRIPTOR.enum_types_by_name['GcsChangeMode']
26
+ GcsChangeMode = enum_type_wrapper.EnumTypeWrapper(_GCSCHANGEMODE)
27
+ TABLE_PREFIX_MIN = 0
28
+ UNUSED = 1
29
+ TASK = 2
30
+ RAYLET_TASK = 3
31
+ NODE = 4
32
+ OBJECT = 5
33
+ ACTOR = 6
34
+ FUNCTION = 7
35
+ TASK_RECONSTRUCTION = 8
36
+ RESOURCE_USAGE_BATCH = 9
37
+ JOB = 10
38
+ TASK_LEASE = 12
39
+ NODE_RESOURCE = 13
40
+ DIRECT_ACTOR = 14
41
+ WORKERS = 15
42
+ PLACEMENT_GROUP_SCHEDULE = 16
43
+ PLACEMENT_GROUP = 17
44
+ KV = 18
45
+ ACTOR_TASK_SPEC = 19
46
+ TABLE_PUBSUB_MIN = 0
47
+ NO_PUBLISH = 1
48
+ TASK_PUBSUB = 2
49
+ RAYLET_TASK_PUBSUB = 3
50
+ NODE_PUBSUB = 4
51
+ OBJECT_PUBSUB = 5
52
+ ACTOR_PUBSUB = 6
53
+ RESOURCE_USAGE_BATCH_PUBSUB = 7
54
+ TASK_LEASE_PUBSUB = 8
55
+ JOB_PUBSUB = 9
56
+ NODE_RESOURCE_PUBSUB = 10
57
+ DIRECT_ACTOR_PUBSUB = 11
58
+ WORKER_FAILURE_PUBSUB = 12
59
+ TABLE_PUBSUB_MAX = 13
60
+ APPEND_OR_ADD = 0
61
+ REMOVE = 1
62
+
63
+
64
+ _GCSENTRY = DESCRIPTOR.message_types_by_name['GcsEntry']
65
+ _ACTORTABLEDATA = DESCRIPTOR.message_types_by_name['ActorTableData']
66
+ _ACTORTABLEDATA_REQUIREDRESOURCESENTRY = _ACTORTABLEDATA.nested_types_by_name['RequiredResourcesEntry']
67
+ _ERRORTABLEDATA = DESCRIPTOR.message_types_by_name['ErrorTableData']
68
+ _PROFILEEVENTENTRY = DESCRIPTOR.message_types_by_name['ProfileEventEntry']
69
+ _PROFILEEVENTS = DESCRIPTOR.message_types_by_name['ProfileEvents']
70
+ _TASKLOGINFO = DESCRIPTOR.message_types_by_name['TaskLogInfo']
71
+ _TASKSTATEUPDATE = DESCRIPTOR.message_types_by_name['TaskStateUpdate']
72
+ _TASKSTATEUPDATE_STATETSNSENTRY = _TASKSTATEUPDATE.nested_types_by_name['StateTsNsEntry']
73
+ _TASKEVENTS = DESCRIPTOR.message_types_by_name['TaskEvents']
74
+ _TASKATTEMPT = DESCRIPTOR.message_types_by_name['TaskAttempt']
75
+ _TASKEVENTDATA = DESCRIPTOR.message_types_by_name['TaskEventData']
76
+ _AVAILABLERESOURCES = DESCRIPTOR.message_types_by_name['AvailableResources']
77
+ _AVAILABLERESOURCES_RESOURCESAVAILABLEENTRY = _AVAILABLERESOURCES.nested_types_by_name['ResourcesAvailableEntry']
78
+ _TOTALRESOURCES = DESCRIPTOR.message_types_by_name['TotalResources']
79
+ _TOTALRESOURCES_RESOURCESTOTALENTRY = _TOTALRESOURCES.nested_types_by_name['ResourcesTotalEntry']
80
+ _NODESNAPSHOT = DESCRIPTOR.message_types_by_name['NodeSnapshot']
81
+ _GCSNODEINFO = DESCRIPTOR.message_types_by_name['GcsNodeInfo']
82
+ _GCSNODEINFO_RESOURCESTOTALENTRY = _GCSNODEINFO.nested_types_by_name['ResourcesTotalEntry']
83
+ _GCSNODEINFO_LABELSENTRY = _GCSNODEINFO.nested_types_by_name['LabelsEntry']
84
+ _JOBSAPIINFO = DESCRIPTOR.message_types_by_name['JobsAPIInfo']
85
+ _JOBSAPIINFO_METADATAENTRY = _JOBSAPIINFO.nested_types_by_name['MetadataEntry']
86
+ _JOBSAPIINFO_ENTRYPOINTRESOURCESENTRY = _JOBSAPIINFO.nested_types_by_name['EntrypointResourcesEntry']
87
+ _WORKERTABLEDATA = DESCRIPTOR.message_types_by_name['WorkerTableData']
88
+ _WORKERTABLEDATA_WORKERINFOENTRY = _WORKERTABLEDATA.nested_types_by_name['WorkerInfoEntry']
89
+ _WORKERDELTADATA = DESCRIPTOR.message_types_by_name['WorkerDeltaData']
90
+ _PUBSUBMESSAGE = DESCRIPTOR.message_types_by_name['PubSubMessage']
91
+ _RESOURCEDEMAND = DESCRIPTOR.message_types_by_name['ResourceDemand']
92
+ _RESOURCEDEMAND_SHAPEENTRY = _RESOURCEDEMAND.nested_types_by_name['ShapeEntry']
93
+ _RESOURCELOAD = DESCRIPTOR.message_types_by_name['ResourceLoad']
94
+ _RESOURCESDATA = DESCRIPTOR.message_types_by_name['ResourcesData']
95
+ _RESOURCESDATA_RESOURCESAVAILABLEENTRY = _RESOURCESDATA.nested_types_by_name['ResourcesAvailableEntry']
96
+ _RESOURCESDATA_RESOURCESTOTALENTRY = _RESOURCESDATA.nested_types_by_name['ResourcesTotalEntry']
97
+ _RESOURCESDATA_RESOURCELOADENTRY = _RESOURCESDATA.nested_types_by_name['ResourceLoadEntry']
98
+ _RESOURCESDATA_RESOURCESNORMALTASKENTRY = _RESOURCESDATA.nested_types_by_name['ResourcesNormalTaskEntry']
99
+ _RESOURCEUSAGEBATCHDATA = DESCRIPTOR.message_types_by_name['ResourceUsageBatchData']
100
+ _PLACEMENTGROUPLOAD = DESCRIPTOR.message_types_by_name['PlacementGroupLoad']
101
+ _PLACEMENTGROUPSTATS = DESCRIPTOR.message_types_by_name['PlacementGroupStats']
102
+ _PLACEMENTGROUPTABLEDATA = DESCRIPTOR.message_types_by_name['PlacementGroupTableData']
103
+ _JOBTABLEDATA = DESCRIPTOR.message_types_by_name['JobTableData']
104
+ _ACTORTABLEDATA_ACTORSTATE = _ACTORTABLEDATA.enum_types_by_name['ActorState']
105
+ _NODESNAPSHOT_STATE = _NODESNAPSHOT.enum_types_by_name['State']
106
+ _GCSNODEINFO_GCSNODESTATE = _GCSNODEINFO.enum_types_by_name['GcsNodeState']
107
+ _PLACEMENTGROUPSTATS_SCHEDULINGSTATE = _PLACEMENTGROUPSTATS.enum_types_by_name['SchedulingState']
108
+ _PLACEMENTGROUPTABLEDATA_PLACEMENTGROUPSTATE = _PLACEMENTGROUPTABLEDATA.enum_types_by_name['PlacementGroupState']
109
+ GcsEntry = _reflection.GeneratedProtocolMessageType('GcsEntry', (_message.Message,), {
110
+ 'DESCRIPTOR' : _GCSENTRY,
111
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
112
+ # @@protoc_insertion_point(class_scope:ray.rpc.GcsEntry)
113
+ })
114
+ _sym_db.RegisterMessage(GcsEntry)
115
+
116
+ ActorTableData = _reflection.GeneratedProtocolMessageType('ActorTableData', (_message.Message,), {
117
+
118
+ 'RequiredResourcesEntry' : _reflection.GeneratedProtocolMessageType('RequiredResourcesEntry', (_message.Message,), {
119
+ 'DESCRIPTOR' : _ACTORTABLEDATA_REQUIREDRESOURCESENTRY,
120
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
121
+ # @@protoc_insertion_point(class_scope:ray.rpc.ActorTableData.RequiredResourcesEntry)
122
+ })
123
+ ,
124
+ 'DESCRIPTOR' : _ACTORTABLEDATA,
125
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
126
+ # @@protoc_insertion_point(class_scope:ray.rpc.ActorTableData)
127
+ })
128
+ _sym_db.RegisterMessage(ActorTableData)
129
+ _sym_db.RegisterMessage(ActorTableData.RequiredResourcesEntry)
130
+
131
+ ErrorTableData = _reflection.GeneratedProtocolMessageType('ErrorTableData', (_message.Message,), {
132
+ 'DESCRIPTOR' : _ERRORTABLEDATA,
133
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
134
+ # @@protoc_insertion_point(class_scope:ray.rpc.ErrorTableData)
135
+ })
136
+ _sym_db.RegisterMessage(ErrorTableData)
137
+
138
+ ProfileEventEntry = _reflection.GeneratedProtocolMessageType('ProfileEventEntry', (_message.Message,), {
139
+ 'DESCRIPTOR' : _PROFILEEVENTENTRY,
140
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
141
+ # @@protoc_insertion_point(class_scope:ray.rpc.ProfileEventEntry)
142
+ })
143
+ _sym_db.RegisterMessage(ProfileEventEntry)
144
+
145
+ ProfileEvents = _reflection.GeneratedProtocolMessageType('ProfileEvents', (_message.Message,), {
146
+ 'DESCRIPTOR' : _PROFILEEVENTS,
147
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
148
+ # @@protoc_insertion_point(class_scope:ray.rpc.ProfileEvents)
149
+ })
150
+ _sym_db.RegisterMessage(ProfileEvents)
151
+
152
+ TaskLogInfo = _reflection.GeneratedProtocolMessageType('TaskLogInfo', (_message.Message,), {
153
+ 'DESCRIPTOR' : _TASKLOGINFO,
154
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
155
+ # @@protoc_insertion_point(class_scope:ray.rpc.TaskLogInfo)
156
+ })
157
+ _sym_db.RegisterMessage(TaskLogInfo)
158
+
159
+ TaskStateUpdate = _reflection.GeneratedProtocolMessageType('TaskStateUpdate', (_message.Message,), {
160
+
161
+ 'StateTsNsEntry' : _reflection.GeneratedProtocolMessageType('StateTsNsEntry', (_message.Message,), {
162
+ 'DESCRIPTOR' : _TASKSTATEUPDATE_STATETSNSENTRY,
163
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
164
+ # @@protoc_insertion_point(class_scope:ray.rpc.TaskStateUpdate.StateTsNsEntry)
165
+ })
166
+ ,
167
+ 'DESCRIPTOR' : _TASKSTATEUPDATE,
168
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
169
+ # @@protoc_insertion_point(class_scope:ray.rpc.TaskStateUpdate)
170
+ })
171
+ _sym_db.RegisterMessage(TaskStateUpdate)
172
+ _sym_db.RegisterMessage(TaskStateUpdate.StateTsNsEntry)
173
+
174
+ TaskEvents = _reflection.GeneratedProtocolMessageType('TaskEvents', (_message.Message,), {
175
+ 'DESCRIPTOR' : _TASKEVENTS,
176
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
177
+ # @@protoc_insertion_point(class_scope:ray.rpc.TaskEvents)
178
+ })
179
+ _sym_db.RegisterMessage(TaskEvents)
180
+
181
+ TaskAttempt = _reflection.GeneratedProtocolMessageType('TaskAttempt', (_message.Message,), {
182
+ 'DESCRIPTOR' : _TASKATTEMPT,
183
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
184
+ # @@protoc_insertion_point(class_scope:ray.rpc.TaskAttempt)
185
+ })
186
+ _sym_db.RegisterMessage(TaskAttempt)
187
+
188
+ TaskEventData = _reflection.GeneratedProtocolMessageType('TaskEventData', (_message.Message,), {
189
+ 'DESCRIPTOR' : _TASKEVENTDATA,
190
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
191
+ # @@protoc_insertion_point(class_scope:ray.rpc.TaskEventData)
192
+ })
193
+ _sym_db.RegisterMessage(TaskEventData)
194
+
195
+ AvailableResources = _reflection.GeneratedProtocolMessageType('AvailableResources', (_message.Message,), {
196
+
197
+ 'ResourcesAvailableEntry' : _reflection.GeneratedProtocolMessageType('ResourcesAvailableEntry', (_message.Message,), {
198
+ 'DESCRIPTOR' : _AVAILABLERESOURCES_RESOURCESAVAILABLEENTRY,
199
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
200
+ # @@protoc_insertion_point(class_scope:ray.rpc.AvailableResources.ResourcesAvailableEntry)
201
+ })
202
+ ,
203
+ 'DESCRIPTOR' : _AVAILABLERESOURCES,
204
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
205
+ # @@protoc_insertion_point(class_scope:ray.rpc.AvailableResources)
206
+ })
207
+ _sym_db.RegisterMessage(AvailableResources)
208
+ _sym_db.RegisterMessage(AvailableResources.ResourcesAvailableEntry)
209
+
210
+ TotalResources = _reflection.GeneratedProtocolMessageType('TotalResources', (_message.Message,), {
211
+
212
+ 'ResourcesTotalEntry' : _reflection.GeneratedProtocolMessageType('ResourcesTotalEntry', (_message.Message,), {
213
+ 'DESCRIPTOR' : _TOTALRESOURCES_RESOURCESTOTALENTRY,
214
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
215
+ # @@protoc_insertion_point(class_scope:ray.rpc.TotalResources.ResourcesTotalEntry)
216
+ })
217
+ ,
218
+ 'DESCRIPTOR' : _TOTALRESOURCES,
219
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
220
+ # @@protoc_insertion_point(class_scope:ray.rpc.TotalResources)
221
+ })
222
+ _sym_db.RegisterMessage(TotalResources)
223
+ _sym_db.RegisterMessage(TotalResources.ResourcesTotalEntry)
224
+
225
+ NodeSnapshot = _reflection.GeneratedProtocolMessageType('NodeSnapshot', (_message.Message,), {
226
+ 'DESCRIPTOR' : _NODESNAPSHOT,
227
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
228
+ # @@protoc_insertion_point(class_scope:ray.rpc.NodeSnapshot)
229
+ })
230
+ _sym_db.RegisterMessage(NodeSnapshot)
231
+
232
+ GcsNodeInfo = _reflection.GeneratedProtocolMessageType('GcsNodeInfo', (_message.Message,), {
233
+
234
+ 'ResourcesTotalEntry' : _reflection.GeneratedProtocolMessageType('ResourcesTotalEntry', (_message.Message,), {
235
+ 'DESCRIPTOR' : _GCSNODEINFO_RESOURCESTOTALENTRY,
236
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
237
+ # @@protoc_insertion_point(class_scope:ray.rpc.GcsNodeInfo.ResourcesTotalEntry)
238
+ })
239
+ ,
240
+
241
+ 'LabelsEntry' : _reflection.GeneratedProtocolMessageType('LabelsEntry', (_message.Message,), {
242
+ 'DESCRIPTOR' : _GCSNODEINFO_LABELSENTRY,
243
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
244
+ # @@protoc_insertion_point(class_scope:ray.rpc.GcsNodeInfo.LabelsEntry)
245
+ })
246
+ ,
247
+ 'DESCRIPTOR' : _GCSNODEINFO,
248
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
249
+ # @@protoc_insertion_point(class_scope:ray.rpc.GcsNodeInfo)
250
+ })
251
+ _sym_db.RegisterMessage(GcsNodeInfo)
252
+ _sym_db.RegisterMessage(GcsNodeInfo.ResourcesTotalEntry)
253
+ _sym_db.RegisterMessage(GcsNodeInfo.LabelsEntry)
254
+
255
+ JobsAPIInfo = _reflection.GeneratedProtocolMessageType('JobsAPIInfo', (_message.Message,), {
256
+
257
+ 'MetadataEntry' : _reflection.GeneratedProtocolMessageType('MetadataEntry', (_message.Message,), {
258
+ 'DESCRIPTOR' : _JOBSAPIINFO_METADATAENTRY,
259
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
260
+ # @@protoc_insertion_point(class_scope:ray.rpc.JobsAPIInfo.MetadataEntry)
261
+ })
262
+ ,
263
+
264
+ 'EntrypointResourcesEntry' : _reflection.GeneratedProtocolMessageType('EntrypointResourcesEntry', (_message.Message,), {
265
+ 'DESCRIPTOR' : _JOBSAPIINFO_ENTRYPOINTRESOURCESENTRY,
266
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
267
+ # @@protoc_insertion_point(class_scope:ray.rpc.JobsAPIInfo.EntrypointResourcesEntry)
268
+ })
269
+ ,
270
+ 'DESCRIPTOR' : _JOBSAPIINFO,
271
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
272
+ # @@protoc_insertion_point(class_scope:ray.rpc.JobsAPIInfo)
273
+ })
274
+ _sym_db.RegisterMessage(JobsAPIInfo)
275
+ _sym_db.RegisterMessage(JobsAPIInfo.MetadataEntry)
276
+ _sym_db.RegisterMessage(JobsAPIInfo.EntrypointResourcesEntry)
277
+
278
+ WorkerTableData = _reflection.GeneratedProtocolMessageType('WorkerTableData', (_message.Message,), {
279
+
280
+ 'WorkerInfoEntry' : _reflection.GeneratedProtocolMessageType('WorkerInfoEntry', (_message.Message,), {
281
+ 'DESCRIPTOR' : _WORKERTABLEDATA_WORKERINFOENTRY,
282
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
283
+ # @@protoc_insertion_point(class_scope:ray.rpc.WorkerTableData.WorkerInfoEntry)
284
+ })
285
+ ,
286
+ 'DESCRIPTOR' : _WORKERTABLEDATA,
287
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
288
+ # @@protoc_insertion_point(class_scope:ray.rpc.WorkerTableData)
289
+ })
290
+ _sym_db.RegisterMessage(WorkerTableData)
291
+ _sym_db.RegisterMessage(WorkerTableData.WorkerInfoEntry)
292
+
293
+ WorkerDeltaData = _reflection.GeneratedProtocolMessageType('WorkerDeltaData', (_message.Message,), {
294
+ 'DESCRIPTOR' : _WORKERDELTADATA,
295
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
296
+ # @@protoc_insertion_point(class_scope:ray.rpc.WorkerDeltaData)
297
+ })
298
+ _sym_db.RegisterMessage(WorkerDeltaData)
299
+
300
+ PubSubMessage = _reflection.GeneratedProtocolMessageType('PubSubMessage', (_message.Message,), {
301
+ 'DESCRIPTOR' : _PUBSUBMESSAGE,
302
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
303
+ # @@protoc_insertion_point(class_scope:ray.rpc.PubSubMessage)
304
+ })
305
+ _sym_db.RegisterMessage(PubSubMessage)
306
+
307
+ ResourceDemand = _reflection.GeneratedProtocolMessageType('ResourceDemand', (_message.Message,), {
308
+
309
+ 'ShapeEntry' : _reflection.GeneratedProtocolMessageType('ShapeEntry', (_message.Message,), {
310
+ 'DESCRIPTOR' : _RESOURCEDEMAND_SHAPEENTRY,
311
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
312
+ # @@protoc_insertion_point(class_scope:ray.rpc.ResourceDemand.ShapeEntry)
313
+ })
314
+ ,
315
+ 'DESCRIPTOR' : _RESOURCEDEMAND,
316
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
317
+ # @@protoc_insertion_point(class_scope:ray.rpc.ResourceDemand)
318
+ })
319
+ _sym_db.RegisterMessage(ResourceDemand)
320
+ _sym_db.RegisterMessage(ResourceDemand.ShapeEntry)
321
+
322
+ ResourceLoad = _reflection.GeneratedProtocolMessageType('ResourceLoad', (_message.Message,), {
323
+ 'DESCRIPTOR' : _RESOURCELOAD,
324
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
325
+ # @@protoc_insertion_point(class_scope:ray.rpc.ResourceLoad)
326
+ })
327
+ _sym_db.RegisterMessage(ResourceLoad)
328
+
329
+ ResourcesData = _reflection.GeneratedProtocolMessageType('ResourcesData', (_message.Message,), {
330
+
331
+ 'ResourcesAvailableEntry' : _reflection.GeneratedProtocolMessageType('ResourcesAvailableEntry', (_message.Message,), {
332
+ 'DESCRIPTOR' : _RESOURCESDATA_RESOURCESAVAILABLEENTRY,
333
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
334
+ # @@protoc_insertion_point(class_scope:ray.rpc.ResourcesData.ResourcesAvailableEntry)
335
+ })
336
+ ,
337
+
338
+ 'ResourcesTotalEntry' : _reflection.GeneratedProtocolMessageType('ResourcesTotalEntry', (_message.Message,), {
339
+ 'DESCRIPTOR' : _RESOURCESDATA_RESOURCESTOTALENTRY,
340
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
341
+ # @@protoc_insertion_point(class_scope:ray.rpc.ResourcesData.ResourcesTotalEntry)
342
+ })
343
+ ,
344
+
345
+ 'ResourceLoadEntry' : _reflection.GeneratedProtocolMessageType('ResourceLoadEntry', (_message.Message,), {
346
+ 'DESCRIPTOR' : _RESOURCESDATA_RESOURCELOADENTRY,
347
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
348
+ # @@protoc_insertion_point(class_scope:ray.rpc.ResourcesData.ResourceLoadEntry)
349
+ })
350
+ ,
351
+
352
+ 'ResourcesNormalTaskEntry' : _reflection.GeneratedProtocolMessageType('ResourcesNormalTaskEntry', (_message.Message,), {
353
+ 'DESCRIPTOR' : _RESOURCESDATA_RESOURCESNORMALTASKENTRY,
354
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
355
+ # @@protoc_insertion_point(class_scope:ray.rpc.ResourcesData.ResourcesNormalTaskEntry)
356
+ })
357
+ ,
358
+ 'DESCRIPTOR' : _RESOURCESDATA,
359
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
360
+ # @@protoc_insertion_point(class_scope:ray.rpc.ResourcesData)
361
+ })
362
+ _sym_db.RegisterMessage(ResourcesData)
363
+ _sym_db.RegisterMessage(ResourcesData.ResourcesAvailableEntry)
364
+ _sym_db.RegisterMessage(ResourcesData.ResourcesTotalEntry)
365
+ _sym_db.RegisterMessage(ResourcesData.ResourceLoadEntry)
366
+ _sym_db.RegisterMessage(ResourcesData.ResourcesNormalTaskEntry)
367
+
368
+ ResourceUsageBatchData = _reflection.GeneratedProtocolMessageType('ResourceUsageBatchData', (_message.Message,), {
369
+ 'DESCRIPTOR' : _RESOURCEUSAGEBATCHDATA,
370
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
371
+ # @@protoc_insertion_point(class_scope:ray.rpc.ResourceUsageBatchData)
372
+ })
373
+ _sym_db.RegisterMessage(ResourceUsageBatchData)
374
+
375
+ PlacementGroupLoad = _reflection.GeneratedProtocolMessageType('PlacementGroupLoad', (_message.Message,), {
376
+ 'DESCRIPTOR' : _PLACEMENTGROUPLOAD,
377
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
378
+ # @@protoc_insertion_point(class_scope:ray.rpc.PlacementGroupLoad)
379
+ })
380
+ _sym_db.RegisterMessage(PlacementGroupLoad)
381
+
382
+ PlacementGroupStats = _reflection.GeneratedProtocolMessageType('PlacementGroupStats', (_message.Message,), {
383
+ 'DESCRIPTOR' : _PLACEMENTGROUPSTATS,
384
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
385
+ # @@protoc_insertion_point(class_scope:ray.rpc.PlacementGroupStats)
386
+ })
387
+ _sym_db.RegisterMessage(PlacementGroupStats)
388
+
389
+ PlacementGroupTableData = _reflection.GeneratedProtocolMessageType('PlacementGroupTableData', (_message.Message,), {
390
+ 'DESCRIPTOR' : _PLACEMENTGROUPTABLEDATA,
391
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
392
+ # @@protoc_insertion_point(class_scope:ray.rpc.PlacementGroupTableData)
393
+ })
394
+ _sym_db.RegisterMessage(PlacementGroupTableData)
395
+
396
+ JobTableData = _reflection.GeneratedProtocolMessageType('JobTableData', (_message.Message,), {
397
+ 'DESCRIPTOR' : _JOBTABLEDATA,
398
+ '__module__' : 'src.ray.protobuf.gcs_pb2'
399
+ # @@protoc_insertion_point(class_scope:ray.rpc.JobTableData)
400
+ })
401
+ _sym_db.RegisterMessage(JobTableData)
402
+
403
+ if _descriptor._USE_C_DESCRIPTORS == False:
404
+
405
+ DESCRIPTOR._options = None
406
+ DESCRIPTOR._serialized_options = b'\n\030io.ray.runtime.generated'
407
+ _ACTORTABLEDATA_REQUIREDRESOURCESENTRY._options = None
408
+ _ACTORTABLEDATA_REQUIREDRESOURCESENTRY._serialized_options = b'8\001'
409
+ _TASKSTATEUPDATE_STATETSNSENTRY._options = None
410
+ _TASKSTATEUPDATE_STATETSNSENTRY._serialized_options = b'8\001'
411
+ _AVAILABLERESOURCES_RESOURCESAVAILABLEENTRY._options = None
412
+ _AVAILABLERESOURCES_RESOURCESAVAILABLEENTRY._serialized_options = b'8\001'
413
+ _TOTALRESOURCES_RESOURCESTOTALENTRY._options = None
414
+ _TOTALRESOURCES_RESOURCESTOTALENTRY._serialized_options = b'8\001'
415
+ _GCSNODEINFO_RESOURCESTOTALENTRY._options = None
416
+ _GCSNODEINFO_RESOURCESTOTALENTRY._serialized_options = b'8\001'
417
+ _GCSNODEINFO_LABELSENTRY._options = None
418
+ _GCSNODEINFO_LABELSENTRY._serialized_options = b'8\001'
419
+ _JOBSAPIINFO_METADATAENTRY._options = None
420
+ _JOBSAPIINFO_METADATAENTRY._serialized_options = b'8\001'
421
+ _JOBSAPIINFO_ENTRYPOINTRESOURCESENTRY._options = None
422
+ _JOBSAPIINFO_ENTRYPOINTRESOURCESENTRY._serialized_options = b'8\001'
423
+ _WORKERTABLEDATA_WORKERINFOENTRY._options = None
424
+ _WORKERTABLEDATA_WORKERINFOENTRY._serialized_options = b'8\001'
425
+ _RESOURCEDEMAND_SHAPEENTRY._options = None
426
+ _RESOURCEDEMAND_SHAPEENTRY._serialized_options = b'8\001'
427
+ _RESOURCESDATA_RESOURCESAVAILABLEENTRY._options = None
428
+ _RESOURCESDATA_RESOURCESAVAILABLEENTRY._serialized_options = b'8\001'
429
+ _RESOURCESDATA_RESOURCESTOTALENTRY._options = None
430
+ _RESOURCESDATA_RESOURCESTOTALENTRY._serialized_options = b'8\001'
431
+ _RESOURCESDATA_RESOURCELOADENTRY._options = None
432
+ _RESOURCESDATA_RESOURCELOADENTRY._serialized_options = b'8\001'
433
+ _RESOURCESDATA_RESOURCESNORMALTASKENTRY._options = None
434
+ _RESOURCESDATA_RESOURCESNORMALTASKENTRY._serialized_options = b'8\001'
435
+ _TABLEPREFIX._serialized_start=11482
436
+ _TABLEPREFIX._serialized_end=11809
437
+ _TABLEPUBSUB._serialized_start=11812
438
+ _TABLEPUBSUB._serialized_end=12130
439
+ _GCSCHANGEMODE._serialized_start=12132
440
+ _GCSCHANGEMODE._serialized_end=12178
441
+ _GCSENTRY._serialized_start=70
442
+ _GCSENTRY._serialized_end=179
443
+ _ACTORTABLEDATA._serialized_start=182
444
+ _ACTORTABLEDATA._serialized_end=1570
445
+ _ACTORTABLEDATA_REQUIREDRESOURCESENTRY._serialized_start=1354
446
+ _ACTORTABLEDATA_REQUIREDRESOURCESENTRY._serialized_end=1422
447
+ _ACTORTABLEDATA_ACTORSTATE._serialized_start=1424
448
+ _ACTORTABLEDATA_ACTORSTATE._serialized_end=1521
449
+ _ERRORTABLEDATA._serialized_start=1572
450
+ _ERRORTABLEDATA._serialized_end=1698
451
+ _PROFILEEVENTENTRY._serialized_start=1701
452
+ _PROFILEEVENTENTRY._serialized_end=1860
453
+ _PROFILEEVENTS._serialized_start=1863
454
+ _PROFILEEVENTS._serialized_end=2044
455
+ _TASKLOGINFO._serialized_start=2047
456
+ _TASKLOGINFO._serialized_end=2384
457
+ _TASKSTATEUPDATE._serialized_start=2387
458
+ _TASKSTATEUPDATE._serialized_end=2974
459
+ _TASKSTATEUPDATE_STATETSNSENTRY._serialized_start=2797
460
+ _TASKSTATEUPDATE_STATETSNSENTRY._serialized_end=2857
461
+ _TASKEVENTS._serialized_start=2977
462
+ _TASKEVENTS._serialized_end=3321
463
+ _TASKATTEMPT._serialized_start=3323
464
+ _TASKATTEMPT._serialized_end=3400
465
+ _TASKEVENTDATA._serialized_start=3403
466
+ _TASKEVENTDATA._serialized_end=3635
467
+ _AVAILABLERESOURCES._serialized_start=3638
468
+ _AVAILABLERESOURCES._serialized_end=3856
469
+ _AVAILABLERESOURCES_RESOURCESAVAILABLEENTRY._serialized_start=3787
470
+ _AVAILABLERESOURCES_RESOURCESAVAILABLEENTRY._serialized_end=3856
471
+ _TOTALRESOURCES._serialized_start=3859
472
+ _TOTALRESOURCES._serialized_end=4053
473
+ _TOTALRESOURCES_RESOURCESTOTALENTRY._serialized_start=3988
474
+ _TOTALRESOURCES_RESOURCESTOTALENTRY._serialized_end=4053
475
+ _NODESNAPSHOT._serialized_start=4056
476
+ _NODESNAPSHOT._serialized_end=4260
477
+ _NODESNAPSHOT_STATE._serialized_start=4202
478
+ _NODESNAPSHOT_STATE._serialized_end=4260
479
+ _GCSNODEINFO._serialized_start=4263
480
+ _GCSNODEINFO._serialized_end=5425
481
+ _GCSNODEINFO_RESOURCESTOTALENTRY._serialized_start=3988
482
+ _GCSNODEINFO_RESOURCESTOTALENTRY._serialized_end=4053
483
+ _GCSNODEINFO_LABELSENTRY._serialized_start=5331
484
+ _GCSNODEINFO_LABELSENTRY._serialized_end=5388
485
+ _GCSNODEINFO_GCSNODESTATE._serialized_start=5390
486
+ _GCSNODEINFO_GCSNODESTATE._serialized_end=5425
487
+ _JOBSAPIINFO._serialized_start=5428
488
+ _JOBSAPIINFO._serialized_end=6500
489
+ _JOBSAPIINFO_METADATAENTRY._serialized_start=6153
490
+ _JOBSAPIINFO_METADATAENTRY._serialized_end=6212
491
+ _JOBSAPIINFO_ENTRYPOINTRESOURCESENTRY._serialized_start=6214
492
+ _JOBSAPIINFO_ENTRYPOINTRESOURCESENTRY._serialized_end=6284
493
+ _WORKERTABLEDATA._serialized_start=6503
494
+ _WORKERTABLEDATA._serialized_end=7358
495
+ _WORKERTABLEDATA_WORKERINFOENTRY._serialized_start=7226
496
+ _WORKERTABLEDATA_WORKERINFOENTRY._serialized_end=7287
497
+ _WORKERDELTADATA._serialized_start=7360
498
+ _WORKERDELTADATA._serialized_end=7435
499
+ _PUBSUBMESSAGE._serialized_start=7437
500
+ _PUBSUBMESSAGE._serialized_end=7488
501
+ _RESOURCEDEMAND._serialized_start=7491
502
+ _RESOURCEDEMAND._serialized_end=7786
503
+ _RESOURCEDEMAND_SHAPEENTRY._serialized_start=7730
504
+ _RESOURCEDEMAND_SHAPEENTRY._serialized_end=7786
505
+ _RESOURCELOAD._serialized_start=7788
506
+ _RESOURCELOAD._serialized_end=7870
507
+ _RESOURCESDATA._serialized_start=7873
508
+ _RESOURCESDATA._serialized_end=9094
509
+ _RESOURCESDATA_RESOURCESAVAILABLEENTRY._serialized_start=3787
510
+ _RESOURCESDATA_RESOURCESAVAILABLEENTRY._serialized_end=3856
511
+ _RESOURCESDATA_RESOURCESTOTALENTRY._serialized_start=3988
512
+ _RESOURCESDATA_RESOURCESTOTALENTRY._serialized_end=4053
513
+ _RESOURCESDATA_RESOURCELOADENTRY._serialized_start=8941
514
+ _RESOURCESDATA_RESOURCELOADENTRY._serialized_end=9004
515
+ _RESOURCESDATA_RESOURCESNORMALTASKENTRY._serialized_start=9006
516
+ _RESOURCESDATA_RESOURCESNORMALTASKENTRY._serialized_end=9076
517
+ _RESOURCEUSAGEBATCHDATA._serialized_start=9097
518
+ _RESOURCEUSAGEBATCHDATA._serialized_end=9322
519
+ _PLACEMENTGROUPLOAD._serialized_start=9324
520
+ _PLACEMENTGROUPLOAD._serialized_end=9428
521
+ _PLACEMENTGROUPSTATS._serialized_start=9431
522
+ _PLACEMENTGROUPSTATS._serialized_end=10035
523
+ _PLACEMENTGROUPSTATS_SCHEDULINGSTATE._serialized_start=9889
524
+ _PLACEMENTGROUPSTATS_SCHEDULINGSTATE._serialized_end=10035
525
+ _PLACEMENTGROUPTABLEDATA._serialized_start=10038
526
+ _PLACEMENTGROUPTABLEDATA._serialized_end=10983
527
+ _PLACEMENTGROUPTABLEDATA_PLACEMENTGROUPSTATE._serialized_start=10891
528
+ _PLACEMENTGROUPTABLEDATA_PLACEMENTGROUPSTATE._serialized_end=10983
529
+ _JOBTABLEDATA._serialized_start=10986
530
+ _JOBTABLEDATA._serialized_end=11479
531
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/gcs_pb2_grpc.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
.venv/lib/python3.11/site-packages/ray/core/generated/gcs_service_pb2.py ADDED
@@ -0,0 +1,1229 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/gcs_service.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf.internal import enum_type_wrapper
6
+ from google.protobuf import descriptor as _descriptor
7
+ from google.protobuf import descriptor_pool as _descriptor_pool
8
+ from google.protobuf import message as _message
9
+ from google.protobuf import reflection as _reflection
10
+ from google.protobuf import symbol_database as _symbol_database
11
+ # @@protoc_insertion_point(imports)
12
+
13
+ _sym_db = _symbol_database.Default()
14
+
15
+
16
+ from . import common_pb2 as src_dot_ray_dot_protobuf_dot_common__pb2
17
+ from . import gcs_pb2 as src_dot_ray_dot_protobuf_dot_gcs__pb2
18
+ from . import pubsub_pb2 as src_dot_ray_dot_protobuf_dot_pubsub__pb2
19
+
20
+
21
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"src/ray/protobuf/gcs_service.proto\x12\x07ray.rpc\x1a\x1dsrc/ray/protobuf/common.proto\x1a\x1asrc/ray/protobuf/gcs.proto\x1a\x1dsrc/ray/protobuf/pubsub.proto\":\n\rAddJobRequest\x12)\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32\x15.ray.rpc.JobTableDataR\x04\x64\x61ta\"9\n\x0b\x41\x64\x64JobReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"/\n\x16MarkJobFinishedRequest\x12\x15\n\x06job_id\x18\x01 \x01(\x0cR\x05jobId\"B\n\x14MarkJobFinishedReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"\xd9\x02\n\x14GetAllJobInfoRequest\x12\x19\n\x05limit\x18\x01 \x01(\x05H\x00R\x05limit\x88\x01\x01\x12\x34\n\x14job_or_submission_id\x18\x02 \x01(\tH\x01R\x11jobOrSubmissionId\x88\x01\x01\x12G\n\x1eskip_submission_job_info_field\x18\x03 \x01(\x08H\x02R\x1askipSubmissionJobInfoField\x88\x01\x01\x12\x41\n\x1bskip_is_running_tasks_field\x18\x04 \x01(\x08H\x03R\x17skipIsRunningTasksField\x88\x01\x01\x42\x08\n\x06_limitB\x17\n\x15_job_or_submission_idB!\n\x1f_skip_submission_job_info_fieldB\x1e\n\x1c_skip_is_running_tasks_field\"{\n\x12GetAllJobInfoReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x39\n\rjob_info_list\x18\x02 \x03(\x0b\x32\x15.ray.rpc.JobTableDataR\x0bjobInfoList\"M\n\x15ReportJobErrorRequest\x12\x34\n\tjob_error\x18\x01 \x01(\x0b\x32\x17.ray.rpc.ErrorTableDataR\x08jobError\"A\n\x13ReportJobErrorReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"\x15\n\x13GetNextJobIDRequest\"V\n\x11GetNextJobIDReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x15\n\x06job_id\x18\x02 \x01(\x05R\x05jobId\"D\n\x13GetActorInfoRequest\x12\x19\n\x08\x61\x63tor_id\x18\x01 \x01(\x0cR\x07\x61\x63torId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\"\x82\x01\n\x11GetActorInfoReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x41\n\x10\x61\x63tor_table_data\x18\x02 \x01(\x0b\x32\x17.ray.rpc.ActorTableDataR\x0e\x61\x63torTableData\"S\n\x18GetNamedActorInfoRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12#\n\rray_namespace\x18\x02 \x01(\tR\x0crayNamespace\"\xb7\x01\n\x16GetNamedActorInfoReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x41\n\x10\x61\x63tor_table_data\x18\x02 \x01(\x0b\x32\x17.ray.rpc.ActorTableDataR\x0e\x61\x63torTableData\x12.\n\ttask_spec\x18\x03 \x01(\x0b\x32\x11.ray.rpc.TaskSpecR\x08taskSpec\"d\n\x16ListNamedActorsRequest\x12%\n\x0e\x61ll_namespaces\x18\x01 \x01(\x08R\rallNamespaces\x12#\n\rray_namespace\x18\x02 \x01(\tR\x0crayNamespace\"\x87\x01\n\x14ListNamedActorsReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x43\n\x11named_actors_list\x18\x02 \x03(\x0b\x32\x17.ray.rpc.NamedActorInfoR\x0fnamedActorsList\"\xe0\x02\n\x16GetAllActorInfoRequest\x12$\n\x0eshow_dead_jobs\x18\x01 \x01(\x08R\x0cshowDeadJobs\x12\x19\n\x05limit\x18\x02 \x01(\x03H\x00R\x05limit\x88\x01\x01\x12\x46\n\x07\x66ilters\x18\x03 \x01(\x0b\x32\'.ray.rpc.GetAllActorInfoRequest.FiltersH\x01R\x07\x66ilters\x88\x01\x01\x1a\xa6\x01\n\x07\x46ilters\x12\x1e\n\x08\x61\x63tor_id\x18\x01 \x01(\x0cH\x00R\x07\x61\x63torId\x88\x01\x01\x12\x1a\n\x06job_id\x18\x02 \x01(\x0cH\x01R\x05jobId\x88\x01\x01\x12=\n\x05state\x18\x03 \x01(\x0e\x32\".ray.rpc.ActorTableData.ActorStateH\x02R\x05state\x88\x01\x01\x42\x0b\n\t_actor_idB\t\n\x07_job_idB\x08\n\x06_stateB\x08\n\x06_limitB\n\n\x08_filters\"\xbe\x01\n\x14GetAllActorInfoReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x41\n\x10\x61\x63tor_table_data\x18\x02 \x03(\x0b\x32\x17.ray.rpc.ActorTableDataR\x0e\x61\x63torTableData\x12\x14\n\x05total\x18\x03 \x01(\x03R\x05total\x12!\n\x0cnum_filtered\x18\x04 \x01(\x03R\x0bnumFiltered\"q\n\x16KillActorViaGcsRequest\x12\x19\n\x08\x61\x63tor_id\x18\x01 \x01(\x0cR\x07\x61\x63torId\x12\x1d\n\nforce_kill\x18\x02 \x01(\x08R\tforceKill\x12\x1d\n\nno_restart\x18\x03 \x01(\x08R\tnoRestart\"B\n\x14KillActorViaGcsReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"\x94\x01\n\x1cReportActorOutOfScopeRequest\x12\x19\n\x08\x61\x63tor_id\x18\x01 \x01(\x0cR\x07\x61\x63torId\x12Y\n*num_restarts_due_to_lineage_reconstruction\x18\x02 \x01(\x04R%numRestartsDueToLineageReconstruction\"H\n\x1aReportActorOutOfScopeReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"\x15\n\x13GetClusterIdRequest\"^\n\x11GetClusterIdReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x1d\n\ncluster_id\x18\x02 \x01(\x0cR\tclusterId\"H\n\x13RegisterNodeRequest\x12\x31\n\tnode_info\x18\x01 \x01(\x0b\x32\x14.ray.rpc.GcsNodeInfoR\x08nodeInfo\"?\n\x11RegisterNodeReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"p\n\x15UnregisterNodeRequest\x12\x17\n\x07node_id\x18\x01 \x01(\x0cR\x06nodeId\x12>\n\x0fnode_death_info\x18\x02 \x01(\x0b\x32\x16.ray.rpc.NodeDeathInfoR\rnodeDeathInfo\"A\n\x13UnregisterNodeReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"\xfe\x02\n\x15GetAllNodeInfoRequest\x12\x19\n\x05limit\x18\x03 \x01(\x03H\x00R\x05limit\x88\x01\x01\x12\x45\n\x07\x66ilters\x18\x04 \x01(\x0b\x32&.ray.rpc.GetAllNodeInfoRequest.FiltersH\x01R\x07\x66ilters\x88\x01\x01\x1a\xec\x01\n\x07\x46ilters\x12\x1c\n\x07node_id\x18\x01 \x01(\x0cH\x00R\x06nodeId\x88\x01\x01\x12<\n\x05state\x18\x02 \x01(\x0e\x32!.ray.rpc.GcsNodeInfo.GcsNodeStateH\x01R\x05state\x88\x01\x01\x12 \n\tnode_name\x18\x03 \x01(\tH\x02R\x08nodeName\x88\x01\x01\x12+\n\x0fnode_ip_address\x18\x04 \x01(\tH\x03R\rnodeIpAddress\x88\x01\x01\x42\n\n\x08_node_idB\x08\n\x06_stateB\x0c\n\n_node_nameB\x12\n\x10_node_ip_addressB\x08\n\x06_limitB\n\n\x08_filters\"\xb6\x01\n\x13GetAllNodeInfoReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12:\n\x0enode_info_list\x18\x02 \x03(\x0b\x32\x14.ray.rpc.GcsNodeInfoR\x0cnodeInfoList\x12\x14\n\x05total\x18\x03 \x01(\x03R\x05total\x12!\n\x0cnum_filtered\x18\x04 \x01(\x03R\x0bnumFiltered\":\n\x11\x43heckAliveRequest\x12%\n\x0eraylet_address\x18\x01 \x03(\tR\rrayletAddress\"\x81\x01\n\x0f\x43heckAliveReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x1f\n\x0bray_version\x18\x02 \x01(\tR\nrayVersion\x12!\n\x0craylet_alive\x18\x03 \x03(\x08R\x0brayletAlive\"\x1a\n\x18GetInternalConfigRequest\"\\\n\x16GetInternalConfigReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x16\n\x06\x63onfig\x18\x02 \x01(\tR\x06\x63onfig\"B\n\x14\x44\x65leteResourcesReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"!\n\x1fGetAllAvailableResourcesRequest\"\x8f\x01\n\x1dGetAllAvailableResourcesReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x42\n\x0eresources_list\x18\x02 \x03(\x0b\x32\x1b.ray.rpc.AvailableResourcesR\rresourcesList\"\x1d\n\x1bGetAllTotalResourcesRequest\"\x87\x01\n\x19GetAllTotalResourcesReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12>\n\x0eresources_list\x18\x02 \x03(\x0b\x32\x17.ray.rpc.TotalResourcesR\rresourcesList\"]\n\x1aReportWorkerFailureRequest\x12?\n\x0eworker_failure\x18\x01 \x01(\x0b\x32\x18.ray.rpc.WorkerTableDataR\rworkerFailure\"F\n\x18ReportWorkerFailureReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"3\n\x14GetWorkerInfoRequest\x12\x1b\n\tworker_id\x18\x01 \x01(\x0cR\x08workerId\"\x86\x01\n\x12GetWorkerInfoReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x44\n\x11worker_table_data\x18\x02 \x01(\x0b\x32\x18.ray.rpc.WorkerTableDataR\x0fworkerTableData\"\x9c\x02\n\x17GetAllWorkerInfoRequest\x12\x19\n\x05limit\x18\x01 \x01(\x03H\x00R\x05limit\x88\x01\x01\x12G\n\x07\x66ilters\x18\x02 \x01(\x0b\x32(.ray.rpc.GetAllWorkerInfoRequest.FiltersH\x01R\x07\x66ilters\x88\x01\x01\x1a\x86\x01\n\x07\x46ilters\x12\x35\n\x14\x65xist_paused_threads\x18\x01 \x01(\x08H\x00R\x12\x65xistPausedThreads\x88\x01\x01\x12\x1e\n\x08is_alive\x18\x02 \x01(\x08H\x01R\x07isAlive\x88\x01\x01\x42\x17\n\x15_exist_paused_threadsB\x0b\n\t_is_aliveB\x08\n\x06_limitB\n\n\x08_filters\"\xc2\x01\n\x15GetAllWorkerInfoReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x44\n\x11worker_table_data\x18\x02 \x03(\x0b\x32\x18.ray.rpc.WorkerTableDataR\x0fworkerTableData\x12\x14\n\x05total\x18\x03 \x01(\x03R\x05total\x12!\n\x0cnum_filtered\x18\x04 \x01(\x03R\x0bnumFiltered\"Q\n\x14\x41\x64\x64WorkerInfoRequest\x12\x39\n\x0bworker_data\x18\x01 \x01(\x0b\x32\x18.ray.rpc.WorkerTableDataR\nworkerData\"@\n\x12\x41\x64\x64WorkerInfoReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"c\n\x1fUpdateWorkerDebuggerPortRequest\x12\x1b\n\tworker_id\x18\x01 \x01(\x0cR\x08workerId\x12#\n\rdebugger_port\x18\x02 \x01(\rR\x0c\x64\x65\x62uggerPort\"K\n\x1dUpdateWorkerDebuggerPortReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"{\n#UpdateWorkerNumPausedThreadsRequest\x12\x1b\n\tworker_id\x18\x01 \x01(\x0cR\x08workerId\x12\x37\n\x18num_paused_threads_delta\x18\x02 \x01(\x05R\x15numPausedThreadsDelta\"O\n!UpdateWorkerNumPausedThreadsReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"D\n\x12\x43reateActorRequest\x12.\n\ttask_spec\x18\x01 \x01(\x0b\x32\x11.ray.rpc.TaskSpecR\x08taskSpec\"\x89\x02\n\x10\x43reateActorReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x35\n\ractor_address\x18\x02 \x01(\x0b\x32\x10.ray.rpc.AddressR\x0c\x61\x63torAddress\x12\x42\n\rborrowed_refs\x18\x03 \x03(\x0b\x32\x1d.ray.rpc.ObjectReferenceCountR\x0c\x62orrowedRefs\x12>\n\x0b\x64\x65\x61th_cause\x18\x04 \x01(\x0b\x32\x18.ray.rpc.ActorDeathCauseH\x00R\ndeathCause\x88\x01\x01\x42\x0e\n\x0c_death_cause\"F\n\x14RegisterActorRequest\x12.\n\ttask_spec\x18\x01 \x01(\x0b\x32\x11.ray.rpc.TaskSpecR\x08taskSpec\"@\n\x12RegisterActorReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"S\n\x13RestartActorRequest\x12\x19\n\x08\x61\x63tor_id\x18\x01 \x01(\x0cR\x07\x61\x63torId\x12!\n\x0cnum_restarts\x18\x02 \x01(\x04R\x0bnumRestarts\"?\n\x11RestartActorReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"l\n\x1b\x43reatePlacementGroupRequest\x12M\n\x14placement_group_spec\x18\x01 \x01(\x0b\x32\x1b.ray.rpc.PlacementGroupSpecR\x12placementGroupSpec\"G\n\x19\x43reatePlacementGroupReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"K\n\x1bRemovePlacementGroupRequest\x12,\n\x12placement_group_id\x18\x01 \x01(\x0cR\x10placementGroupId\"G\n\x19RemovePlacementGroupReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"H\n\x18GetPlacementGroupRequest\x12,\n\x12placement_group_id\x18\x01 \x01(\x0cR\x10placementGroupId\"\xa3\x01\n\x16GetPlacementGroupReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12]\n\x1aplacement_group_table_data\x18\x02 \x01(\x0b\x32 .ray.rpc.PlacementGroupTableDataR\x17placementGroupTableData\"B\n\x1bGetAllPlacementGroupRequest\x12\x19\n\x05limit\x18\x01 \x01(\x03H\x00R\x05limit\x88\x01\x01\x42\x08\n\x06_limit\"\xbc\x01\n\x19GetAllPlacementGroupReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12]\n\x1aplacement_group_table_data\x18\x02 \x03(\x0b\x32 .ray.rpc.PlacementGroupTableDataR\x17placementGroupTableData\x12\x14\n\x05total\x18\x03 \x01(\x03R\x05total\"S\n#WaitPlacementGroupUntilReadyRequest\x12,\n\x12placement_group_id\x18\x01 \x01(\x0cR\x10placementGroupId\"O\n!WaitPlacementGroupUntilReadyReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"X\n\x1dGetNamedPlacementGroupRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12#\n\rray_namespace\x18\x02 \x01(\tR\x0crayNamespace\"\xa8\x01\n\x1bGetNamedPlacementGroupReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12]\n\x1aplacement_group_table_data\x18\x02 \x01(\x0b\x32 .ray.rpc.PlacementGroupTableDataR\x17placementGroupTableData\"(\n\rDrainNodeData\x12\x17\n\x07node_id\x18\x01 \x01(\x0cR\x06nodeId\"R\n\x10\x44rainNodeRequest\x12>\n\x0f\x64rain_node_data\x18\x01 \x03(\x0b\x32\x16.ray.rpc.DrainNodeDataR\rdrainNodeData\"*\n\x0f\x44rainNodeStatus\x12\x17\n\x07node_id\x18\x01 \x01(\x0cR\x06nodeId\"\x82\x01\n\x0e\x44rainNodeReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x44\n\x11\x64rain_node_status\x18\x02 \x03(\x0b\x32\x18.ray.rpc.DrainNodeStatusR\x0f\x64rainNodeStatus\"F\n\x14InternalKVGetRequest\x12\x10\n\x03key\x18\x01 \x01(\x0cR\x03key\x12\x1c\n\tnamespace\x18\x02 \x01(\x0cR\tnamespace\"V\n\x12InternalKVGetReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x14\n\x05value\x18\x02 \x01(\x0cR\x05value\"M\n\x19InternalKVMultiGetRequest\x12\x12\n\x04keys\x18\x01 \x03(\x0cR\x04keys\x12\x1c\n\tnamespace\x18\x02 \x01(\x0cR\tnamespace\"7\n\rMapFieldEntry\x12\x10\n\x03key\x18\x01 \x01(\x0cR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x0cR\x05value\"w\n\x17InternalKVMultiGetReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x30\n\x07results\x18\x02 \x03(\x0b\x32\x16.ray.rpc.MapFieldEntryR\x07results\"z\n\x14InternalKVPutRequest\x12\x10\n\x03key\x18\x01 \x01(\x0cR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x0cR\x05value\x12\x1c\n\toverwrite\x18\x03 \x01(\x08R\toverwrite\x12\x1c\n\tnamespace\x18\x04 \x01(\x0cR\tnamespace\"V\n\x12InternalKVPutReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x14\n\x05\x61\x64\x64\x65\x64\x18\x02 \x01(\x08R\x05\x61\x64\x64\x65\x64\"j\n\x14InternalKVDelRequest\x12\x10\n\x03key\x18\x01 \x01(\x0cR\x03key\x12\x1c\n\tnamespace\x18\x02 \x01(\x0cR\tnamespace\x12\"\n\rdel_by_prefix\x18\x03 \x01(\x08R\x0b\x64\x65lByPrefix\"a\n\x12InternalKVDelReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x1f\n\x0b\x64\x65leted_num\x18\x02 \x01(\x05R\ndeletedNum\"I\n\x17InternalKVExistsRequest\x12\x10\n\x03key\x18\x01 \x01(\x0cR\x03key\x12\x1c\n\tnamespace\x18\x02 \x01(\x0cR\tnamespace\"[\n\x15InternalKVExistsReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x16\n\x06\x65xists\x18\x02 \x01(\x08R\x06\x65xists\"M\n\x15InternalKVKeysRequest\x12\x16\n\x06prefix\x18\x01 \x01(\x0cR\x06prefix\x12\x1c\n\tnamespace\x18\x02 \x01(\x0cR\tnamespace\"[\n\x13InternalKVKeysReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x18\n\x07results\x18\x02 \x03(\x0cR\x07results\"N\n\x17PinRuntimeEnvURIRequest\x12\x10\n\x03uri\x18\x01 \x01(\tR\x03uri\x12!\n\x0c\x65xpiration_s\x18\x02 \x01(\x05R\x0b\x65xpirationS\"C\n\x15PinRuntimeEnvURIReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"K\n\x11GcsPublishRequest\x12\x36\n\x0cpub_messages\x18\x01 \x03(\x0b\x32\x13.ray.rpc.PubMessageR\x0bpubMessages\"=\n\x0fGcsPublishReply\x12*\n\x06status\x18\x64 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"\x9d\x01\n\x18GcsSubscriberPollRequest\x12#\n\rsubscriber_id\x18\x01 \x01(\x0cR\x0csubscriberId\x12\x39\n\x19max_processed_sequence_id\x18\x02 \x01(\x03R\x16maxProcessedSequenceId\x12!\n\x0cpublisher_id\x18\x03 \x01(\x0cR\x0bpublisherId\"\x9f\x01\n\x16GcsSubscriberPollReply\x12\x36\n\x0cpub_messages\x18\x01 \x03(\x0b\x32\x13.ray.rpc.PubMessageR\x0bpubMessages\x12!\n\x0cpublisher_id\x18\x02 \x01(\x0cR\x0bpublisherId\x12*\n\x06status\x18\x64 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"\x92\x01\n GcsSubscriberCommandBatchRequest\x12#\n\rsubscriber_id\x18\x01 \x01(\x0cR\x0csubscriberId\x12,\n\x08\x63ommands\x18\x02 \x03(\x0b\x32\x10.ray.rpc.CommandR\x08\x63ommands\x12\x1b\n\tsender_id\x18\x03 \x01(\x0cR\x08senderId\"L\n\x1eGcsSubscriberCommandBatchReply\x12*\n\x06status\x18\x64 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"E\n\x1eGcsUnregisterSubscriberRequest\x12#\n\rsubscriber_id\x18\x01 \x01(\x0cR\x0csubscriberId\"\x1e\n\x1cGcsUnregisterSubscriberReply\"\x1c\n\x1aGetAllResourceUsageRequest\"\xe9\x01\n\x18GetAllResourceUsageReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12O\n\x13resource_usage_data\x18\x02 \x01(\x0b\x32\x1f.ray.rpc.ResourceUsageBatchDataR\x11resourceUsageData\x12P\n&cluster_full_of_actors_detected_by_gcs\x18\x03 \x01(\x08R clusterFullOfActorsDetectedByGcs\"\x19\n\x17GetDrainingNodesRequest\"l\n\x0c\x44rainingNode\x12\x17\n\x07node_id\x18\x01 \x01(\x0cR\x06nodeId\x12\x43\n\x1e\x64raining_deadline_timestamp_ms\x18\x02 \x01(\x03R\x1b\x64rainingDeadlineTimestampMs\"\x81\x01\n\x15GetDrainingNodesReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12<\n\x0e\x64raining_nodes\x18\x02 \x03(\x0b\x32\x15.ray.rpc.DrainingNodeR\rdrainingNodes\"9\n\tGcsStatus\x12\x12\n\x04\x63ode\x18\x01 \x01(\x05R\x04\x63ode\x12\x18\n\x07message\x18\x02 \x01(\tR\x07message\"E\n\x17\x41\x64\x64TaskEventDataRequest\x12*\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32\x16.ray.rpc.TaskEventDataR\x04\x64\x61ta\"C\n\x15\x41\x64\x64TaskEventDataReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\"\xfe\x08\n\x14GetTaskEventsRequest\x12\x19\n\x05limit\x18\x03 \x01(\x03H\x00R\x05limit\x88\x01\x01\x12\x44\n\x07\x66ilters\x18\x04 \x01(\x0b\x32%.ray.rpc.GetTaskEventsRequest.FiltersH\x01R\x07\x66ilters\x88\x01\x01\x1a\xee\x07\n\x07\x46ilters\x12R\n\x0bjob_filters\x18\x01 \x03(\x0b\x32\x31.ray.rpc.GetTaskEventsRequest.Filters.JobIdFilterR\njobFilters\x12U\n\x0ctask_filters\x18\x02 \x03(\x0b\x32\x32.ray.rpc.GetTaskEventsRequest.Filters.TaskIdFilterR\x0btaskFilters\x12X\n\ractor_filters\x18\x03 \x03(\x0b\x32\x33.ray.rpc.GetTaskEventsRequest.Filters.ActorIdFilterR\x0c\x61\x63torFilters\x12`\n\x11task_name_filters\x18\x04 \x03(\x0b\x32\x34.ray.rpc.GetTaskEventsRequest.Filters.TaskNameFilterR\x0ftaskNameFilters\x12*\n\x0e\x65xclude_driver\x18\x05 \x01(\x08H\x00R\rexcludeDriver\x88\x01\x01\x12V\n\rstate_filters\x18\x06 \x03(\x0b\x32\x31.ray.rpc.GetTaskEventsRequest.Filters.StateFilterR\x0cstateFilters\x1a\\\n\x0bJobIdFilter\x12\x36\n\tpredicate\x18\x01 \x01(\x0e\x32\x18.ray.rpc.FilterPredicateR\tpredicate\x12\x15\n\x06job_id\x18\x02 \x01(\x0cR\x05jobId\x1a_\n\x0cTaskIdFilter\x12\x36\n\tpredicate\x18\x01 \x01(\x0e\x32\x18.ray.rpc.FilterPredicateR\tpredicate\x12\x17\n\x07task_id\x18\x02 \x01(\x0cR\x06taskId\x1a\x62\n\rActorIdFilter\x12\x36\n\tpredicate\x18\x01 \x01(\x0e\x32\x18.ray.rpc.FilterPredicateR\tpredicate\x12\x19\n\x08\x61\x63tor_id\x18\x02 \x01(\x0cR\x07\x61\x63torId\x1a\x65\n\x0eTaskNameFilter\x12\x36\n\tpredicate\x18\x01 \x01(\x0e\x32\x18.ray.rpc.FilterPredicateR\tpredicate\x12\x1b\n\ttask_name\x18\x02 \x01(\tR\x08taskName\x1a[\n\x0bStateFilter\x12\x36\n\tpredicate\x18\x01 \x01(\x0e\x32\x18.ray.rpc.FilterPredicateR\tpredicate\x12\x14\n\x05state\x18\x02 \x01(\tR\x05stateB\x11\n\x0f_exclude_driverB\x08\n\x06_limitB\n\n\x08_filters\"\x83\x03\n\x12GetTaskEventsReply\x12*\n\x06status\x18\x01 \x01(\x0b\x32\x12.ray.rpc.GcsStatusR\x06status\x12\x39\n\x0e\x65vents_by_task\x18\x02 \x03(\x0b\x32\x13.ray.rpc.TaskEventsR\x0c\x65ventsByTask\x12\x44\n\x1fnum_profile_task_events_dropped\x18\x03 \x01(\x05R\x1bnumProfileTaskEventsDropped\x12\x42\n\x1enum_status_task_events_dropped\x18\x04 \x01(\x05R\x1anumStatusTaskEventsDropped\x12(\n\x10num_total_stored\x18\x05 \x01(\x03R\x0enumTotalStored\x12-\n\x13num_filtered_on_gcs\x18\x06 \x01(\x03R\x10numFilteredOnGcs\x12#\n\rnum_truncated\x18\x07 \x01(\x03R\x0cnumTruncated*C\n\x15GcsServiceFailureType\x12\x12\n\x0eRPC_DISCONNECT\x10\x00\x12\x16\n\x12GCS_SERVER_RESTART\x10\x01*+\n\x0f\x46ilterPredicate\x12\t\n\x05\x45QUAL\x10\x00\x12\r\n\tNOT_EQUAL\x10\x01\x32\x85\x03\n\x11JobInfoGcsService\x12\x36\n\x06\x41\x64\x64Job\x12\x16.ray.rpc.AddJobRequest\x1a\x14.ray.rpc.AddJobReply\x12Q\n\x0fMarkJobFinished\x12\x1f.ray.rpc.MarkJobFinishedRequest\x1a\x1d.ray.rpc.MarkJobFinishedReply\x12K\n\rGetAllJobInfo\x12\x1d.ray.rpc.GetAllJobInfoRequest\x1a\x1b.ray.rpc.GetAllJobInfoReply\x12N\n\x0eReportJobError\x12\x1e.ray.rpc.ReportJobErrorRequest\x1a\x1c.ray.rpc.ReportJobErrorReply\x12H\n\x0cGetNextJobID\x12\x1c.ray.rpc.GetNextJobIDRequest\x1a\x1a.ray.rpc.GetNextJobIDReply2\xf4\x05\n\x13\x41\x63torInfoGcsService\x12K\n\rRegisterActor\x12\x1d.ray.rpc.RegisterActorRequest\x1a\x1b.ray.rpc.RegisterActorReply\x12H\n\x0cRestartActor\x12\x1c.ray.rpc.RestartActorRequest\x1a\x1a.ray.rpc.RestartActorReply\x12\x45\n\x0b\x43reateActor\x12\x1b.ray.rpc.CreateActorRequest\x1a\x19.ray.rpc.CreateActorReply\x12H\n\x0cGetActorInfo\x12\x1c.ray.rpc.GetActorInfoRequest\x1a\x1a.ray.rpc.GetActorInfoReply\x12W\n\x11GetNamedActorInfo\x12!.ray.rpc.GetNamedActorInfoRequest\x1a\x1f.ray.rpc.GetNamedActorInfoReply\x12Q\n\x0fListNamedActors\x12\x1f.ray.rpc.ListNamedActorsRequest\x1a\x1d.ray.rpc.ListNamedActorsReply\x12Q\n\x0fGetAllActorInfo\x12\x1f.ray.rpc.GetAllActorInfoRequest\x1a\x1d.ray.rpc.GetAllActorInfoReply\x12Q\n\x0fKillActorViaGcs\x12\x1f.ray.rpc.KillActorViaGcsRequest\x1a\x1d.ray.rpc.KillActorViaGcsReply\x12\x63\n\x15ReportActorOutOfScope\x12%.ray.rpc.ReportActorOutOfScopeRequest\x1a#.ray.rpc.ReportActorOutOfScopeReply2\xcd\x04\n\x14WorkerInfoGcsService\x12]\n\x13ReportWorkerFailure\x12#.ray.rpc.ReportWorkerFailureRequest\x1a!.ray.rpc.ReportWorkerFailureReply\x12K\n\rGetWorkerInfo\x12\x1d.ray.rpc.GetWorkerInfoRequest\x1a\x1b.ray.rpc.GetWorkerInfoReply\x12T\n\x10GetAllWorkerInfo\x12 .ray.rpc.GetAllWorkerInfoRequest\x1a\x1e.ray.rpc.GetAllWorkerInfoReply\x12K\n\rAddWorkerInfo\x12\x1d.ray.rpc.AddWorkerInfoRequest\x1a\x1b.ray.rpc.AddWorkerInfoReply\x12l\n\x18UpdateWorkerDebuggerPort\x12(.ray.rpc.UpdateWorkerDebuggerPortRequest\x1a&.ray.rpc.UpdateWorkerDebuggerPortReply\x12x\n\x1cUpdateWorkerNumPausedThreads\x12,.ray.rpc.UpdateWorkerNumPausedThreadsRequest\x1a*.ray.rpc.UpdateWorkerNumPausedThreadsReply2\xff\x04\n\x1cPlacementGroupInfoGcsService\x12`\n\x14\x43reatePlacementGroup\x12$.ray.rpc.CreatePlacementGroupRequest\x1a\".ray.rpc.CreatePlacementGroupReply\x12`\n\x14RemovePlacementGroup\x12$.ray.rpc.RemovePlacementGroupRequest\x1a\".ray.rpc.RemovePlacementGroupReply\x12W\n\x11GetPlacementGroup\x12!.ray.rpc.GetPlacementGroupRequest\x1a\x1f.ray.rpc.GetPlacementGroupReply\x12\x66\n\x16GetNamedPlacementGroup\x12&.ray.rpc.GetNamedPlacementGroupRequest\x1a$.ray.rpc.GetNamedPlacementGroupReply\x12`\n\x14GetAllPlacementGroup\x12$.ray.rpc.GetAllPlacementGroupRequest\x1a\".ray.rpc.GetAllPlacementGroupReply\x12x\n\x1cWaitPlacementGroupUntilReady\x12,.ray.rpc.WaitPlacementGroupUntilReadyRequest\x1a*.ray.rpc.WaitPlacementGroupUntilReadyReply2\xd8\x04\n\x14InternalKVGcsService\x12K\n\rInternalKVGet\x12\x1d.ray.rpc.InternalKVGetRequest\x1a\x1b.ray.rpc.InternalKVGetReply\x12Z\n\x12InternalKVMultiGet\x12\".ray.rpc.InternalKVMultiGetRequest\x1a .ray.rpc.InternalKVMultiGetReply\x12K\n\rInternalKVPut\x12\x1d.ray.rpc.InternalKVPutRequest\x1a\x1b.ray.rpc.InternalKVPutReply\x12K\n\rInternalKVDel\x12\x1d.ray.rpc.InternalKVDelRequest\x1a\x1b.ray.rpc.InternalKVDelReply\x12T\n\x10InternalKVExists\x12 .ray.rpc.InternalKVExistsRequest\x1a\x1e.ray.rpc.InternalKVExistsReply\x12N\n\x0eInternalKVKeys\x12\x1e.ray.rpc.InternalKVKeysRequest\x1a\x1c.ray.rpc.InternalKVKeysReply\x12W\n\x11GetInternalConfig\x12!.ray.rpc.GetInternalConfigRequest\x1a\x1f.ray.rpc.GetInternalConfigReply2l\n\x14RuntimeEnvGcsService\x12T\n\x10PinRuntimeEnvURI\x12 .ray.rpc.PinRuntimeEnvURIRequest\x1a\x1e.ray.rpc.PinRuntimeEnvURIReply2\x93\x03\n\x18InternalPubSubGcsService\x12\x42\n\nGcsPublish\x12\x1a.ray.rpc.GcsPublishRequest\x1a\x18.ray.rpc.GcsPublishReply\x12W\n\x11GcsSubscriberPoll\x12!.ray.rpc.GcsSubscriberPollRequest\x1a\x1f.ray.rpc.GcsSubscriberPollReply\x12o\n\x19GcsSubscriberCommandBatch\x12).ray.rpc.GcsSubscriberCommandBatchRequest\x1a\'.ray.rpc.GcsSubscriberCommandBatchReply\x12i\n\x17GcsUnregisterSubscriber\x12\'.ray.rpc.GcsUnregisterSubscriberRequest\x1a%.ray.rpc.GcsUnregisterSubscriberReply2\xa1\x03\n\x1aNodeResourceInfoGcsService\x12l\n\x18GetAllAvailableResources\x12(.ray.rpc.GetAllAvailableResourcesRequest\x1a&.ray.rpc.GetAllAvailableResourcesReply\x12`\n\x14GetAllTotalResources\x12$.ray.rpc.GetAllTotalResourcesRequest\x1a\".ray.rpc.GetAllTotalResourcesReply\x12]\n\x13GetAllResourceUsage\x12#.ray.rpc.GetAllResourceUsageRequest\x1a!.ray.rpc.GetAllResourceUsageReply\x12T\n\x10GetDrainingNodes\x12 .ray.rpc.GetDrainingNodesRequest\x1a\x1e.ray.rpc.GetDrainingNodesReply2\xcd\x03\n\x12NodeInfoGcsService\x12H\n\x0cGetClusterId\x12\x1c.ray.rpc.GetClusterIdRequest\x1a\x1a.ray.rpc.GetClusterIdReply\x12H\n\x0cRegisterNode\x12\x1c.ray.rpc.RegisterNodeRequest\x1a\x1a.ray.rpc.RegisterNodeReply\x12N\n\x0eUnregisterNode\x12\x1e.ray.rpc.UnregisterNodeRequest\x1a\x1c.ray.rpc.UnregisterNodeReply\x12?\n\tDrainNode\x12\x19.ray.rpc.DrainNodeRequest\x1a\x17.ray.rpc.DrainNodeReply\x12N\n\x0eGetAllNodeInfo\x12\x1e.ray.rpc.GetAllNodeInfoRequest\x1a\x1c.ray.rpc.GetAllNodeInfoReply\x12\x42\n\nCheckAlive\x12\x1a.ray.rpc.CheckAliveRequest\x1a\x18.ray.rpc.CheckAliveReply2\xb7\x01\n\x12TaskInfoGcsService\x12T\n\x10\x41\x64\x64TaskEventData\x12 .ray.rpc.AddTaskEventDataRequest\x1a\x1e.ray.rpc.AddTaskEventDataReply\x12K\n\rGetTaskEvents\x12\x1d.ray.rpc.GetTaskEventsRequest\x1a\x1b.ray.rpc.GetTaskEventsReplyb\x06proto3')
22
+
23
+ _GCSSERVICEFAILURETYPE = DESCRIPTOR.enum_types_by_name['GcsServiceFailureType']
24
+ GcsServiceFailureType = enum_type_wrapper.EnumTypeWrapper(_GCSSERVICEFAILURETYPE)
25
+ _FILTERPREDICATE = DESCRIPTOR.enum_types_by_name['FilterPredicate']
26
+ FilterPredicate = enum_type_wrapper.EnumTypeWrapper(_FILTERPREDICATE)
27
+ RPC_DISCONNECT = 0
28
+ GCS_SERVER_RESTART = 1
29
+ EQUAL = 0
30
+ NOT_EQUAL = 1
31
+
32
+
33
+ _ADDJOBREQUEST = DESCRIPTOR.message_types_by_name['AddJobRequest']
34
+ _ADDJOBREPLY = DESCRIPTOR.message_types_by_name['AddJobReply']
35
+ _MARKJOBFINISHEDREQUEST = DESCRIPTOR.message_types_by_name['MarkJobFinishedRequest']
36
+ _MARKJOBFINISHEDREPLY = DESCRIPTOR.message_types_by_name['MarkJobFinishedReply']
37
+ _GETALLJOBINFOREQUEST = DESCRIPTOR.message_types_by_name['GetAllJobInfoRequest']
38
+ _GETALLJOBINFOREPLY = DESCRIPTOR.message_types_by_name['GetAllJobInfoReply']
39
+ _REPORTJOBERRORREQUEST = DESCRIPTOR.message_types_by_name['ReportJobErrorRequest']
40
+ _REPORTJOBERRORREPLY = DESCRIPTOR.message_types_by_name['ReportJobErrorReply']
41
+ _GETNEXTJOBIDREQUEST = DESCRIPTOR.message_types_by_name['GetNextJobIDRequest']
42
+ _GETNEXTJOBIDREPLY = DESCRIPTOR.message_types_by_name['GetNextJobIDReply']
43
+ _GETACTORINFOREQUEST = DESCRIPTOR.message_types_by_name['GetActorInfoRequest']
44
+ _GETACTORINFOREPLY = DESCRIPTOR.message_types_by_name['GetActorInfoReply']
45
+ _GETNAMEDACTORINFOREQUEST = DESCRIPTOR.message_types_by_name['GetNamedActorInfoRequest']
46
+ _GETNAMEDACTORINFOREPLY = DESCRIPTOR.message_types_by_name['GetNamedActorInfoReply']
47
+ _LISTNAMEDACTORSREQUEST = DESCRIPTOR.message_types_by_name['ListNamedActorsRequest']
48
+ _LISTNAMEDACTORSREPLY = DESCRIPTOR.message_types_by_name['ListNamedActorsReply']
49
+ _GETALLACTORINFOREQUEST = DESCRIPTOR.message_types_by_name['GetAllActorInfoRequest']
50
+ _GETALLACTORINFOREQUEST_FILTERS = _GETALLACTORINFOREQUEST.nested_types_by_name['Filters']
51
+ _GETALLACTORINFOREPLY = DESCRIPTOR.message_types_by_name['GetAllActorInfoReply']
52
+ _KILLACTORVIAGCSREQUEST = DESCRIPTOR.message_types_by_name['KillActorViaGcsRequest']
53
+ _KILLACTORVIAGCSREPLY = DESCRIPTOR.message_types_by_name['KillActorViaGcsReply']
54
+ _REPORTACTOROUTOFSCOPEREQUEST = DESCRIPTOR.message_types_by_name['ReportActorOutOfScopeRequest']
55
+ _REPORTACTOROUTOFSCOPEREPLY = DESCRIPTOR.message_types_by_name['ReportActorOutOfScopeReply']
56
+ _GETCLUSTERIDREQUEST = DESCRIPTOR.message_types_by_name['GetClusterIdRequest']
57
+ _GETCLUSTERIDREPLY = DESCRIPTOR.message_types_by_name['GetClusterIdReply']
58
+ _REGISTERNODEREQUEST = DESCRIPTOR.message_types_by_name['RegisterNodeRequest']
59
+ _REGISTERNODEREPLY = DESCRIPTOR.message_types_by_name['RegisterNodeReply']
60
+ _UNREGISTERNODEREQUEST = DESCRIPTOR.message_types_by_name['UnregisterNodeRequest']
61
+ _UNREGISTERNODEREPLY = DESCRIPTOR.message_types_by_name['UnregisterNodeReply']
62
+ _GETALLNODEINFOREQUEST = DESCRIPTOR.message_types_by_name['GetAllNodeInfoRequest']
63
+ _GETALLNODEINFOREQUEST_FILTERS = _GETALLNODEINFOREQUEST.nested_types_by_name['Filters']
64
+ _GETALLNODEINFOREPLY = DESCRIPTOR.message_types_by_name['GetAllNodeInfoReply']
65
+ _CHECKALIVEREQUEST = DESCRIPTOR.message_types_by_name['CheckAliveRequest']
66
+ _CHECKALIVEREPLY = DESCRIPTOR.message_types_by_name['CheckAliveReply']
67
+ _GETINTERNALCONFIGREQUEST = DESCRIPTOR.message_types_by_name['GetInternalConfigRequest']
68
+ _GETINTERNALCONFIGREPLY = DESCRIPTOR.message_types_by_name['GetInternalConfigReply']
69
+ _DELETERESOURCESREPLY = DESCRIPTOR.message_types_by_name['DeleteResourcesReply']
70
+ _GETALLAVAILABLERESOURCESREQUEST = DESCRIPTOR.message_types_by_name['GetAllAvailableResourcesRequest']
71
+ _GETALLAVAILABLERESOURCESREPLY = DESCRIPTOR.message_types_by_name['GetAllAvailableResourcesReply']
72
+ _GETALLTOTALRESOURCESREQUEST = DESCRIPTOR.message_types_by_name['GetAllTotalResourcesRequest']
73
+ _GETALLTOTALRESOURCESREPLY = DESCRIPTOR.message_types_by_name['GetAllTotalResourcesReply']
74
+ _REPORTWORKERFAILUREREQUEST = DESCRIPTOR.message_types_by_name['ReportWorkerFailureRequest']
75
+ _REPORTWORKERFAILUREREPLY = DESCRIPTOR.message_types_by_name['ReportWorkerFailureReply']
76
+ _GETWORKERINFOREQUEST = DESCRIPTOR.message_types_by_name['GetWorkerInfoRequest']
77
+ _GETWORKERINFOREPLY = DESCRIPTOR.message_types_by_name['GetWorkerInfoReply']
78
+ _GETALLWORKERINFOREQUEST = DESCRIPTOR.message_types_by_name['GetAllWorkerInfoRequest']
79
+ _GETALLWORKERINFOREQUEST_FILTERS = _GETALLWORKERINFOREQUEST.nested_types_by_name['Filters']
80
+ _GETALLWORKERINFOREPLY = DESCRIPTOR.message_types_by_name['GetAllWorkerInfoReply']
81
+ _ADDWORKERINFOREQUEST = DESCRIPTOR.message_types_by_name['AddWorkerInfoRequest']
82
+ _ADDWORKERINFOREPLY = DESCRIPTOR.message_types_by_name['AddWorkerInfoReply']
83
+ _UPDATEWORKERDEBUGGERPORTREQUEST = DESCRIPTOR.message_types_by_name['UpdateWorkerDebuggerPortRequest']
84
+ _UPDATEWORKERDEBUGGERPORTREPLY = DESCRIPTOR.message_types_by_name['UpdateWorkerDebuggerPortReply']
85
+ _UPDATEWORKERNUMPAUSEDTHREADSREQUEST = DESCRIPTOR.message_types_by_name['UpdateWorkerNumPausedThreadsRequest']
86
+ _UPDATEWORKERNUMPAUSEDTHREADSREPLY = DESCRIPTOR.message_types_by_name['UpdateWorkerNumPausedThreadsReply']
87
+ _CREATEACTORREQUEST = DESCRIPTOR.message_types_by_name['CreateActorRequest']
88
+ _CREATEACTORREPLY = DESCRIPTOR.message_types_by_name['CreateActorReply']
89
+ _REGISTERACTORREQUEST = DESCRIPTOR.message_types_by_name['RegisterActorRequest']
90
+ _REGISTERACTORREPLY = DESCRIPTOR.message_types_by_name['RegisterActorReply']
91
+ _RESTARTACTORREQUEST = DESCRIPTOR.message_types_by_name['RestartActorRequest']
92
+ _RESTARTACTORREPLY = DESCRIPTOR.message_types_by_name['RestartActorReply']
93
+ _CREATEPLACEMENTGROUPREQUEST = DESCRIPTOR.message_types_by_name['CreatePlacementGroupRequest']
94
+ _CREATEPLACEMENTGROUPREPLY = DESCRIPTOR.message_types_by_name['CreatePlacementGroupReply']
95
+ _REMOVEPLACEMENTGROUPREQUEST = DESCRIPTOR.message_types_by_name['RemovePlacementGroupRequest']
96
+ _REMOVEPLACEMENTGROUPREPLY = DESCRIPTOR.message_types_by_name['RemovePlacementGroupReply']
97
+ _GETPLACEMENTGROUPREQUEST = DESCRIPTOR.message_types_by_name['GetPlacementGroupRequest']
98
+ _GETPLACEMENTGROUPREPLY = DESCRIPTOR.message_types_by_name['GetPlacementGroupReply']
99
+ _GETALLPLACEMENTGROUPREQUEST = DESCRIPTOR.message_types_by_name['GetAllPlacementGroupRequest']
100
+ _GETALLPLACEMENTGROUPREPLY = DESCRIPTOR.message_types_by_name['GetAllPlacementGroupReply']
101
+ _WAITPLACEMENTGROUPUNTILREADYREQUEST = DESCRIPTOR.message_types_by_name['WaitPlacementGroupUntilReadyRequest']
102
+ _WAITPLACEMENTGROUPUNTILREADYREPLY = DESCRIPTOR.message_types_by_name['WaitPlacementGroupUntilReadyReply']
103
+ _GETNAMEDPLACEMENTGROUPREQUEST = DESCRIPTOR.message_types_by_name['GetNamedPlacementGroupRequest']
104
+ _GETNAMEDPLACEMENTGROUPREPLY = DESCRIPTOR.message_types_by_name['GetNamedPlacementGroupReply']
105
+ _DRAINNODEDATA = DESCRIPTOR.message_types_by_name['DrainNodeData']
106
+ _DRAINNODEREQUEST = DESCRIPTOR.message_types_by_name['DrainNodeRequest']
107
+ _DRAINNODESTATUS = DESCRIPTOR.message_types_by_name['DrainNodeStatus']
108
+ _DRAINNODEREPLY = DESCRIPTOR.message_types_by_name['DrainNodeReply']
109
+ _INTERNALKVGETREQUEST = DESCRIPTOR.message_types_by_name['InternalKVGetRequest']
110
+ _INTERNALKVGETREPLY = DESCRIPTOR.message_types_by_name['InternalKVGetReply']
111
+ _INTERNALKVMULTIGETREQUEST = DESCRIPTOR.message_types_by_name['InternalKVMultiGetRequest']
112
+ _MAPFIELDENTRY = DESCRIPTOR.message_types_by_name['MapFieldEntry']
113
+ _INTERNALKVMULTIGETREPLY = DESCRIPTOR.message_types_by_name['InternalKVMultiGetReply']
114
+ _INTERNALKVPUTREQUEST = DESCRIPTOR.message_types_by_name['InternalKVPutRequest']
115
+ _INTERNALKVPUTREPLY = DESCRIPTOR.message_types_by_name['InternalKVPutReply']
116
+ _INTERNALKVDELREQUEST = DESCRIPTOR.message_types_by_name['InternalKVDelRequest']
117
+ _INTERNALKVDELREPLY = DESCRIPTOR.message_types_by_name['InternalKVDelReply']
118
+ _INTERNALKVEXISTSREQUEST = DESCRIPTOR.message_types_by_name['InternalKVExistsRequest']
119
+ _INTERNALKVEXISTSREPLY = DESCRIPTOR.message_types_by_name['InternalKVExistsReply']
120
+ _INTERNALKVKEYSREQUEST = DESCRIPTOR.message_types_by_name['InternalKVKeysRequest']
121
+ _INTERNALKVKEYSREPLY = DESCRIPTOR.message_types_by_name['InternalKVKeysReply']
122
+ _PINRUNTIMEENVURIREQUEST = DESCRIPTOR.message_types_by_name['PinRuntimeEnvURIRequest']
123
+ _PINRUNTIMEENVURIREPLY = DESCRIPTOR.message_types_by_name['PinRuntimeEnvURIReply']
124
+ _GCSPUBLISHREQUEST = DESCRIPTOR.message_types_by_name['GcsPublishRequest']
125
+ _GCSPUBLISHREPLY = DESCRIPTOR.message_types_by_name['GcsPublishReply']
126
+ _GCSSUBSCRIBERPOLLREQUEST = DESCRIPTOR.message_types_by_name['GcsSubscriberPollRequest']
127
+ _GCSSUBSCRIBERPOLLREPLY = DESCRIPTOR.message_types_by_name['GcsSubscriberPollReply']
128
+ _GCSSUBSCRIBERCOMMANDBATCHREQUEST = DESCRIPTOR.message_types_by_name['GcsSubscriberCommandBatchRequest']
129
+ _GCSSUBSCRIBERCOMMANDBATCHREPLY = DESCRIPTOR.message_types_by_name['GcsSubscriberCommandBatchReply']
130
+ _GCSUNREGISTERSUBSCRIBERREQUEST = DESCRIPTOR.message_types_by_name['GcsUnregisterSubscriberRequest']
131
+ _GCSUNREGISTERSUBSCRIBERREPLY = DESCRIPTOR.message_types_by_name['GcsUnregisterSubscriberReply']
132
+ _GETALLRESOURCEUSAGEREQUEST = DESCRIPTOR.message_types_by_name['GetAllResourceUsageRequest']
133
+ _GETALLRESOURCEUSAGEREPLY = DESCRIPTOR.message_types_by_name['GetAllResourceUsageReply']
134
+ _GETDRAININGNODESREQUEST = DESCRIPTOR.message_types_by_name['GetDrainingNodesRequest']
135
+ _DRAININGNODE = DESCRIPTOR.message_types_by_name['DrainingNode']
136
+ _GETDRAININGNODESREPLY = DESCRIPTOR.message_types_by_name['GetDrainingNodesReply']
137
+ _GCSSTATUS = DESCRIPTOR.message_types_by_name['GcsStatus']
138
+ _ADDTASKEVENTDATAREQUEST = DESCRIPTOR.message_types_by_name['AddTaskEventDataRequest']
139
+ _ADDTASKEVENTDATAREPLY = DESCRIPTOR.message_types_by_name['AddTaskEventDataReply']
140
+ _GETTASKEVENTSREQUEST = DESCRIPTOR.message_types_by_name['GetTaskEventsRequest']
141
+ _GETTASKEVENTSREQUEST_FILTERS = _GETTASKEVENTSREQUEST.nested_types_by_name['Filters']
142
+ _GETTASKEVENTSREQUEST_FILTERS_JOBIDFILTER = _GETTASKEVENTSREQUEST_FILTERS.nested_types_by_name['JobIdFilter']
143
+ _GETTASKEVENTSREQUEST_FILTERS_TASKIDFILTER = _GETTASKEVENTSREQUEST_FILTERS.nested_types_by_name['TaskIdFilter']
144
+ _GETTASKEVENTSREQUEST_FILTERS_ACTORIDFILTER = _GETTASKEVENTSREQUEST_FILTERS.nested_types_by_name['ActorIdFilter']
145
+ _GETTASKEVENTSREQUEST_FILTERS_TASKNAMEFILTER = _GETTASKEVENTSREQUEST_FILTERS.nested_types_by_name['TaskNameFilter']
146
+ _GETTASKEVENTSREQUEST_FILTERS_STATEFILTER = _GETTASKEVENTSREQUEST_FILTERS.nested_types_by_name['StateFilter']
147
+ _GETTASKEVENTSREPLY = DESCRIPTOR.message_types_by_name['GetTaskEventsReply']
148
+ AddJobRequest = _reflection.GeneratedProtocolMessageType('AddJobRequest', (_message.Message,), {
149
+ 'DESCRIPTOR' : _ADDJOBREQUEST,
150
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
151
+ # @@protoc_insertion_point(class_scope:ray.rpc.AddJobRequest)
152
+ })
153
+ _sym_db.RegisterMessage(AddJobRequest)
154
+
155
+ AddJobReply = _reflection.GeneratedProtocolMessageType('AddJobReply', (_message.Message,), {
156
+ 'DESCRIPTOR' : _ADDJOBREPLY,
157
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
158
+ # @@protoc_insertion_point(class_scope:ray.rpc.AddJobReply)
159
+ })
160
+ _sym_db.RegisterMessage(AddJobReply)
161
+
162
+ MarkJobFinishedRequest = _reflection.GeneratedProtocolMessageType('MarkJobFinishedRequest', (_message.Message,), {
163
+ 'DESCRIPTOR' : _MARKJOBFINISHEDREQUEST,
164
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
165
+ # @@protoc_insertion_point(class_scope:ray.rpc.MarkJobFinishedRequest)
166
+ })
167
+ _sym_db.RegisterMessage(MarkJobFinishedRequest)
168
+
169
+ MarkJobFinishedReply = _reflection.GeneratedProtocolMessageType('MarkJobFinishedReply', (_message.Message,), {
170
+ 'DESCRIPTOR' : _MARKJOBFINISHEDREPLY,
171
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
172
+ # @@protoc_insertion_point(class_scope:ray.rpc.MarkJobFinishedReply)
173
+ })
174
+ _sym_db.RegisterMessage(MarkJobFinishedReply)
175
+
176
+ GetAllJobInfoRequest = _reflection.GeneratedProtocolMessageType('GetAllJobInfoRequest', (_message.Message,), {
177
+ 'DESCRIPTOR' : _GETALLJOBINFOREQUEST,
178
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
179
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllJobInfoRequest)
180
+ })
181
+ _sym_db.RegisterMessage(GetAllJobInfoRequest)
182
+
183
+ GetAllJobInfoReply = _reflection.GeneratedProtocolMessageType('GetAllJobInfoReply', (_message.Message,), {
184
+ 'DESCRIPTOR' : _GETALLJOBINFOREPLY,
185
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
186
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllJobInfoReply)
187
+ })
188
+ _sym_db.RegisterMessage(GetAllJobInfoReply)
189
+
190
+ ReportJobErrorRequest = _reflection.GeneratedProtocolMessageType('ReportJobErrorRequest', (_message.Message,), {
191
+ 'DESCRIPTOR' : _REPORTJOBERRORREQUEST,
192
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
193
+ # @@protoc_insertion_point(class_scope:ray.rpc.ReportJobErrorRequest)
194
+ })
195
+ _sym_db.RegisterMessage(ReportJobErrorRequest)
196
+
197
+ ReportJobErrorReply = _reflection.GeneratedProtocolMessageType('ReportJobErrorReply', (_message.Message,), {
198
+ 'DESCRIPTOR' : _REPORTJOBERRORREPLY,
199
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
200
+ # @@protoc_insertion_point(class_scope:ray.rpc.ReportJobErrorReply)
201
+ })
202
+ _sym_db.RegisterMessage(ReportJobErrorReply)
203
+
204
+ GetNextJobIDRequest = _reflection.GeneratedProtocolMessageType('GetNextJobIDRequest', (_message.Message,), {
205
+ 'DESCRIPTOR' : _GETNEXTJOBIDREQUEST,
206
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
207
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetNextJobIDRequest)
208
+ })
209
+ _sym_db.RegisterMessage(GetNextJobIDRequest)
210
+
211
+ GetNextJobIDReply = _reflection.GeneratedProtocolMessageType('GetNextJobIDReply', (_message.Message,), {
212
+ 'DESCRIPTOR' : _GETNEXTJOBIDREPLY,
213
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
214
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetNextJobIDReply)
215
+ })
216
+ _sym_db.RegisterMessage(GetNextJobIDReply)
217
+
218
+ GetActorInfoRequest = _reflection.GeneratedProtocolMessageType('GetActorInfoRequest', (_message.Message,), {
219
+ 'DESCRIPTOR' : _GETACTORINFOREQUEST,
220
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
221
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetActorInfoRequest)
222
+ })
223
+ _sym_db.RegisterMessage(GetActorInfoRequest)
224
+
225
+ GetActorInfoReply = _reflection.GeneratedProtocolMessageType('GetActorInfoReply', (_message.Message,), {
226
+ 'DESCRIPTOR' : _GETACTORINFOREPLY,
227
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
228
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetActorInfoReply)
229
+ })
230
+ _sym_db.RegisterMessage(GetActorInfoReply)
231
+
232
+ GetNamedActorInfoRequest = _reflection.GeneratedProtocolMessageType('GetNamedActorInfoRequest', (_message.Message,), {
233
+ 'DESCRIPTOR' : _GETNAMEDACTORINFOREQUEST,
234
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
235
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetNamedActorInfoRequest)
236
+ })
237
+ _sym_db.RegisterMessage(GetNamedActorInfoRequest)
238
+
239
+ GetNamedActorInfoReply = _reflection.GeneratedProtocolMessageType('GetNamedActorInfoReply', (_message.Message,), {
240
+ 'DESCRIPTOR' : _GETNAMEDACTORINFOREPLY,
241
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
242
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetNamedActorInfoReply)
243
+ })
244
+ _sym_db.RegisterMessage(GetNamedActorInfoReply)
245
+
246
+ ListNamedActorsRequest = _reflection.GeneratedProtocolMessageType('ListNamedActorsRequest', (_message.Message,), {
247
+ 'DESCRIPTOR' : _LISTNAMEDACTORSREQUEST,
248
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
249
+ # @@protoc_insertion_point(class_scope:ray.rpc.ListNamedActorsRequest)
250
+ })
251
+ _sym_db.RegisterMessage(ListNamedActorsRequest)
252
+
253
+ ListNamedActorsReply = _reflection.GeneratedProtocolMessageType('ListNamedActorsReply', (_message.Message,), {
254
+ 'DESCRIPTOR' : _LISTNAMEDACTORSREPLY,
255
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
256
+ # @@protoc_insertion_point(class_scope:ray.rpc.ListNamedActorsReply)
257
+ })
258
+ _sym_db.RegisterMessage(ListNamedActorsReply)
259
+
260
+ GetAllActorInfoRequest = _reflection.GeneratedProtocolMessageType('GetAllActorInfoRequest', (_message.Message,), {
261
+
262
+ 'Filters' : _reflection.GeneratedProtocolMessageType('Filters', (_message.Message,), {
263
+ 'DESCRIPTOR' : _GETALLACTORINFOREQUEST_FILTERS,
264
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
265
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllActorInfoRequest.Filters)
266
+ })
267
+ ,
268
+ 'DESCRIPTOR' : _GETALLACTORINFOREQUEST,
269
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
270
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllActorInfoRequest)
271
+ })
272
+ _sym_db.RegisterMessage(GetAllActorInfoRequest)
273
+ _sym_db.RegisterMessage(GetAllActorInfoRequest.Filters)
274
+
275
+ GetAllActorInfoReply = _reflection.GeneratedProtocolMessageType('GetAllActorInfoReply', (_message.Message,), {
276
+ 'DESCRIPTOR' : _GETALLACTORINFOREPLY,
277
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
278
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllActorInfoReply)
279
+ })
280
+ _sym_db.RegisterMessage(GetAllActorInfoReply)
281
+
282
+ KillActorViaGcsRequest = _reflection.GeneratedProtocolMessageType('KillActorViaGcsRequest', (_message.Message,), {
283
+ 'DESCRIPTOR' : _KILLACTORVIAGCSREQUEST,
284
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
285
+ # @@protoc_insertion_point(class_scope:ray.rpc.KillActorViaGcsRequest)
286
+ })
287
+ _sym_db.RegisterMessage(KillActorViaGcsRequest)
288
+
289
+ KillActorViaGcsReply = _reflection.GeneratedProtocolMessageType('KillActorViaGcsReply', (_message.Message,), {
290
+ 'DESCRIPTOR' : _KILLACTORVIAGCSREPLY,
291
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
292
+ # @@protoc_insertion_point(class_scope:ray.rpc.KillActorViaGcsReply)
293
+ })
294
+ _sym_db.RegisterMessage(KillActorViaGcsReply)
295
+
296
+ ReportActorOutOfScopeRequest = _reflection.GeneratedProtocolMessageType('ReportActorOutOfScopeRequest', (_message.Message,), {
297
+ 'DESCRIPTOR' : _REPORTACTOROUTOFSCOPEREQUEST,
298
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
299
+ # @@protoc_insertion_point(class_scope:ray.rpc.ReportActorOutOfScopeRequest)
300
+ })
301
+ _sym_db.RegisterMessage(ReportActorOutOfScopeRequest)
302
+
303
+ ReportActorOutOfScopeReply = _reflection.GeneratedProtocolMessageType('ReportActorOutOfScopeReply', (_message.Message,), {
304
+ 'DESCRIPTOR' : _REPORTACTOROUTOFSCOPEREPLY,
305
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
306
+ # @@protoc_insertion_point(class_scope:ray.rpc.ReportActorOutOfScopeReply)
307
+ })
308
+ _sym_db.RegisterMessage(ReportActorOutOfScopeReply)
309
+
310
+ GetClusterIdRequest = _reflection.GeneratedProtocolMessageType('GetClusterIdRequest', (_message.Message,), {
311
+ 'DESCRIPTOR' : _GETCLUSTERIDREQUEST,
312
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
313
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetClusterIdRequest)
314
+ })
315
+ _sym_db.RegisterMessage(GetClusterIdRequest)
316
+
317
+ GetClusterIdReply = _reflection.GeneratedProtocolMessageType('GetClusterIdReply', (_message.Message,), {
318
+ 'DESCRIPTOR' : _GETCLUSTERIDREPLY,
319
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
320
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetClusterIdReply)
321
+ })
322
+ _sym_db.RegisterMessage(GetClusterIdReply)
323
+
324
+ RegisterNodeRequest = _reflection.GeneratedProtocolMessageType('RegisterNodeRequest', (_message.Message,), {
325
+ 'DESCRIPTOR' : _REGISTERNODEREQUEST,
326
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
327
+ # @@protoc_insertion_point(class_scope:ray.rpc.RegisterNodeRequest)
328
+ })
329
+ _sym_db.RegisterMessage(RegisterNodeRequest)
330
+
331
+ RegisterNodeReply = _reflection.GeneratedProtocolMessageType('RegisterNodeReply', (_message.Message,), {
332
+ 'DESCRIPTOR' : _REGISTERNODEREPLY,
333
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
334
+ # @@protoc_insertion_point(class_scope:ray.rpc.RegisterNodeReply)
335
+ })
336
+ _sym_db.RegisterMessage(RegisterNodeReply)
337
+
338
+ UnregisterNodeRequest = _reflection.GeneratedProtocolMessageType('UnregisterNodeRequest', (_message.Message,), {
339
+ 'DESCRIPTOR' : _UNREGISTERNODEREQUEST,
340
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
341
+ # @@protoc_insertion_point(class_scope:ray.rpc.UnregisterNodeRequest)
342
+ })
343
+ _sym_db.RegisterMessage(UnregisterNodeRequest)
344
+
345
+ UnregisterNodeReply = _reflection.GeneratedProtocolMessageType('UnregisterNodeReply', (_message.Message,), {
346
+ 'DESCRIPTOR' : _UNREGISTERNODEREPLY,
347
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
348
+ # @@protoc_insertion_point(class_scope:ray.rpc.UnregisterNodeReply)
349
+ })
350
+ _sym_db.RegisterMessage(UnregisterNodeReply)
351
+
352
+ GetAllNodeInfoRequest = _reflection.GeneratedProtocolMessageType('GetAllNodeInfoRequest', (_message.Message,), {
353
+
354
+ 'Filters' : _reflection.GeneratedProtocolMessageType('Filters', (_message.Message,), {
355
+ 'DESCRIPTOR' : _GETALLNODEINFOREQUEST_FILTERS,
356
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
357
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllNodeInfoRequest.Filters)
358
+ })
359
+ ,
360
+ 'DESCRIPTOR' : _GETALLNODEINFOREQUEST,
361
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
362
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllNodeInfoRequest)
363
+ })
364
+ _sym_db.RegisterMessage(GetAllNodeInfoRequest)
365
+ _sym_db.RegisterMessage(GetAllNodeInfoRequest.Filters)
366
+
367
+ GetAllNodeInfoReply = _reflection.GeneratedProtocolMessageType('GetAllNodeInfoReply', (_message.Message,), {
368
+ 'DESCRIPTOR' : _GETALLNODEINFOREPLY,
369
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
370
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllNodeInfoReply)
371
+ })
372
+ _sym_db.RegisterMessage(GetAllNodeInfoReply)
373
+
374
+ CheckAliveRequest = _reflection.GeneratedProtocolMessageType('CheckAliveRequest', (_message.Message,), {
375
+ 'DESCRIPTOR' : _CHECKALIVEREQUEST,
376
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
377
+ # @@protoc_insertion_point(class_scope:ray.rpc.CheckAliveRequest)
378
+ })
379
+ _sym_db.RegisterMessage(CheckAliveRequest)
380
+
381
+ CheckAliveReply = _reflection.GeneratedProtocolMessageType('CheckAliveReply', (_message.Message,), {
382
+ 'DESCRIPTOR' : _CHECKALIVEREPLY,
383
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
384
+ # @@protoc_insertion_point(class_scope:ray.rpc.CheckAliveReply)
385
+ })
386
+ _sym_db.RegisterMessage(CheckAliveReply)
387
+
388
+ GetInternalConfigRequest = _reflection.GeneratedProtocolMessageType('GetInternalConfigRequest', (_message.Message,), {
389
+ 'DESCRIPTOR' : _GETINTERNALCONFIGREQUEST,
390
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
391
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetInternalConfigRequest)
392
+ })
393
+ _sym_db.RegisterMessage(GetInternalConfigRequest)
394
+
395
+ GetInternalConfigReply = _reflection.GeneratedProtocolMessageType('GetInternalConfigReply', (_message.Message,), {
396
+ 'DESCRIPTOR' : _GETINTERNALCONFIGREPLY,
397
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
398
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetInternalConfigReply)
399
+ })
400
+ _sym_db.RegisterMessage(GetInternalConfigReply)
401
+
402
+ DeleteResourcesReply = _reflection.GeneratedProtocolMessageType('DeleteResourcesReply', (_message.Message,), {
403
+ 'DESCRIPTOR' : _DELETERESOURCESREPLY,
404
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
405
+ # @@protoc_insertion_point(class_scope:ray.rpc.DeleteResourcesReply)
406
+ })
407
+ _sym_db.RegisterMessage(DeleteResourcesReply)
408
+
409
+ GetAllAvailableResourcesRequest = _reflection.GeneratedProtocolMessageType('GetAllAvailableResourcesRequest', (_message.Message,), {
410
+ 'DESCRIPTOR' : _GETALLAVAILABLERESOURCESREQUEST,
411
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
412
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllAvailableResourcesRequest)
413
+ })
414
+ _sym_db.RegisterMessage(GetAllAvailableResourcesRequest)
415
+
416
+ GetAllAvailableResourcesReply = _reflection.GeneratedProtocolMessageType('GetAllAvailableResourcesReply', (_message.Message,), {
417
+ 'DESCRIPTOR' : _GETALLAVAILABLERESOURCESREPLY,
418
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
419
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllAvailableResourcesReply)
420
+ })
421
+ _sym_db.RegisterMessage(GetAllAvailableResourcesReply)
422
+
423
+ GetAllTotalResourcesRequest = _reflection.GeneratedProtocolMessageType('GetAllTotalResourcesRequest', (_message.Message,), {
424
+ 'DESCRIPTOR' : _GETALLTOTALRESOURCESREQUEST,
425
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
426
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllTotalResourcesRequest)
427
+ })
428
+ _sym_db.RegisterMessage(GetAllTotalResourcesRequest)
429
+
430
+ GetAllTotalResourcesReply = _reflection.GeneratedProtocolMessageType('GetAllTotalResourcesReply', (_message.Message,), {
431
+ 'DESCRIPTOR' : _GETALLTOTALRESOURCESREPLY,
432
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
433
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllTotalResourcesReply)
434
+ })
435
+ _sym_db.RegisterMessage(GetAllTotalResourcesReply)
436
+
437
+ ReportWorkerFailureRequest = _reflection.GeneratedProtocolMessageType('ReportWorkerFailureRequest', (_message.Message,), {
438
+ 'DESCRIPTOR' : _REPORTWORKERFAILUREREQUEST,
439
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
440
+ # @@protoc_insertion_point(class_scope:ray.rpc.ReportWorkerFailureRequest)
441
+ })
442
+ _sym_db.RegisterMessage(ReportWorkerFailureRequest)
443
+
444
+ ReportWorkerFailureReply = _reflection.GeneratedProtocolMessageType('ReportWorkerFailureReply', (_message.Message,), {
445
+ 'DESCRIPTOR' : _REPORTWORKERFAILUREREPLY,
446
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
447
+ # @@protoc_insertion_point(class_scope:ray.rpc.ReportWorkerFailureReply)
448
+ })
449
+ _sym_db.RegisterMessage(ReportWorkerFailureReply)
450
+
451
+ GetWorkerInfoRequest = _reflection.GeneratedProtocolMessageType('GetWorkerInfoRequest', (_message.Message,), {
452
+ 'DESCRIPTOR' : _GETWORKERINFOREQUEST,
453
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
454
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetWorkerInfoRequest)
455
+ })
456
+ _sym_db.RegisterMessage(GetWorkerInfoRequest)
457
+
458
+ GetWorkerInfoReply = _reflection.GeneratedProtocolMessageType('GetWorkerInfoReply', (_message.Message,), {
459
+ 'DESCRIPTOR' : _GETWORKERINFOREPLY,
460
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
461
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetWorkerInfoReply)
462
+ })
463
+ _sym_db.RegisterMessage(GetWorkerInfoReply)
464
+
465
+ GetAllWorkerInfoRequest = _reflection.GeneratedProtocolMessageType('GetAllWorkerInfoRequest', (_message.Message,), {
466
+
467
+ 'Filters' : _reflection.GeneratedProtocolMessageType('Filters', (_message.Message,), {
468
+ 'DESCRIPTOR' : _GETALLWORKERINFOREQUEST_FILTERS,
469
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
470
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllWorkerInfoRequest.Filters)
471
+ })
472
+ ,
473
+ 'DESCRIPTOR' : _GETALLWORKERINFOREQUEST,
474
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
475
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllWorkerInfoRequest)
476
+ })
477
+ _sym_db.RegisterMessage(GetAllWorkerInfoRequest)
478
+ _sym_db.RegisterMessage(GetAllWorkerInfoRequest.Filters)
479
+
480
+ GetAllWorkerInfoReply = _reflection.GeneratedProtocolMessageType('GetAllWorkerInfoReply', (_message.Message,), {
481
+ 'DESCRIPTOR' : _GETALLWORKERINFOREPLY,
482
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
483
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllWorkerInfoReply)
484
+ })
485
+ _sym_db.RegisterMessage(GetAllWorkerInfoReply)
486
+
487
+ AddWorkerInfoRequest = _reflection.GeneratedProtocolMessageType('AddWorkerInfoRequest', (_message.Message,), {
488
+ 'DESCRIPTOR' : _ADDWORKERINFOREQUEST,
489
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
490
+ # @@protoc_insertion_point(class_scope:ray.rpc.AddWorkerInfoRequest)
491
+ })
492
+ _sym_db.RegisterMessage(AddWorkerInfoRequest)
493
+
494
+ AddWorkerInfoReply = _reflection.GeneratedProtocolMessageType('AddWorkerInfoReply', (_message.Message,), {
495
+ 'DESCRIPTOR' : _ADDWORKERINFOREPLY,
496
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
497
+ # @@protoc_insertion_point(class_scope:ray.rpc.AddWorkerInfoReply)
498
+ })
499
+ _sym_db.RegisterMessage(AddWorkerInfoReply)
500
+
501
+ UpdateWorkerDebuggerPortRequest = _reflection.GeneratedProtocolMessageType('UpdateWorkerDebuggerPortRequest', (_message.Message,), {
502
+ 'DESCRIPTOR' : _UPDATEWORKERDEBUGGERPORTREQUEST,
503
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
504
+ # @@protoc_insertion_point(class_scope:ray.rpc.UpdateWorkerDebuggerPortRequest)
505
+ })
506
+ _sym_db.RegisterMessage(UpdateWorkerDebuggerPortRequest)
507
+
508
+ UpdateWorkerDebuggerPortReply = _reflection.GeneratedProtocolMessageType('UpdateWorkerDebuggerPortReply', (_message.Message,), {
509
+ 'DESCRIPTOR' : _UPDATEWORKERDEBUGGERPORTREPLY,
510
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
511
+ # @@protoc_insertion_point(class_scope:ray.rpc.UpdateWorkerDebuggerPortReply)
512
+ })
513
+ _sym_db.RegisterMessage(UpdateWorkerDebuggerPortReply)
514
+
515
+ UpdateWorkerNumPausedThreadsRequest = _reflection.GeneratedProtocolMessageType('UpdateWorkerNumPausedThreadsRequest', (_message.Message,), {
516
+ 'DESCRIPTOR' : _UPDATEWORKERNUMPAUSEDTHREADSREQUEST,
517
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
518
+ # @@protoc_insertion_point(class_scope:ray.rpc.UpdateWorkerNumPausedThreadsRequest)
519
+ })
520
+ _sym_db.RegisterMessage(UpdateWorkerNumPausedThreadsRequest)
521
+
522
+ UpdateWorkerNumPausedThreadsReply = _reflection.GeneratedProtocolMessageType('UpdateWorkerNumPausedThreadsReply', (_message.Message,), {
523
+ 'DESCRIPTOR' : _UPDATEWORKERNUMPAUSEDTHREADSREPLY,
524
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
525
+ # @@protoc_insertion_point(class_scope:ray.rpc.UpdateWorkerNumPausedThreadsReply)
526
+ })
527
+ _sym_db.RegisterMessage(UpdateWorkerNumPausedThreadsReply)
528
+
529
+ CreateActorRequest = _reflection.GeneratedProtocolMessageType('CreateActorRequest', (_message.Message,), {
530
+ 'DESCRIPTOR' : _CREATEACTORREQUEST,
531
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
532
+ # @@protoc_insertion_point(class_scope:ray.rpc.CreateActorRequest)
533
+ })
534
+ _sym_db.RegisterMessage(CreateActorRequest)
535
+
536
+ CreateActorReply = _reflection.GeneratedProtocolMessageType('CreateActorReply', (_message.Message,), {
537
+ 'DESCRIPTOR' : _CREATEACTORREPLY,
538
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
539
+ # @@protoc_insertion_point(class_scope:ray.rpc.CreateActorReply)
540
+ })
541
+ _sym_db.RegisterMessage(CreateActorReply)
542
+
543
+ RegisterActorRequest = _reflection.GeneratedProtocolMessageType('RegisterActorRequest', (_message.Message,), {
544
+ 'DESCRIPTOR' : _REGISTERACTORREQUEST,
545
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
546
+ # @@protoc_insertion_point(class_scope:ray.rpc.RegisterActorRequest)
547
+ })
548
+ _sym_db.RegisterMessage(RegisterActorRequest)
549
+
550
+ RegisterActorReply = _reflection.GeneratedProtocolMessageType('RegisterActorReply', (_message.Message,), {
551
+ 'DESCRIPTOR' : _REGISTERACTORREPLY,
552
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
553
+ # @@protoc_insertion_point(class_scope:ray.rpc.RegisterActorReply)
554
+ })
555
+ _sym_db.RegisterMessage(RegisterActorReply)
556
+
557
+ RestartActorRequest = _reflection.GeneratedProtocolMessageType('RestartActorRequest', (_message.Message,), {
558
+ 'DESCRIPTOR' : _RESTARTACTORREQUEST,
559
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
560
+ # @@protoc_insertion_point(class_scope:ray.rpc.RestartActorRequest)
561
+ })
562
+ _sym_db.RegisterMessage(RestartActorRequest)
563
+
564
+ RestartActorReply = _reflection.GeneratedProtocolMessageType('RestartActorReply', (_message.Message,), {
565
+ 'DESCRIPTOR' : _RESTARTACTORREPLY,
566
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
567
+ # @@protoc_insertion_point(class_scope:ray.rpc.RestartActorReply)
568
+ })
569
+ _sym_db.RegisterMessage(RestartActorReply)
570
+
571
+ CreatePlacementGroupRequest = _reflection.GeneratedProtocolMessageType('CreatePlacementGroupRequest', (_message.Message,), {
572
+ 'DESCRIPTOR' : _CREATEPLACEMENTGROUPREQUEST,
573
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
574
+ # @@protoc_insertion_point(class_scope:ray.rpc.CreatePlacementGroupRequest)
575
+ })
576
+ _sym_db.RegisterMessage(CreatePlacementGroupRequest)
577
+
578
+ CreatePlacementGroupReply = _reflection.GeneratedProtocolMessageType('CreatePlacementGroupReply', (_message.Message,), {
579
+ 'DESCRIPTOR' : _CREATEPLACEMENTGROUPREPLY,
580
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
581
+ # @@protoc_insertion_point(class_scope:ray.rpc.CreatePlacementGroupReply)
582
+ })
583
+ _sym_db.RegisterMessage(CreatePlacementGroupReply)
584
+
585
+ RemovePlacementGroupRequest = _reflection.GeneratedProtocolMessageType('RemovePlacementGroupRequest', (_message.Message,), {
586
+ 'DESCRIPTOR' : _REMOVEPLACEMENTGROUPREQUEST,
587
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
588
+ # @@protoc_insertion_point(class_scope:ray.rpc.RemovePlacementGroupRequest)
589
+ })
590
+ _sym_db.RegisterMessage(RemovePlacementGroupRequest)
591
+
592
+ RemovePlacementGroupReply = _reflection.GeneratedProtocolMessageType('RemovePlacementGroupReply', (_message.Message,), {
593
+ 'DESCRIPTOR' : _REMOVEPLACEMENTGROUPREPLY,
594
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
595
+ # @@protoc_insertion_point(class_scope:ray.rpc.RemovePlacementGroupReply)
596
+ })
597
+ _sym_db.RegisterMessage(RemovePlacementGroupReply)
598
+
599
+ GetPlacementGroupRequest = _reflection.GeneratedProtocolMessageType('GetPlacementGroupRequest', (_message.Message,), {
600
+ 'DESCRIPTOR' : _GETPLACEMENTGROUPREQUEST,
601
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
602
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetPlacementGroupRequest)
603
+ })
604
+ _sym_db.RegisterMessage(GetPlacementGroupRequest)
605
+
606
+ GetPlacementGroupReply = _reflection.GeneratedProtocolMessageType('GetPlacementGroupReply', (_message.Message,), {
607
+ 'DESCRIPTOR' : _GETPLACEMENTGROUPREPLY,
608
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
609
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetPlacementGroupReply)
610
+ })
611
+ _sym_db.RegisterMessage(GetPlacementGroupReply)
612
+
613
+ GetAllPlacementGroupRequest = _reflection.GeneratedProtocolMessageType('GetAllPlacementGroupRequest', (_message.Message,), {
614
+ 'DESCRIPTOR' : _GETALLPLACEMENTGROUPREQUEST,
615
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
616
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllPlacementGroupRequest)
617
+ })
618
+ _sym_db.RegisterMessage(GetAllPlacementGroupRequest)
619
+
620
+ GetAllPlacementGroupReply = _reflection.GeneratedProtocolMessageType('GetAllPlacementGroupReply', (_message.Message,), {
621
+ 'DESCRIPTOR' : _GETALLPLACEMENTGROUPREPLY,
622
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
623
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllPlacementGroupReply)
624
+ })
625
+ _sym_db.RegisterMessage(GetAllPlacementGroupReply)
626
+
627
+ WaitPlacementGroupUntilReadyRequest = _reflection.GeneratedProtocolMessageType('WaitPlacementGroupUntilReadyRequest', (_message.Message,), {
628
+ 'DESCRIPTOR' : _WAITPLACEMENTGROUPUNTILREADYREQUEST,
629
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
630
+ # @@protoc_insertion_point(class_scope:ray.rpc.WaitPlacementGroupUntilReadyRequest)
631
+ })
632
+ _sym_db.RegisterMessage(WaitPlacementGroupUntilReadyRequest)
633
+
634
+ WaitPlacementGroupUntilReadyReply = _reflection.GeneratedProtocolMessageType('WaitPlacementGroupUntilReadyReply', (_message.Message,), {
635
+ 'DESCRIPTOR' : _WAITPLACEMENTGROUPUNTILREADYREPLY,
636
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
637
+ # @@protoc_insertion_point(class_scope:ray.rpc.WaitPlacementGroupUntilReadyReply)
638
+ })
639
+ _sym_db.RegisterMessage(WaitPlacementGroupUntilReadyReply)
640
+
641
+ GetNamedPlacementGroupRequest = _reflection.GeneratedProtocolMessageType('GetNamedPlacementGroupRequest', (_message.Message,), {
642
+ 'DESCRIPTOR' : _GETNAMEDPLACEMENTGROUPREQUEST,
643
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
644
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetNamedPlacementGroupRequest)
645
+ })
646
+ _sym_db.RegisterMessage(GetNamedPlacementGroupRequest)
647
+
648
+ GetNamedPlacementGroupReply = _reflection.GeneratedProtocolMessageType('GetNamedPlacementGroupReply', (_message.Message,), {
649
+ 'DESCRIPTOR' : _GETNAMEDPLACEMENTGROUPREPLY,
650
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
651
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetNamedPlacementGroupReply)
652
+ })
653
+ _sym_db.RegisterMessage(GetNamedPlacementGroupReply)
654
+
655
+ DrainNodeData = _reflection.GeneratedProtocolMessageType('DrainNodeData', (_message.Message,), {
656
+ 'DESCRIPTOR' : _DRAINNODEDATA,
657
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
658
+ # @@protoc_insertion_point(class_scope:ray.rpc.DrainNodeData)
659
+ })
660
+ _sym_db.RegisterMessage(DrainNodeData)
661
+
662
+ DrainNodeRequest = _reflection.GeneratedProtocolMessageType('DrainNodeRequest', (_message.Message,), {
663
+ 'DESCRIPTOR' : _DRAINNODEREQUEST,
664
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
665
+ # @@protoc_insertion_point(class_scope:ray.rpc.DrainNodeRequest)
666
+ })
667
+ _sym_db.RegisterMessage(DrainNodeRequest)
668
+
669
+ DrainNodeStatus = _reflection.GeneratedProtocolMessageType('DrainNodeStatus', (_message.Message,), {
670
+ 'DESCRIPTOR' : _DRAINNODESTATUS,
671
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
672
+ # @@protoc_insertion_point(class_scope:ray.rpc.DrainNodeStatus)
673
+ })
674
+ _sym_db.RegisterMessage(DrainNodeStatus)
675
+
676
+ DrainNodeReply = _reflection.GeneratedProtocolMessageType('DrainNodeReply', (_message.Message,), {
677
+ 'DESCRIPTOR' : _DRAINNODEREPLY,
678
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
679
+ # @@protoc_insertion_point(class_scope:ray.rpc.DrainNodeReply)
680
+ })
681
+ _sym_db.RegisterMessage(DrainNodeReply)
682
+
683
+ InternalKVGetRequest = _reflection.GeneratedProtocolMessageType('InternalKVGetRequest', (_message.Message,), {
684
+ 'DESCRIPTOR' : _INTERNALKVGETREQUEST,
685
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
686
+ # @@protoc_insertion_point(class_scope:ray.rpc.InternalKVGetRequest)
687
+ })
688
+ _sym_db.RegisterMessage(InternalKVGetRequest)
689
+
690
+ InternalKVGetReply = _reflection.GeneratedProtocolMessageType('InternalKVGetReply', (_message.Message,), {
691
+ 'DESCRIPTOR' : _INTERNALKVGETREPLY,
692
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
693
+ # @@protoc_insertion_point(class_scope:ray.rpc.InternalKVGetReply)
694
+ })
695
+ _sym_db.RegisterMessage(InternalKVGetReply)
696
+
697
+ InternalKVMultiGetRequest = _reflection.GeneratedProtocolMessageType('InternalKVMultiGetRequest', (_message.Message,), {
698
+ 'DESCRIPTOR' : _INTERNALKVMULTIGETREQUEST,
699
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
700
+ # @@protoc_insertion_point(class_scope:ray.rpc.InternalKVMultiGetRequest)
701
+ })
702
+ _sym_db.RegisterMessage(InternalKVMultiGetRequest)
703
+
704
+ MapFieldEntry = _reflection.GeneratedProtocolMessageType('MapFieldEntry', (_message.Message,), {
705
+ 'DESCRIPTOR' : _MAPFIELDENTRY,
706
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
707
+ # @@protoc_insertion_point(class_scope:ray.rpc.MapFieldEntry)
708
+ })
709
+ _sym_db.RegisterMessage(MapFieldEntry)
710
+
711
+ InternalKVMultiGetReply = _reflection.GeneratedProtocolMessageType('InternalKVMultiGetReply', (_message.Message,), {
712
+ 'DESCRIPTOR' : _INTERNALKVMULTIGETREPLY,
713
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
714
+ # @@protoc_insertion_point(class_scope:ray.rpc.InternalKVMultiGetReply)
715
+ })
716
+ _sym_db.RegisterMessage(InternalKVMultiGetReply)
717
+
718
+ InternalKVPutRequest = _reflection.GeneratedProtocolMessageType('InternalKVPutRequest', (_message.Message,), {
719
+ 'DESCRIPTOR' : _INTERNALKVPUTREQUEST,
720
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
721
+ # @@protoc_insertion_point(class_scope:ray.rpc.InternalKVPutRequest)
722
+ })
723
+ _sym_db.RegisterMessage(InternalKVPutRequest)
724
+
725
+ InternalKVPutReply = _reflection.GeneratedProtocolMessageType('InternalKVPutReply', (_message.Message,), {
726
+ 'DESCRIPTOR' : _INTERNALKVPUTREPLY,
727
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
728
+ # @@protoc_insertion_point(class_scope:ray.rpc.InternalKVPutReply)
729
+ })
730
+ _sym_db.RegisterMessage(InternalKVPutReply)
731
+
732
+ InternalKVDelRequest = _reflection.GeneratedProtocolMessageType('InternalKVDelRequest', (_message.Message,), {
733
+ 'DESCRIPTOR' : _INTERNALKVDELREQUEST,
734
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
735
+ # @@protoc_insertion_point(class_scope:ray.rpc.InternalKVDelRequest)
736
+ })
737
+ _sym_db.RegisterMessage(InternalKVDelRequest)
738
+
739
+ InternalKVDelReply = _reflection.GeneratedProtocolMessageType('InternalKVDelReply', (_message.Message,), {
740
+ 'DESCRIPTOR' : _INTERNALKVDELREPLY,
741
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
742
+ # @@protoc_insertion_point(class_scope:ray.rpc.InternalKVDelReply)
743
+ })
744
+ _sym_db.RegisterMessage(InternalKVDelReply)
745
+
746
+ InternalKVExistsRequest = _reflection.GeneratedProtocolMessageType('InternalKVExistsRequest', (_message.Message,), {
747
+ 'DESCRIPTOR' : _INTERNALKVEXISTSREQUEST,
748
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
749
+ # @@protoc_insertion_point(class_scope:ray.rpc.InternalKVExistsRequest)
750
+ })
751
+ _sym_db.RegisterMessage(InternalKVExistsRequest)
752
+
753
+ InternalKVExistsReply = _reflection.GeneratedProtocolMessageType('InternalKVExistsReply', (_message.Message,), {
754
+ 'DESCRIPTOR' : _INTERNALKVEXISTSREPLY,
755
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
756
+ # @@protoc_insertion_point(class_scope:ray.rpc.InternalKVExistsReply)
757
+ })
758
+ _sym_db.RegisterMessage(InternalKVExistsReply)
759
+
760
+ InternalKVKeysRequest = _reflection.GeneratedProtocolMessageType('InternalKVKeysRequest', (_message.Message,), {
761
+ 'DESCRIPTOR' : _INTERNALKVKEYSREQUEST,
762
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
763
+ # @@protoc_insertion_point(class_scope:ray.rpc.InternalKVKeysRequest)
764
+ })
765
+ _sym_db.RegisterMessage(InternalKVKeysRequest)
766
+
767
+ InternalKVKeysReply = _reflection.GeneratedProtocolMessageType('InternalKVKeysReply', (_message.Message,), {
768
+ 'DESCRIPTOR' : _INTERNALKVKEYSREPLY,
769
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
770
+ # @@protoc_insertion_point(class_scope:ray.rpc.InternalKVKeysReply)
771
+ })
772
+ _sym_db.RegisterMessage(InternalKVKeysReply)
773
+
774
+ PinRuntimeEnvURIRequest = _reflection.GeneratedProtocolMessageType('PinRuntimeEnvURIRequest', (_message.Message,), {
775
+ 'DESCRIPTOR' : _PINRUNTIMEENVURIREQUEST,
776
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
777
+ # @@protoc_insertion_point(class_scope:ray.rpc.PinRuntimeEnvURIRequest)
778
+ })
779
+ _sym_db.RegisterMessage(PinRuntimeEnvURIRequest)
780
+
781
+ PinRuntimeEnvURIReply = _reflection.GeneratedProtocolMessageType('PinRuntimeEnvURIReply', (_message.Message,), {
782
+ 'DESCRIPTOR' : _PINRUNTIMEENVURIREPLY,
783
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
784
+ # @@protoc_insertion_point(class_scope:ray.rpc.PinRuntimeEnvURIReply)
785
+ })
786
+ _sym_db.RegisterMessage(PinRuntimeEnvURIReply)
787
+
788
+ GcsPublishRequest = _reflection.GeneratedProtocolMessageType('GcsPublishRequest', (_message.Message,), {
789
+ 'DESCRIPTOR' : _GCSPUBLISHREQUEST,
790
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
791
+ # @@protoc_insertion_point(class_scope:ray.rpc.GcsPublishRequest)
792
+ })
793
+ _sym_db.RegisterMessage(GcsPublishRequest)
794
+
795
+ GcsPublishReply = _reflection.GeneratedProtocolMessageType('GcsPublishReply', (_message.Message,), {
796
+ 'DESCRIPTOR' : _GCSPUBLISHREPLY,
797
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
798
+ # @@protoc_insertion_point(class_scope:ray.rpc.GcsPublishReply)
799
+ })
800
+ _sym_db.RegisterMessage(GcsPublishReply)
801
+
802
+ GcsSubscriberPollRequest = _reflection.GeneratedProtocolMessageType('GcsSubscriberPollRequest', (_message.Message,), {
803
+ 'DESCRIPTOR' : _GCSSUBSCRIBERPOLLREQUEST,
804
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
805
+ # @@protoc_insertion_point(class_scope:ray.rpc.GcsSubscriberPollRequest)
806
+ })
807
+ _sym_db.RegisterMessage(GcsSubscriberPollRequest)
808
+
809
+ GcsSubscriberPollReply = _reflection.GeneratedProtocolMessageType('GcsSubscriberPollReply', (_message.Message,), {
810
+ 'DESCRIPTOR' : _GCSSUBSCRIBERPOLLREPLY,
811
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
812
+ # @@protoc_insertion_point(class_scope:ray.rpc.GcsSubscriberPollReply)
813
+ })
814
+ _sym_db.RegisterMessage(GcsSubscriberPollReply)
815
+
816
+ GcsSubscriberCommandBatchRequest = _reflection.GeneratedProtocolMessageType('GcsSubscriberCommandBatchRequest', (_message.Message,), {
817
+ 'DESCRIPTOR' : _GCSSUBSCRIBERCOMMANDBATCHREQUEST,
818
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
819
+ # @@protoc_insertion_point(class_scope:ray.rpc.GcsSubscriberCommandBatchRequest)
820
+ })
821
+ _sym_db.RegisterMessage(GcsSubscriberCommandBatchRequest)
822
+
823
+ GcsSubscriberCommandBatchReply = _reflection.GeneratedProtocolMessageType('GcsSubscriberCommandBatchReply', (_message.Message,), {
824
+ 'DESCRIPTOR' : _GCSSUBSCRIBERCOMMANDBATCHREPLY,
825
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
826
+ # @@protoc_insertion_point(class_scope:ray.rpc.GcsSubscriberCommandBatchReply)
827
+ })
828
+ _sym_db.RegisterMessage(GcsSubscriberCommandBatchReply)
829
+
830
+ GcsUnregisterSubscriberRequest = _reflection.GeneratedProtocolMessageType('GcsUnregisterSubscriberRequest', (_message.Message,), {
831
+ 'DESCRIPTOR' : _GCSUNREGISTERSUBSCRIBERREQUEST,
832
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
833
+ # @@protoc_insertion_point(class_scope:ray.rpc.GcsUnregisterSubscriberRequest)
834
+ })
835
+ _sym_db.RegisterMessage(GcsUnregisterSubscriberRequest)
836
+
837
+ GcsUnregisterSubscriberReply = _reflection.GeneratedProtocolMessageType('GcsUnregisterSubscriberReply', (_message.Message,), {
838
+ 'DESCRIPTOR' : _GCSUNREGISTERSUBSCRIBERREPLY,
839
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
840
+ # @@protoc_insertion_point(class_scope:ray.rpc.GcsUnregisterSubscriberReply)
841
+ })
842
+ _sym_db.RegisterMessage(GcsUnregisterSubscriberReply)
843
+
844
+ GetAllResourceUsageRequest = _reflection.GeneratedProtocolMessageType('GetAllResourceUsageRequest', (_message.Message,), {
845
+ 'DESCRIPTOR' : _GETALLRESOURCEUSAGEREQUEST,
846
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
847
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllResourceUsageRequest)
848
+ })
849
+ _sym_db.RegisterMessage(GetAllResourceUsageRequest)
850
+
851
+ GetAllResourceUsageReply = _reflection.GeneratedProtocolMessageType('GetAllResourceUsageReply', (_message.Message,), {
852
+ 'DESCRIPTOR' : _GETALLRESOURCEUSAGEREPLY,
853
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
854
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetAllResourceUsageReply)
855
+ })
856
+ _sym_db.RegisterMessage(GetAllResourceUsageReply)
857
+
858
+ GetDrainingNodesRequest = _reflection.GeneratedProtocolMessageType('GetDrainingNodesRequest', (_message.Message,), {
859
+ 'DESCRIPTOR' : _GETDRAININGNODESREQUEST,
860
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
861
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetDrainingNodesRequest)
862
+ })
863
+ _sym_db.RegisterMessage(GetDrainingNodesRequest)
864
+
865
+ DrainingNode = _reflection.GeneratedProtocolMessageType('DrainingNode', (_message.Message,), {
866
+ 'DESCRIPTOR' : _DRAININGNODE,
867
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
868
+ # @@protoc_insertion_point(class_scope:ray.rpc.DrainingNode)
869
+ })
870
+ _sym_db.RegisterMessage(DrainingNode)
871
+
872
+ GetDrainingNodesReply = _reflection.GeneratedProtocolMessageType('GetDrainingNodesReply', (_message.Message,), {
873
+ 'DESCRIPTOR' : _GETDRAININGNODESREPLY,
874
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
875
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetDrainingNodesReply)
876
+ })
877
+ _sym_db.RegisterMessage(GetDrainingNodesReply)
878
+
879
+ GcsStatus = _reflection.GeneratedProtocolMessageType('GcsStatus', (_message.Message,), {
880
+ 'DESCRIPTOR' : _GCSSTATUS,
881
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
882
+ # @@protoc_insertion_point(class_scope:ray.rpc.GcsStatus)
883
+ })
884
+ _sym_db.RegisterMessage(GcsStatus)
885
+
886
+ AddTaskEventDataRequest = _reflection.GeneratedProtocolMessageType('AddTaskEventDataRequest', (_message.Message,), {
887
+ 'DESCRIPTOR' : _ADDTASKEVENTDATAREQUEST,
888
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
889
+ # @@protoc_insertion_point(class_scope:ray.rpc.AddTaskEventDataRequest)
890
+ })
891
+ _sym_db.RegisterMessage(AddTaskEventDataRequest)
892
+
893
+ AddTaskEventDataReply = _reflection.GeneratedProtocolMessageType('AddTaskEventDataReply', (_message.Message,), {
894
+ 'DESCRIPTOR' : _ADDTASKEVENTDATAREPLY,
895
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
896
+ # @@protoc_insertion_point(class_scope:ray.rpc.AddTaskEventDataReply)
897
+ })
898
+ _sym_db.RegisterMessage(AddTaskEventDataReply)
899
+
900
+ GetTaskEventsRequest = _reflection.GeneratedProtocolMessageType('GetTaskEventsRequest', (_message.Message,), {
901
+
902
+ 'Filters' : _reflection.GeneratedProtocolMessageType('Filters', (_message.Message,), {
903
+
904
+ 'JobIdFilter' : _reflection.GeneratedProtocolMessageType('JobIdFilter', (_message.Message,), {
905
+ 'DESCRIPTOR' : _GETTASKEVENTSREQUEST_FILTERS_JOBIDFILTER,
906
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
907
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetTaskEventsRequest.Filters.JobIdFilter)
908
+ })
909
+ ,
910
+
911
+ 'TaskIdFilter' : _reflection.GeneratedProtocolMessageType('TaskIdFilter', (_message.Message,), {
912
+ 'DESCRIPTOR' : _GETTASKEVENTSREQUEST_FILTERS_TASKIDFILTER,
913
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
914
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetTaskEventsRequest.Filters.TaskIdFilter)
915
+ })
916
+ ,
917
+
918
+ 'ActorIdFilter' : _reflection.GeneratedProtocolMessageType('ActorIdFilter', (_message.Message,), {
919
+ 'DESCRIPTOR' : _GETTASKEVENTSREQUEST_FILTERS_ACTORIDFILTER,
920
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
921
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetTaskEventsRequest.Filters.ActorIdFilter)
922
+ })
923
+ ,
924
+
925
+ 'TaskNameFilter' : _reflection.GeneratedProtocolMessageType('TaskNameFilter', (_message.Message,), {
926
+ 'DESCRIPTOR' : _GETTASKEVENTSREQUEST_FILTERS_TASKNAMEFILTER,
927
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
928
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetTaskEventsRequest.Filters.TaskNameFilter)
929
+ })
930
+ ,
931
+
932
+ 'StateFilter' : _reflection.GeneratedProtocolMessageType('StateFilter', (_message.Message,), {
933
+ 'DESCRIPTOR' : _GETTASKEVENTSREQUEST_FILTERS_STATEFILTER,
934
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
935
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetTaskEventsRequest.Filters.StateFilter)
936
+ })
937
+ ,
938
+ 'DESCRIPTOR' : _GETTASKEVENTSREQUEST_FILTERS,
939
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
940
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetTaskEventsRequest.Filters)
941
+ })
942
+ ,
943
+ 'DESCRIPTOR' : _GETTASKEVENTSREQUEST,
944
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
945
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetTaskEventsRequest)
946
+ })
947
+ _sym_db.RegisterMessage(GetTaskEventsRequest)
948
+ _sym_db.RegisterMessage(GetTaskEventsRequest.Filters)
949
+ _sym_db.RegisterMessage(GetTaskEventsRequest.Filters.JobIdFilter)
950
+ _sym_db.RegisterMessage(GetTaskEventsRequest.Filters.TaskIdFilter)
951
+ _sym_db.RegisterMessage(GetTaskEventsRequest.Filters.ActorIdFilter)
952
+ _sym_db.RegisterMessage(GetTaskEventsRequest.Filters.TaskNameFilter)
953
+ _sym_db.RegisterMessage(GetTaskEventsRequest.Filters.StateFilter)
954
+
955
+ GetTaskEventsReply = _reflection.GeneratedProtocolMessageType('GetTaskEventsReply', (_message.Message,), {
956
+ 'DESCRIPTOR' : _GETTASKEVENTSREPLY,
957
+ '__module__' : 'src.ray.protobuf.gcs_service_pb2'
958
+ # @@protoc_insertion_point(class_scope:ray.rpc.GetTaskEventsReply)
959
+ })
960
+ _sym_db.RegisterMessage(GetTaskEventsReply)
961
+
962
+ _JOBINFOGCSSERVICE = DESCRIPTOR.services_by_name['JobInfoGcsService']
963
+ _ACTORINFOGCSSERVICE = DESCRIPTOR.services_by_name['ActorInfoGcsService']
964
+ _WORKERINFOGCSSERVICE = DESCRIPTOR.services_by_name['WorkerInfoGcsService']
965
+ _PLACEMENTGROUPINFOGCSSERVICE = DESCRIPTOR.services_by_name['PlacementGroupInfoGcsService']
966
+ _INTERNALKVGCSSERVICE = DESCRIPTOR.services_by_name['InternalKVGcsService']
967
+ _RUNTIMEENVGCSSERVICE = DESCRIPTOR.services_by_name['RuntimeEnvGcsService']
968
+ _INTERNALPUBSUBGCSSERVICE = DESCRIPTOR.services_by_name['InternalPubSubGcsService']
969
+ _NODERESOURCEINFOGCSSERVICE = DESCRIPTOR.services_by_name['NodeResourceInfoGcsService']
970
+ _NODEINFOGCSSERVICE = DESCRIPTOR.services_by_name['NodeInfoGcsService']
971
+ _TASKINFOGCSSERVICE = DESCRIPTOR.services_by_name['TaskInfoGcsService']
972
+ if _descriptor._USE_C_DESCRIPTORS == False:
973
+
974
+ DESCRIPTOR._options = None
975
+ _GCSSERVICEFAILURETYPE._serialized_start=12470
976
+ _GCSSERVICEFAILURETYPE._serialized_end=12537
977
+ _FILTERPREDICATE._serialized_start=12539
978
+ _FILTERPREDICATE._serialized_end=12582
979
+ _ADDJOBREQUEST._serialized_start=137
980
+ _ADDJOBREQUEST._serialized_end=195
981
+ _ADDJOBREPLY._serialized_start=197
982
+ _ADDJOBREPLY._serialized_end=254
983
+ _MARKJOBFINISHEDREQUEST._serialized_start=256
984
+ _MARKJOBFINISHEDREQUEST._serialized_end=303
985
+ _MARKJOBFINISHEDREPLY._serialized_start=305
986
+ _MARKJOBFINISHEDREPLY._serialized_end=371
987
+ _GETALLJOBINFOREQUEST._serialized_start=374
988
+ _GETALLJOBINFOREQUEST._serialized_end=719
989
+ _GETALLJOBINFOREPLY._serialized_start=721
990
+ _GETALLJOBINFOREPLY._serialized_end=844
991
+ _REPORTJOBERRORREQUEST._serialized_start=846
992
+ _REPORTJOBERRORREQUEST._serialized_end=923
993
+ _REPORTJOBERRORREPLY._serialized_start=925
994
+ _REPORTJOBERRORREPLY._serialized_end=990
995
+ _GETNEXTJOBIDREQUEST._serialized_start=992
996
+ _GETNEXTJOBIDREQUEST._serialized_end=1013
997
+ _GETNEXTJOBIDREPLY._serialized_start=1015
998
+ _GETNEXTJOBIDREPLY._serialized_end=1101
999
+ _GETACTORINFOREQUEST._serialized_start=1103
1000
+ _GETACTORINFOREQUEST._serialized_end=1171
1001
+ _GETACTORINFOREPLY._serialized_start=1174
1002
+ _GETACTORINFOREPLY._serialized_end=1304
1003
+ _GETNAMEDACTORINFOREQUEST._serialized_start=1306
1004
+ _GETNAMEDACTORINFOREQUEST._serialized_end=1389
1005
+ _GETNAMEDACTORINFOREPLY._serialized_start=1392
1006
+ _GETNAMEDACTORINFOREPLY._serialized_end=1575
1007
+ _LISTNAMEDACTORSREQUEST._serialized_start=1577
1008
+ _LISTNAMEDACTORSREQUEST._serialized_end=1677
1009
+ _LISTNAMEDACTORSREPLY._serialized_start=1680
1010
+ _LISTNAMEDACTORSREPLY._serialized_end=1815
1011
+ _GETALLACTORINFOREQUEST._serialized_start=1818
1012
+ _GETALLACTORINFOREQUEST._serialized_end=2170
1013
+ _GETALLACTORINFOREQUEST_FILTERS._serialized_start=1982
1014
+ _GETALLACTORINFOREQUEST_FILTERS._serialized_end=2148
1015
+ _GETALLACTORINFOREPLY._serialized_start=2173
1016
+ _GETALLACTORINFOREPLY._serialized_end=2363
1017
+ _KILLACTORVIAGCSREQUEST._serialized_start=2365
1018
+ _KILLACTORVIAGCSREQUEST._serialized_end=2478
1019
+ _KILLACTORVIAGCSREPLY._serialized_start=2480
1020
+ _KILLACTORVIAGCSREPLY._serialized_end=2546
1021
+ _REPORTACTOROUTOFSCOPEREQUEST._serialized_start=2549
1022
+ _REPORTACTOROUTOFSCOPEREQUEST._serialized_end=2697
1023
+ _REPORTACTOROUTOFSCOPEREPLY._serialized_start=2699
1024
+ _REPORTACTOROUTOFSCOPEREPLY._serialized_end=2771
1025
+ _GETCLUSTERIDREQUEST._serialized_start=2773
1026
+ _GETCLUSTERIDREQUEST._serialized_end=2794
1027
+ _GETCLUSTERIDREPLY._serialized_start=2796
1028
+ _GETCLUSTERIDREPLY._serialized_end=2890
1029
+ _REGISTERNODEREQUEST._serialized_start=2892
1030
+ _REGISTERNODEREQUEST._serialized_end=2964
1031
+ _REGISTERNODEREPLY._serialized_start=2966
1032
+ _REGISTERNODEREPLY._serialized_end=3029
1033
+ _UNREGISTERNODEREQUEST._serialized_start=3031
1034
+ _UNREGISTERNODEREQUEST._serialized_end=3143
1035
+ _UNREGISTERNODEREPLY._serialized_start=3145
1036
+ _UNREGISTERNODEREPLY._serialized_end=3210
1037
+ _GETALLNODEINFOREQUEST._serialized_start=3213
1038
+ _GETALLNODEINFOREQUEST._serialized_end=3595
1039
+ _GETALLNODEINFOREQUEST_FILTERS._serialized_start=3337
1040
+ _GETALLNODEINFOREQUEST_FILTERS._serialized_end=3573
1041
+ _GETALLNODEINFOREPLY._serialized_start=3598
1042
+ _GETALLNODEINFOREPLY._serialized_end=3780
1043
+ _CHECKALIVEREQUEST._serialized_start=3782
1044
+ _CHECKALIVEREQUEST._serialized_end=3840
1045
+ _CHECKALIVEREPLY._serialized_start=3843
1046
+ _CHECKALIVEREPLY._serialized_end=3972
1047
+ _GETINTERNALCONFIGREQUEST._serialized_start=3974
1048
+ _GETINTERNALCONFIGREQUEST._serialized_end=4000
1049
+ _GETINTERNALCONFIGREPLY._serialized_start=4002
1050
+ _GETINTERNALCONFIGREPLY._serialized_end=4094
1051
+ _DELETERESOURCESREPLY._serialized_start=4096
1052
+ _DELETERESOURCESREPLY._serialized_end=4162
1053
+ _GETALLAVAILABLERESOURCESREQUEST._serialized_start=4164
1054
+ _GETALLAVAILABLERESOURCESREQUEST._serialized_end=4197
1055
+ _GETALLAVAILABLERESOURCESREPLY._serialized_start=4200
1056
+ _GETALLAVAILABLERESOURCESREPLY._serialized_end=4343
1057
+ _GETALLTOTALRESOURCESREQUEST._serialized_start=4345
1058
+ _GETALLTOTALRESOURCESREQUEST._serialized_end=4374
1059
+ _GETALLTOTALRESOURCESREPLY._serialized_start=4377
1060
+ _GETALLTOTALRESOURCESREPLY._serialized_end=4512
1061
+ _REPORTWORKERFAILUREREQUEST._serialized_start=4514
1062
+ _REPORTWORKERFAILUREREQUEST._serialized_end=4607
1063
+ _REPORTWORKERFAILUREREPLY._serialized_start=4609
1064
+ _REPORTWORKERFAILUREREPLY._serialized_end=4679
1065
+ _GETWORKERINFOREQUEST._serialized_start=4681
1066
+ _GETWORKERINFOREQUEST._serialized_end=4732
1067
+ _GETWORKERINFOREPLY._serialized_start=4735
1068
+ _GETWORKERINFOREPLY._serialized_end=4869
1069
+ _GETALLWORKERINFOREQUEST._serialized_start=4872
1070
+ _GETALLWORKERINFOREQUEST._serialized_end=5156
1071
+ _GETALLWORKERINFOREQUEST_FILTERS._serialized_start=5000
1072
+ _GETALLWORKERINFOREQUEST_FILTERS._serialized_end=5134
1073
+ _GETALLWORKERINFOREPLY._serialized_start=5159
1074
+ _GETALLWORKERINFOREPLY._serialized_end=5353
1075
+ _ADDWORKERINFOREQUEST._serialized_start=5355
1076
+ _ADDWORKERINFOREQUEST._serialized_end=5436
1077
+ _ADDWORKERINFOREPLY._serialized_start=5438
1078
+ _ADDWORKERINFOREPLY._serialized_end=5502
1079
+ _UPDATEWORKERDEBUGGERPORTREQUEST._serialized_start=5504
1080
+ _UPDATEWORKERDEBUGGERPORTREQUEST._serialized_end=5603
1081
+ _UPDATEWORKERDEBUGGERPORTREPLY._serialized_start=5605
1082
+ _UPDATEWORKERDEBUGGERPORTREPLY._serialized_end=5680
1083
+ _UPDATEWORKERNUMPAUSEDTHREADSREQUEST._serialized_start=5682
1084
+ _UPDATEWORKERNUMPAUSEDTHREADSREQUEST._serialized_end=5805
1085
+ _UPDATEWORKERNUMPAUSEDTHREADSREPLY._serialized_start=5807
1086
+ _UPDATEWORKERNUMPAUSEDTHREADSREPLY._serialized_end=5886
1087
+ _CREATEACTORREQUEST._serialized_start=5888
1088
+ _CREATEACTORREQUEST._serialized_end=5956
1089
+ _CREATEACTORREPLY._serialized_start=5959
1090
+ _CREATEACTORREPLY._serialized_end=6224
1091
+ _REGISTERACTORREQUEST._serialized_start=6226
1092
+ _REGISTERACTORREQUEST._serialized_end=6296
1093
+ _REGISTERACTORREPLY._serialized_start=6298
1094
+ _REGISTERACTORREPLY._serialized_end=6362
1095
+ _RESTARTACTORREQUEST._serialized_start=6364
1096
+ _RESTARTACTORREQUEST._serialized_end=6447
1097
+ _RESTARTACTORREPLY._serialized_start=6449
1098
+ _RESTARTACTORREPLY._serialized_end=6512
1099
+ _CREATEPLACEMENTGROUPREQUEST._serialized_start=6514
1100
+ _CREATEPLACEMENTGROUPREQUEST._serialized_end=6622
1101
+ _CREATEPLACEMENTGROUPREPLY._serialized_start=6624
1102
+ _CREATEPLACEMENTGROUPREPLY._serialized_end=6695
1103
+ _REMOVEPLACEMENTGROUPREQUEST._serialized_start=6697
1104
+ _REMOVEPLACEMENTGROUPREQUEST._serialized_end=6772
1105
+ _REMOVEPLACEMENTGROUPREPLY._serialized_start=6774
1106
+ _REMOVEPLACEMENTGROUPREPLY._serialized_end=6845
1107
+ _GETPLACEMENTGROUPREQUEST._serialized_start=6847
1108
+ _GETPLACEMENTGROUPREQUEST._serialized_end=6919
1109
+ _GETPLACEMENTGROUPREPLY._serialized_start=6922
1110
+ _GETPLACEMENTGROUPREPLY._serialized_end=7085
1111
+ _GETALLPLACEMENTGROUPREQUEST._serialized_start=7087
1112
+ _GETALLPLACEMENTGROUPREQUEST._serialized_end=7153
1113
+ _GETALLPLACEMENTGROUPREPLY._serialized_start=7156
1114
+ _GETALLPLACEMENTGROUPREPLY._serialized_end=7344
1115
+ _WAITPLACEMENTGROUPUNTILREADYREQUEST._serialized_start=7346
1116
+ _WAITPLACEMENTGROUPUNTILREADYREQUEST._serialized_end=7429
1117
+ _WAITPLACEMENTGROUPUNTILREADYREPLY._serialized_start=7431
1118
+ _WAITPLACEMENTGROUPUNTILREADYREPLY._serialized_end=7510
1119
+ _GETNAMEDPLACEMENTGROUPREQUEST._serialized_start=7512
1120
+ _GETNAMEDPLACEMENTGROUPREQUEST._serialized_end=7600
1121
+ _GETNAMEDPLACEMENTGROUPREPLY._serialized_start=7603
1122
+ _GETNAMEDPLACEMENTGROUPREPLY._serialized_end=7771
1123
+ _DRAINNODEDATA._serialized_start=7773
1124
+ _DRAINNODEDATA._serialized_end=7813
1125
+ _DRAINNODEREQUEST._serialized_start=7815
1126
+ _DRAINNODEREQUEST._serialized_end=7897
1127
+ _DRAINNODESTATUS._serialized_start=7899
1128
+ _DRAINNODESTATUS._serialized_end=7941
1129
+ _DRAINNODEREPLY._serialized_start=7944
1130
+ _DRAINNODEREPLY._serialized_end=8074
1131
+ _INTERNALKVGETREQUEST._serialized_start=8076
1132
+ _INTERNALKVGETREQUEST._serialized_end=8146
1133
+ _INTERNALKVGETREPLY._serialized_start=8148
1134
+ _INTERNALKVGETREPLY._serialized_end=8234
1135
+ _INTERNALKVMULTIGETREQUEST._serialized_start=8236
1136
+ _INTERNALKVMULTIGETREQUEST._serialized_end=8313
1137
+ _MAPFIELDENTRY._serialized_start=8315
1138
+ _MAPFIELDENTRY._serialized_end=8370
1139
+ _INTERNALKVMULTIGETREPLY._serialized_start=8372
1140
+ _INTERNALKVMULTIGETREPLY._serialized_end=8491
1141
+ _INTERNALKVPUTREQUEST._serialized_start=8493
1142
+ _INTERNALKVPUTREQUEST._serialized_end=8615
1143
+ _INTERNALKVPUTREPLY._serialized_start=8617
1144
+ _INTERNALKVPUTREPLY._serialized_end=8703
1145
+ _INTERNALKVDELREQUEST._serialized_start=8705
1146
+ _INTERNALKVDELREQUEST._serialized_end=8811
1147
+ _INTERNALKVDELREPLY._serialized_start=8813
1148
+ _INTERNALKVDELREPLY._serialized_end=8910
1149
+ _INTERNALKVEXISTSREQUEST._serialized_start=8912
1150
+ _INTERNALKVEXISTSREQUEST._serialized_end=8985
1151
+ _INTERNALKVEXISTSREPLY._serialized_start=8987
1152
+ _INTERNALKVEXISTSREPLY._serialized_end=9078
1153
+ _INTERNALKVKEYSREQUEST._serialized_start=9080
1154
+ _INTERNALKVKEYSREQUEST._serialized_end=9157
1155
+ _INTERNALKVKEYSREPLY._serialized_start=9159
1156
+ _INTERNALKVKEYSREPLY._serialized_end=9250
1157
+ _PINRUNTIMEENVURIREQUEST._serialized_start=9252
1158
+ _PINRUNTIMEENVURIREQUEST._serialized_end=9330
1159
+ _PINRUNTIMEENVURIREPLY._serialized_start=9332
1160
+ _PINRUNTIMEENVURIREPLY._serialized_end=9399
1161
+ _GCSPUBLISHREQUEST._serialized_start=9401
1162
+ _GCSPUBLISHREQUEST._serialized_end=9476
1163
+ _GCSPUBLISHREPLY._serialized_start=9478
1164
+ _GCSPUBLISHREPLY._serialized_end=9539
1165
+ _GCSSUBSCRIBERPOLLREQUEST._serialized_start=9542
1166
+ _GCSSUBSCRIBERPOLLREQUEST._serialized_end=9699
1167
+ _GCSSUBSCRIBERPOLLREPLY._serialized_start=9702
1168
+ _GCSSUBSCRIBERPOLLREPLY._serialized_end=9861
1169
+ _GCSSUBSCRIBERCOMMANDBATCHREQUEST._serialized_start=9864
1170
+ _GCSSUBSCRIBERCOMMANDBATCHREQUEST._serialized_end=10010
1171
+ _GCSSUBSCRIBERCOMMANDBATCHREPLY._serialized_start=10012
1172
+ _GCSSUBSCRIBERCOMMANDBATCHREPLY._serialized_end=10088
1173
+ _GCSUNREGISTERSUBSCRIBERREQUEST._serialized_start=10090
1174
+ _GCSUNREGISTERSUBSCRIBERREQUEST._serialized_end=10159
1175
+ _GCSUNREGISTERSUBSCRIBERREPLY._serialized_start=10161
1176
+ _GCSUNREGISTERSUBSCRIBERREPLY._serialized_end=10191
1177
+ _GETALLRESOURCEUSAGEREQUEST._serialized_start=10193
1178
+ _GETALLRESOURCEUSAGEREQUEST._serialized_end=10221
1179
+ _GETALLRESOURCEUSAGEREPLY._serialized_start=10224
1180
+ _GETALLRESOURCEUSAGEREPLY._serialized_end=10457
1181
+ _GETDRAININGNODESREQUEST._serialized_start=10459
1182
+ _GETDRAININGNODESREQUEST._serialized_end=10484
1183
+ _DRAININGNODE._serialized_start=10486
1184
+ _DRAININGNODE._serialized_end=10594
1185
+ _GETDRAININGNODESREPLY._serialized_start=10597
1186
+ _GETDRAININGNODESREPLY._serialized_end=10726
1187
+ _GCSSTATUS._serialized_start=10728
1188
+ _GCSSTATUS._serialized_end=10785
1189
+ _ADDTASKEVENTDATAREQUEST._serialized_start=10787
1190
+ _ADDTASKEVENTDATAREQUEST._serialized_end=10856
1191
+ _ADDTASKEVENTDATAREPLY._serialized_start=10858
1192
+ _ADDTASKEVENTDATAREPLY._serialized_end=10925
1193
+ _GETTASKEVENTSREQUEST._serialized_start=10928
1194
+ _GETTASKEVENTSREQUEST._serialized_end=12078
1195
+ _GETTASKEVENTSREQUEST_FILTERS._serialized_start=11050
1196
+ _GETTASKEVENTSREQUEST_FILTERS._serialized_end=12056
1197
+ _GETTASKEVENTSREQUEST_FILTERS_JOBIDFILTER._serialized_start=11552
1198
+ _GETTASKEVENTSREQUEST_FILTERS_JOBIDFILTER._serialized_end=11644
1199
+ _GETTASKEVENTSREQUEST_FILTERS_TASKIDFILTER._serialized_start=11646
1200
+ _GETTASKEVENTSREQUEST_FILTERS_TASKIDFILTER._serialized_end=11741
1201
+ _GETTASKEVENTSREQUEST_FILTERS_ACTORIDFILTER._serialized_start=11743
1202
+ _GETTASKEVENTSREQUEST_FILTERS_ACTORIDFILTER._serialized_end=11841
1203
+ _GETTASKEVENTSREQUEST_FILTERS_TASKNAMEFILTER._serialized_start=11843
1204
+ _GETTASKEVENTSREQUEST_FILTERS_TASKNAMEFILTER._serialized_end=11944
1205
+ _GETTASKEVENTSREQUEST_FILTERS_STATEFILTER._serialized_start=11946
1206
+ _GETTASKEVENTSREQUEST_FILTERS_STATEFILTER._serialized_end=12037
1207
+ _GETTASKEVENTSREPLY._serialized_start=12081
1208
+ _GETTASKEVENTSREPLY._serialized_end=12468
1209
+ _JOBINFOGCSSERVICE._serialized_start=12585
1210
+ _JOBINFOGCSSERVICE._serialized_end=12974
1211
+ _ACTORINFOGCSSERVICE._serialized_start=12977
1212
+ _ACTORINFOGCSSERVICE._serialized_end=13733
1213
+ _WORKERINFOGCSSERVICE._serialized_start=13736
1214
+ _WORKERINFOGCSSERVICE._serialized_end=14325
1215
+ _PLACEMENTGROUPINFOGCSSERVICE._serialized_start=14328
1216
+ _PLACEMENTGROUPINFOGCSSERVICE._serialized_end=14967
1217
+ _INTERNALKVGCSSERVICE._serialized_start=14970
1218
+ _INTERNALKVGCSSERVICE._serialized_end=15570
1219
+ _RUNTIMEENVGCSSERVICE._serialized_start=15572
1220
+ _RUNTIMEENVGCSSERVICE._serialized_end=15680
1221
+ _INTERNALPUBSUBGCSSERVICE._serialized_start=15683
1222
+ _INTERNALPUBSUBGCSSERVICE._serialized_end=16086
1223
+ _NODERESOURCEINFOGCSSERVICE._serialized_start=16089
1224
+ _NODERESOURCEINFOGCSSERVICE._serialized_end=16506
1225
+ _NODEINFOGCSSERVICE._serialized_start=16509
1226
+ _NODEINFOGCSSERVICE._serialized_end=16970
1227
+ _TASKINFOGCSSERVICE._serialized_start=16973
1228
+ _TASKINFOGCSSERVICE._serialized_end=17156
1229
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/gcs_service_pb2_grpc.py ADDED
The diff for this file is too large to render. See raw diff
 
.venv/lib/python3.11/site-packages/ray/core/generated/instance_manager_pb2.py ADDED
@@ -0,0 +1,174 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/experimental/instance_manager.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf.internal import enum_type_wrapper
6
+ from google.protobuf import descriptor as _descriptor
7
+ from google.protobuf import descriptor_pool as _descriptor_pool
8
+ from google.protobuf import message as _message
9
+ from google.protobuf import reflection as _reflection
10
+ from google.protobuf import symbol_database as _symbol_database
11
+ # @@protoc_insertion_point(imports)
12
+
13
+ _sym_db = _symbol_database.Default()
14
+
15
+
16
+
17
+
18
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n4src/ray/protobuf/experimental/instance_manager.proto\x12\x15ray.rpc.autoscaler.im\"Y\n\x06Status\x12\x35\n\x04\x63ode\x18\x01 \x01(\x0e\x32!.ray.rpc.autoscaler.im.StatusCodeR\x04\x63ode\x12\x18\n\x07message\x18\x02 \x01(\tR\x07message\"\xd1\t\n\x08Instance\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceId\x12/\n\x11\x63loud_instance_id\x18\x02 \x01(\tH\x00R\x0f\x63loudInstanceId\x88\x01\x01\x12\x1c\n\x07node_id\x18\x03 \x01(\tH\x01R\x06nodeId\x88\x01\x01\x12\x46\n\x06status\x18\x04 \x01(\x0e\x32..ray.rpc.autoscaler.im.Instance.InstanceStatusR\x06status\x12#\n\rinstance_type\x18\x05 \x01(\tR\x0cinstanceType\x12\\\n\x0ftotal_resources\x18\x06 \x03(\x0b\x32\x33.ray.rpc.autoscaler.im.Instance.TotalResourcesEntryR\x0etotalResources\x12\x1f\n\x0binternal_ip\x18\x07 \x01(\tR\ninternalIp\x12\x1f\n\x0b\x65xternal_ip\x18\x08 \x01(\tR\nexternalIp\x12\x18\n\x07version\x18\t \x01(\x03R\x07version\x12T\n\x0estatus_history\x18\n \x03(\x0b\x32-.ray.rpc.autoscaler.im.Instance.StatusHistoryR\rstatusHistory\x12*\n\x11launch_request_id\x18\x0b \x01(\tR\x0flaunchRequestId\x12!\n\x0c\x65xit_details\x18\x0c \x01(\tR\x0b\x65xitDetails\x12,\n\x12launch_config_hash\x18\r \x01(\tR\x10launchConfigHash\x12<\n\tnode_kind\x18\x0e \x01(\x0e\x32\x1f.ray.rpc.autoscaler.im.NodeKindR\x08nodeKind\x1a\x41\n\x13TotalResourcesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x1a\xa5\x01\n\rStatusHistory\x12W\n\x0finstance_status\x18\x01 \x01(\x0e\x32..ray.rpc.autoscaler.im.Instance.InstanceStatusR\x0einstanceStatus\x12!\n\x0ctimestamp_ns\x18\x02 \x01(\x03R\x0btimestampNs\x12\x18\n\x07\x64\x65tails\x18\x03 \x01(\tR\x07\x64\x65tails\"\x8f\x02\n\x0eInstanceStatus\x12\x0b\n\x07UNKNOWN\x10\x00\x12\n\n\x06QUEUED\x10\x01\x12\r\n\tREQUESTED\x10\x02\x12\r\n\tALLOCATED\x10\x03\x12\x12\n\x0eRAY_INSTALLING\x10\x04\x12\x0f\n\x0bRAY_RUNNING\x10\x05\x12\x16\n\x12RAY_STOP_REQUESTED\x10\x06\x12\x10\n\x0cRAY_STOPPING\x10\x07\x12\x0f\n\x0bRAY_STOPPED\x10\x08\x12\x0f\n\x0bTERMINATING\x10\t\x12\x0e\n\nTERMINATED\x10\n\x12\x15\n\x11\x41LLOCATION_FAILED\x10\x0b\x12\x16\n\x12RAY_INSTALL_FAILED\x10\x0c\x12\x16\n\x12TERMINATION_FAILED\x10\rB\x14\n\x12_cloud_instance_idB\n\n\x08_node_id\"\x91\x05\n\x13InstanceUpdateEvent\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceId\x12^\n\x13new_instance_status\x18\x02 \x01(\x0e\x32..ray.rpc.autoscaler.im.Instance.InstanceStatusR\x11newInstanceStatus\x12\x18\n\x07\x64\x65tails\x18\x03 \x01(\tR\x07\x64\x65tails\x12\x16\n\x06upsert\x18\x04 \x01(\x08R\x06upsert\x12(\n\rinstance_type\x18\x05 \x01(\tH\x00R\x0cinstanceType\x88\x01\x01\x12/\n\x11\x63loud_instance_id\x18\x06 \x01(\tH\x01R\x0f\x63loudInstanceId\x88\x01\x01\x12\x41\n\tnode_kind\x18\x07 \x01(\x0e\x32\x1f.ray.rpc.autoscaler.im.NodeKindH\x02R\x08nodeKind\x88\x01\x01\x12#\n\x0bray_node_id\x18\x08 \x01(\tH\x03R\trayNodeId\x88\x01\x01\x12/\n\x11launch_request_id\x18\t \x01(\tH\x04R\x0flaunchRequestId\x88\x01\x01\x12_\n\x13termination_request\x18\n \x01(\x0b\x32).ray.rpc.autoscaler.im.TerminationRequestH\x05R\x12terminationRequest\x88\x01\x01\x42\x10\n\x0e_instance_typeB\x14\n\x12_cloud_instance_idB\x0c\n\n_node_kindB\x0e\n\x0c_ray_node_idB\x14\n\x12_launch_request_idB\x16\n\x14_termination_request\"~\n\rLaunchRequest\x12#\n\rinstance_type\x18\x01 \x01(\tR\x0cinstanceType\x12\x14\n\x05\x63ount\x18\x02 \x01(\x05R\x05\x63ount\x12\x0e\n\x02id\x18\x03 \x01(\tR\x02id\x12\"\n\rrequest_ts_ms\x18\x04 \x01(\x03R\x0brequestTsMs\"\x9a\x04\n\x12TerminationRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1e\n\x0bray_node_id\x18\x02 \x01(\tR\trayNodeId\x12\x1f\n\x0binstance_id\x18\x03 \x01(\tR\ninstanceId\x12\x45\n\x05\x63\x61use\x18\x04 \x01(\x0e\x32/.ray.rpc.autoscaler.im.TerminationRequest.CauseR\x05\x63\x61use\x12#\n\rinstance_type\x18\x05 \x01(\tR\x0cinstanceType\x12-\n\x10idle_duration_ms\x18\x06 \x01(\x04H\x00R\x0eidleDurationMs\x88\x01\x01\x12\x37\n\x16max_num_nodes_per_type\x18\x07 \x01(\rH\x01R\x12maxNumNodesPerType\x88\x01\x01\x12\'\n\rmax_num_nodes\x18\x08 \x01(\rH\x02R\x0bmaxNumNodes\x88\x01\x01\x12\x18\n\x07\x64\x65tails\x18\t \x01(\tR\x07\x64\x65tails\"Z\n\x05\x43\x61use\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x08\n\x04IDLE\x10\x01\x12\x19\n\x15MAX_NUM_NODE_PER_TYPE\x10\x02\x12\x11\n\rMAX_NUM_NODES\x10\x03\x12\x0c\n\x08OUTDATED\x10\x04\x42\x13\n\x11_idle_duration_msB\x19\n\x17_max_num_nodes_per_typeB\x10\n\x0e_max_num_nodes\"\x94\x01\n!UpdateInstanceManagerStateRequest\x12)\n\x10\x65xpected_version\x18\x01 \x01(\x03R\x0f\x65xpectedVersion\x12\x44\n\x07updates\x18\x02 \x03(\x0b\x32*.ray.rpc.autoscaler.im.InstanceUpdateEventR\x07updates\"r\n\x1fUpdateInstanceManagerStateReply\x12\x35\n\x06status\x18\x01 \x01(\x0b\x32\x1d.ray.rpc.autoscaler.im.StatusR\x06status\x12\x18\n\x07version\x18\x02 \x01(\x03R\x07version\"o\n\x14InstanceManagerState\x12\x18\n\x07version\x18\x01 \x01(\x03R\x07version\x12=\n\tinstances\x18\x02 \x03(\x0b\x32\x1f.ray.rpc.autoscaler.im.InstanceR\tinstances\" \n\x1eGetInstanceManagerStateRequest\"\x98\x01\n\x1cGetInstanceManagerStateReply\x12\x35\n\x06status\x18\x01 \x01(\x0b\x32\x1d.ray.rpc.autoscaler.im.StatusR\x06status\x12\x41\n\x05state\x18\x02 \x01(\x0b\x32+.ray.rpc.autoscaler.im.InstanceManagerStateR\x05state*`\n\nStatusCode\x12\x0f\n\x0bUNSPECIFIED\x10\x00\x12\x06\n\x02OK\x10\x01\x12\x14\n\x10VERSION_MISMATCH\x10\x02\x12\x12\n\x0eUNKNOWN_ERRORS\x10\x03\x12\x0f\n\x0bUNAVAILABLE\x10\x04*/\n\x08NodeKind\x12\r\n\tUNMANAGED\x10\x00\x12\x08\n\x04HEAD\x10\x01\x12\n\n\x06WORKER\x10\x02\x32\xb1\x02\n\x16InstanceManagerService\x12\x85\x01\n\x17GetInstanceManagerState\x12\x35.ray.rpc.autoscaler.im.GetInstanceManagerStateRequest\x1a\x33.ray.rpc.autoscaler.im.GetInstanceManagerStateReply\x12\x8e\x01\n\x1aUpdateInstanceManagerState\x12\x38.ray.rpc.autoscaler.im.UpdateInstanceManagerStateRequest\x1a\x36.ray.rpc.autoscaler.im.UpdateInstanceManagerStateReplyb\x06proto3')
19
+
20
+ _STATUSCODE = DESCRIPTOR.enum_types_by_name['StatusCode']
21
+ StatusCode = enum_type_wrapper.EnumTypeWrapper(_STATUSCODE)
22
+ _NODEKIND = DESCRIPTOR.enum_types_by_name['NodeKind']
23
+ NodeKind = enum_type_wrapper.EnumTypeWrapper(_NODEKIND)
24
+ UNSPECIFIED = 0
25
+ OK = 1
26
+ VERSION_MISMATCH = 2
27
+ UNKNOWN_ERRORS = 3
28
+ UNAVAILABLE = 4
29
+ UNMANAGED = 0
30
+ HEAD = 1
31
+ WORKER = 2
32
+
33
+
34
+ _STATUS = DESCRIPTOR.message_types_by_name['Status']
35
+ _INSTANCE = DESCRIPTOR.message_types_by_name['Instance']
36
+ _INSTANCE_TOTALRESOURCESENTRY = _INSTANCE.nested_types_by_name['TotalResourcesEntry']
37
+ _INSTANCE_STATUSHISTORY = _INSTANCE.nested_types_by_name['StatusHistory']
38
+ _INSTANCEUPDATEEVENT = DESCRIPTOR.message_types_by_name['InstanceUpdateEvent']
39
+ _LAUNCHREQUEST = DESCRIPTOR.message_types_by_name['LaunchRequest']
40
+ _TERMINATIONREQUEST = DESCRIPTOR.message_types_by_name['TerminationRequest']
41
+ _UPDATEINSTANCEMANAGERSTATEREQUEST = DESCRIPTOR.message_types_by_name['UpdateInstanceManagerStateRequest']
42
+ _UPDATEINSTANCEMANAGERSTATEREPLY = DESCRIPTOR.message_types_by_name['UpdateInstanceManagerStateReply']
43
+ _INSTANCEMANAGERSTATE = DESCRIPTOR.message_types_by_name['InstanceManagerState']
44
+ _GETINSTANCEMANAGERSTATEREQUEST = DESCRIPTOR.message_types_by_name['GetInstanceManagerStateRequest']
45
+ _GETINSTANCEMANAGERSTATEREPLY = DESCRIPTOR.message_types_by_name['GetInstanceManagerStateReply']
46
+ _INSTANCE_INSTANCESTATUS = _INSTANCE.enum_types_by_name['InstanceStatus']
47
+ _TERMINATIONREQUEST_CAUSE = _TERMINATIONREQUEST.enum_types_by_name['Cause']
48
+ Status = _reflection.GeneratedProtocolMessageType('Status', (_message.Message,), {
49
+ 'DESCRIPTOR' : _STATUS,
50
+ '__module__' : 'src.ray.protobuf.experimental.instance_manager_pb2'
51
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.im.Status)
52
+ })
53
+ _sym_db.RegisterMessage(Status)
54
+
55
+ Instance = _reflection.GeneratedProtocolMessageType('Instance', (_message.Message,), {
56
+
57
+ 'TotalResourcesEntry' : _reflection.GeneratedProtocolMessageType('TotalResourcesEntry', (_message.Message,), {
58
+ 'DESCRIPTOR' : _INSTANCE_TOTALRESOURCESENTRY,
59
+ '__module__' : 'src.ray.protobuf.experimental.instance_manager_pb2'
60
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.im.Instance.TotalResourcesEntry)
61
+ })
62
+ ,
63
+
64
+ 'StatusHistory' : _reflection.GeneratedProtocolMessageType('StatusHistory', (_message.Message,), {
65
+ 'DESCRIPTOR' : _INSTANCE_STATUSHISTORY,
66
+ '__module__' : 'src.ray.protobuf.experimental.instance_manager_pb2'
67
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.im.Instance.StatusHistory)
68
+ })
69
+ ,
70
+ 'DESCRIPTOR' : _INSTANCE,
71
+ '__module__' : 'src.ray.protobuf.experimental.instance_manager_pb2'
72
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.im.Instance)
73
+ })
74
+ _sym_db.RegisterMessage(Instance)
75
+ _sym_db.RegisterMessage(Instance.TotalResourcesEntry)
76
+ _sym_db.RegisterMessage(Instance.StatusHistory)
77
+
78
+ InstanceUpdateEvent = _reflection.GeneratedProtocolMessageType('InstanceUpdateEvent', (_message.Message,), {
79
+ 'DESCRIPTOR' : _INSTANCEUPDATEEVENT,
80
+ '__module__' : 'src.ray.protobuf.experimental.instance_manager_pb2'
81
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.im.InstanceUpdateEvent)
82
+ })
83
+ _sym_db.RegisterMessage(InstanceUpdateEvent)
84
+
85
+ LaunchRequest = _reflection.GeneratedProtocolMessageType('LaunchRequest', (_message.Message,), {
86
+ 'DESCRIPTOR' : _LAUNCHREQUEST,
87
+ '__module__' : 'src.ray.protobuf.experimental.instance_manager_pb2'
88
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.im.LaunchRequest)
89
+ })
90
+ _sym_db.RegisterMessage(LaunchRequest)
91
+
92
+ TerminationRequest = _reflection.GeneratedProtocolMessageType('TerminationRequest', (_message.Message,), {
93
+ 'DESCRIPTOR' : _TERMINATIONREQUEST,
94
+ '__module__' : 'src.ray.protobuf.experimental.instance_manager_pb2'
95
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.im.TerminationRequest)
96
+ })
97
+ _sym_db.RegisterMessage(TerminationRequest)
98
+
99
+ UpdateInstanceManagerStateRequest = _reflection.GeneratedProtocolMessageType('UpdateInstanceManagerStateRequest', (_message.Message,), {
100
+ 'DESCRIPTOR' : _UPDATEINSTANCEMANAGERSTATEREQUEST,
101
+ '__module__' : 'src.ray.protobuf.experimental.instance_manager_pb2'
102
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.im.UpdateInstanceManagerStateRequest)
103
+ })
104
+ _sym_db.RegisterMessage(UpdateInstanceManagerStateRequest)
105
+
106
+ UpdateInstanceManagerStateReply = _reflection.GeneratedProtocolMessageType('UpdateInstanceManagerStateReply', (_message.Message,), {
107
+ 'DESCRIPTOR' : _UPDATEINSTANCEMANAGERSTATEREPLY,
108
+ '__module__' : 'src.ray.protobuf.experimental.instance_manager_pb2'
109
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.im.UpdateInstanceManagerStateReply)
110
+ })
111
+ _sym_db.RegisterMessage(UpdateInstanceManagerStateReply)
112
+
113
+ InstanceManagerState = _reflection.GeneratedProtocolMessageType('InstanceManagerState', (_message.Message,), {
114
+ 'DESCRIPTOR' : _INSTANCEMANAGERSTATE,
115
+ '__module__' : 'src.ray.protobuf.experimental.instance_manager_pb2'
116
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.im.InstanceManagerState)
117
+ })
118
+ _sym_db.RegisterMessage(InstanceManagerState)
119
+
120
+ GetInstanceManagerStateRequest = _reflection.GeneratedProtocolMessageType('GetInstanceManagerStateRequest', (_message.Message,), {
121
+ 'DESCRIPTOR' : _GETINSTANCEMANAGERSTATEREQUEST,
122
+ '__module__' : 'src.ray.protobuf.experimental.instance_manager_pb2'
123
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.im.GetInstanceManagerStateRequest)
124
+ })
125
+ _sym_db.RegisterMessage(GetInstanceManagerStateRequest)
126
+
127
+ GetInstanceManagerStateReply = _reflection.GeneratedProtocolMessageType('GetInstanceManagerStateReply', (_message.Message,), {
128
+ 'DESCRIPTOR' : _GETINSTANCEMANAGERSTATEREPLY,
129
+ '__module__' : 'src.ray.protobuf.experimental.instance_manager_pb2'
130
+ # @@protoc_insertion_point(class_scope:ray.rpc.autoscaler.im.GetInstanceManagerStateReply)
131
+ })
132
+ _sym_db.RegisterMessage(GetInstanceManagerStateReply)
133
+
134
+ _INSTANCEMANAGERSERVICE = DESCRIPTOR.services_by_name['InstanceManagerService']
135
+ if _descriptor._USE_C_DESCRIPTORS == False:
136
+
137
+ DESCRIPTOR._options = None
138
+ _INSTANCE_TOTALRESOURCESENTRY._options = None
139
+ _INSTANCE_TOTALRESOURCESENTRY._serialized_options = b'8\001'
140
+ _STATUSCODE._serialized_start=3304
141
+ _STATUSCODE._serialized_end=3400
142
+ _NODEKIND._serialized_start=3402
143
+ _NODEKIND._serialized_end=3449
144
+ _STATUS._serialized_start=79
145
+ _STATUS._serialized_end=168
146
+ _INSTANCE._serialized_start=171
147
+ _INSTANCE._serialized_end=1404
148
+ _INSTANCE_TOTALRESOURCESENTRY._serialized_start=863
149
+ _INSTANCE_TOTALRESOURCESENTRY._serialized_end=928
150
+ _INSTANCE_STATUSHISTORY._serialized_start=931
151
+ _INSTANCE_STATUSHISTORY._serialized_end=1096
152
+ _INSTANCE_INSTANCESTATUS._serialized_start=1099
153
+ _INSTANCE_INSTANCESTATUS._serialized_end=1370
154
+ _INSTANCEUPDATEEVENT._serialized_start=1407
155
+ _INSTANCEUPDATEEVENT._serialized_end=2064
156
+ _LAUNCHREQUEST._serialized_start=2066
157
+ _LAUNCHREQUEST._serialized_end=2192
158
+ _TERMINATIONREQUEST._serialized_start=2195
159
+ _TERMINATIONREQUEST._serialized_end=2733
160
+ _TERMINATIONREQUEST_CAUSE._serialized_start=2577
161
+ _TERMINATIONREQUEST_CAUSE._serialized_end=2667
162
+ _UPDATEINSTANCEMANAGERSTATEREQUEST._serialized_start=2736
163
+ _UPDATEINSTANCEMANAGERSTATEREQUEST._serialized_end=2884
164
+ _UPDATEINSTANCEMANAGERSTATEREPLY._serialized_start=2886
165
+ _UPDATEINSTANCEMANAGERSTATEREPLY._serialized_end=3000
166
+ _INSTANCEMANAGERSTATE._serialized_start=3002
167
+ _INSTANCEMANAGERSTATE._serialized_end=3113
168
+ _GETINSTANCEMANAGERSTATEREQUEST._serialized_start=3115
169
+ _GETINSTANCEMANAGERSTATEREQUEST._serialized_end=3147
170
+ _GETINSTANCEMANAGERSTATEREPLY._serialized_start=3150
171
+ _GETINSTANCEMANAGERSTATEREPLY._serialized_end=3302
172
+ _INSTANCEMANAGERSERVICE._serialized_start=3452
173
+ _INSTANCEMANAGERSERVICE._serialized_end=3757
174
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/instance_manager_pb2_grpc.py ADDED
@@ -0,0 +1,99 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
5
+ from . import instance_manager_pb2 as src_dot_ray_dot_protobuf_dot_experimental_dot_instance__manager__pb2
6
+
7
+
8
+ class InstanceManagerServiceStub(object):
9
+ """Missing associated documentation comment in .proto file."""
10
+
11
+ def __init__(self, channel):
12
+ """Constructor.
13
+
14
+ Args:
15
+ channel: A grpc.Channel.
16
+ """
17
+ self.GetInstanceManagerState = channel.unary_unary(
18
+ '/ray.rpc.autoscaler.im.InstanceManagerService/GetInstanceManagerState',
19
+ request_serializer=src_dot_ray_dot_protobuf_dot_experimental_dot_instance__manager__pb2.GetInstanceManagerStateRequest.SerializeToString,
20
+ response_deserializer=src_dot_ray_dot_protobuf_dot_experimental_dot_instance__manager__pb2.GetInstanceManagerStateReply.FromString,
21
+ )
22
+ self.UpdateInstanceManagerState = channel.unary_unary(
23
+ '/ray.rpc.autoscaler.im.InstanceManagerService/UpdateInstanceManagerState',
24
+ request_serializer=src_dot_ray_dot_protobuf_dot_experimental_dot_instance__manager__pb2.UpdateInstanceManagerStateRequest.SerializeToString,
25
+ response_deserializer=src_dot_ray_dot_protobuf_dot_experimental_dot_instance__manager__pb2.UpdateInstanceManagerStateReply.FromString,
26
+ )
27
+
28
+
29
+ class InstanceManagerServiceServicer(object):
30
+ """Missing associated documentation comment in .proto file."""
31
+
32
+ def GetInstanceManagerState(self, request, context):
33
+ """Missing associated documentation comment in .proto file."""
34
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
35
+ context.set_details('Method not implemented!')
36
+ raise NotImplementedError('Method not implemented!')
37
+
38
+ def UpdateInstanceManagerState(self, request, context):
39
+ """Missing associated documentation comment in .proto file."""
40
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
41
+ context.set_details('Method not implemented!')
42
+ raise NotImplementedError('Method not implemented!')
43
+
44
+
45
+ def add_InstanceManagerServiceServicer_to_server(servicer, server):
46
+ rpc_method_handlers = {
47
+ 'GetInstanceManagerState': grpc.unary_unary_rpc_method_handler(
48
+ servicer.GetInstanceManagerState,
49
+ request_deserializer=src_dot_ray_dot_protobuf_dot_experimental_dot_instance__manager__pb2.GetInstanceManagerStateRequest.FromString,
50
+ response_serializer=src_dot_ray_dot_protobuf_dot_experimental_dot_instance__manager__pb2.GetInstanceManagerStateReply.SerializeToString,
51
+ ),
52
+ 'UpdateInstanceManagerState': grpc.unary_unary_rpc_method_handler(
53
+ servicer.UpdateInstanceManagerState,
54
+ request_deserializer=src_dot_ray_dot_protobuf_dot_experimental_dot_instance__manager__pb2.UpdateInstanceManagerStateRequest.FromString,
55
+ response_serializer=src_dot_ray_dot_protobuf_dot_experimental_dot_instance__manager__pb2.UpdateInstanceManagerStateReply.SerializeToString,
56
+ ),
57
+ }
58
+ generic_handler = grpc.method_handlers_generic_handler(
59
+ 'ray.rpc.autoscaler.im.InstanceManagerService', rpc_method_handlers)
60
+ server.add_generic_rpc_handlers((generic_handler,))
61
+
62
+
63
+ # This class is part of an EXPERIMENTAL API.
64
+ class InstanceManagerService(object):
65
+ """Missing associated documentation comment in .proto file."""
66
+
67
+ @staticmethod
68
+ def GetInstanceManagerState(request,
69
+ target,
70
+ options=(),
71
+ channel_credentials=None,
72
+ call_credentials=None,
73
+ insecure=False,
74
+ compression=None,
75
+ wait_for_ready=None,
76
+ timeout=None,
77
+ metadata=None):
78
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.autoscaler.im.InstanceManagerService/GetInstanceManagerState',
79
+ src_dot_ray_dot_protobuf_dot_experimental_dot_instance__manager__pb2.GetInstanceManagerStateRequest.SerializeToString,
80
+ src_dot_ray_dot_protobuf_dot_experimental_dot_instance__manager__pb2.GetInstanceManagerStateReply.FromString,
81
+ options, channel_credentials,
82
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
83
+
84
+ @staticmethod
85
+ def UpdateInstanceManagerState(request,
86
+ target,
87
+ options=(),
88
+ channel_credentials=None,
89
+ call_credentials=None,
90
+ insecure=False,
91
+ compression=None,
92
+ wait_for_ready=None,
93
+ timeout=None,
94
+ metadata=None):
95
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.autoscaler.im.InstanceManagerService/UpdateInstanceManagerState',
96
+ src_dot_ray_dot_protobuf_dot_experimental_dot_instance__manager__pb2.UpdateInstanceManagerStateRequest.SerializeToString,
97
+ src_dot_ray_dot_protobuf_dot_experimental_dot_instance__manager__pb2.UpdateInstanceManagerStateReply.FromString,
98
+ options, channel_credentials,
99
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
.venv/lib/python3.11/site-packages/ray/core/generated/logging_pb2.py ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/logging.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf import descriptor as _descriptor
6
+ from google.protobuf import descriptor_pool as _descriptor_pool
7
+ from google.protobuf import message as _message
8
+ from google.protobuf import reflection as _reflection
9
+ from google.protobuf import symbol_database as _symbol_database
10
+ # @@protoc_insertion_point(imports)
11
+
12
+ _sym_db = _symbol_database.Default()
13
+
14
+
15
+
16
+
17
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1esrc/ray/protobuf/logging.proto\x12\x07ray.rpc\"\xb0\x01\n\x08LogBatch\x12\x0e\n\x02ip\x18\x01 \x01(\tR\x02ip\x12\x10\n\x03pid\x18\x02 \x01(\tR\x03pid\x12\x15\n\x06job_id\x18\x03 \x01(\tR\x05jobId\x12\x19\n\x08is_error\x18\x04 \x01(\x08R\x07isError\x12\x14\n\x05lines\x18\x05 \x03(\tR\x05lines\x12\x1d\n\nactor_name\x18\x06 \x01(\tR\tactorName\x12\x1b\n\ttask_name\x18\x07 \x01(\tR\x08taskNameb\x06proto3')
18
+
19
+
20
+
21
+ _LOGBATCH = DESCRIPTOR.message_types_by_name['LogBatch']
22
+ LogBatch = _reflection.GeneratedProtocolMessageType('LogBatch', (_message.Message,), {
23
+ 'DESCRIPTOR' : _LOGBATCH,
24
+ '__module__' : 'src.ray.protobuf.logging_pb2'
25
+ # @@protoc_insertion_point(class_scope:ray.rpc.LogBatch)
26
+ })
27
+ _sym_db.RegisterMessage(LogBatch)
28
+
29
+ if _descriptor._USE_C_DESCRIPTORS == False:
30
+
31
+ DESCRIPTOR._options = None
32
+ _LOGBATCH._serialized_start=44
33
+ _LOGBATCH._serialized_end=220
34
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/metrics_pb2.py ADDED
@@ -0,0 +1,190 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: opencensus/proto/metrics/v1/metrics.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf import descriptor as _descriptor
6
+ from google.protobuf import descriptor_pool as _descriptor_pool
7
+ from google.protobuf import message as _message
8
+ from google.protobuf import reflection as _reflection
9
+ from google.protobuf import symbol_database as _symbol_database
10
+ # @@protoc_insertion_point(imports)
11
+
12
+ _sym_db = _symbol_database.Default()
13
+
14
+
15
+ from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
16
+ from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2
17
+ from . import resource_pb2 as opencensus_dot_proto_dot_resource_dot_v1_dot_resource__pb2
18
+
19
+
20
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n)opencensus/proto/metrics/v1/metrics.proto\x12\x1bopencensus.proto.metrics.v1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\x1a+opencensus/proto/resource/v1/resource.proto\"\xf1\x01\n\x06Metric\x12Z\n\x11metric_descriptor\x18\x01 \x01(\x0b\x32-.opencensus.proto.metrics.v1.MetricDescriptorR\x10metricDescriptor\x12G\n\ntimeseries\x18\x02 \x03(\x0b\x32\'.opencensus.proto.metrics.v1.TimeSeriesR\ntimeseries\x12\x42\n\x08resource\x18\x03 \x01(\x0b\x32&.opencensus.proto.resource.v1.ResourceR\x08resource\"\x96\x03\n\x10MetricDescriptor\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12 \n\x0b\x64\x65scription\x18\x02 \x01(\tR\x0b\x64\x65scription\x12\x12\n\x04unit\x18\x03 \x01(\tR\x04unit\x12\x46\n\x04type\x18\x04 \x01(\x0e\x32\x32.opencensus.proto.metrics.v1.MetricDescriptor.TypeR\x04type\x12\x44\n\nlabel_keys\x18\x05 \x03(\x0b\x32%.opencensus.proto.metrics.v1.LabelKeyR\tlabelKeys\"\xa9\x01\n\x04Type\x12\x0f\n\x0bUNSPECIFIED\x10\x00\x12\x0f\n\x0bGAUGE_INT64\x10\x01\x12\x10\n\x0cGAUGE_DOUBLE\x10\x02\x12\x16\n\x12GAUGE_DISTRIBUTION\x10\x03\x12\x14\n\x10\x43UMULATIVE_INT64\x10\x04\x12\x15\n\x11\x43UMULATIVE_DOUBLE\x10\x05\x12\x1b\n\x17\x43UMULATIVE_DISTRIBUTION\x10\x06\x12\x0b\n\x07SUMMARY\x10\x07\">\n\x08LabelKey\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12 \n\x0b\x64\x65scription\x18\x02 \x01(\tR\x0b\x64\x65scription\"\xd9\x01\n\nTimeSeries\x12\x43\n\x0fstart_timestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\x0estartTimestamp\x12J\n\x0clabel_values\x18\x02 \x03(\x0b\x32\'.opencensus.proto.metrics.v1.LabelValueR\x0blabelValues\x12:\n\x06points\x18\x03 \x03(\x0b\x32\".opencensus.proto.metrics.v1.PointR\x06points\"?\n\nLabelValue\x12\x14\n\x05value\x18\x01 \x01(\tR\x05value\x12\x1b\n\thas_value\x18\x02 \x01(\x08R\x08hasValue\"\xc5\x02\n\x05Point\x12\x38\n\ttimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\ttimestamp\x12!\n\x0bint64_value\x18\x02 \x01(\x03H\x00R\nint64Value\x12#\n\x0c\x64ouble_value\x18\x03 \x01(\x01H\x00R\x0b\x64oubleValue\x12_\n\x12\x64istribution_value\x18\x04 \x01(\x0b\x32..opencensus.proto.metrics.v1.DistributionValueH\x00R\x11\x64istributionValue\x12P\n\rsummary_value\x18\x05 \x01(\x0b\x32).opencensus.proto.metrics.v1.SummaryValueH\x00R\x0csummaryValueB\x07\n\x05value\"\xcb\x06\n\x11\x44istributionValue\x12\x14\n\x05\x63ount\x18\x01 \x01(\x03R\x05\x63ount\x12\x10\n\x03sum\x18\x02 \x01(\x01R\x03sum\x12\x37\n\x18sum_of_squared_deviation\x18\x03 \x01(\x01R\x15sumOfSquaredDeviation\x12\x63\n\x0e\x62ucket_options\x18\x04 \x01(\x0b\x32<.opencensus.proto.metrics.v1.DistributionValue.BucketOptionsR\rbucketOptions\x12O\n\x07\x62uckets\x18\x05 \x03(\x0b\x32\x35.opencensus.proto.metrics.v1.DistributionValue.BucketR\x07\x62uckets\x1a\xa0\x01\n\rBucketOptions\x12\x63\n\x08\x65xplicit\x18\x01 \x01(\x0b\x32\x45.opencensus.proto.metrics.v1.DistributionValue.BucketOptions.ExplicitH\x00R\x08\x65xplicit\x1a\"\n\x08\x45xplicit\x12\x16\n\x06\x62ounds\x18\x01 \x03(\x01R\x06\x62oundsB\x06\n\x04type\x1as\n\x06\x42ucket\x12\x14\n\x05\x63ount\x18\x01 \x01(\x03R\x05\x63ount\x12S\n\x08\x65xemplar\x18\x02 \x01(\x0b\x32\x37.opencensus.proto.metrics.v1.DistributionValue.ExemplarR\x08\x65xemplar\x1a\x86\x02\n\x08\x45xemplar\x12\x14\n\x05value\x18\x01 \x01(\x01R\x05value\x12\x38\n\ttimestamp\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\ttimestamp\x12j\n\x0b\x61ttachments\x18\x03 \x03(\x0b\x32H.opencensus.proto.metrics.v1.DistributionValue.Exemplar.AttachmentsEntryR\x0b\x61ttachments\x1a>\n\x10\x41ttachmentsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"\xef\x03\n\x0cSummaryValue\x12\x31\n\x05\x63ount\x18\x01 \x01(\x0b\x32\x1b.google.protobuf.Int64ValueR\x05\x63ount\x12.\n\x03sum\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValueR\x03sum\x12N\n\x08snapshot\x18\x03 \x01(\x0b\x32\x32.opencensus.proto.metrics.v1.SummaryValue.SnapshotR\x08snapshot\x1a\xab\x02\n\x08Snapshot\x12\x31\n\x05\x63ount\x18\x01 \x01(\x0b\x32\x1b.google.protobuf.Int64ValueR\x05\x63ount\x12.\n\x03sum\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValueR\x03sum\x12q\n\x11percentile_values\x18\x03 \x03(\x0b\x32\x44.opencensus.proto.metrics.v1.SummaryValue.Snapshot.ValueAtPercentileR\x10percentileValues\x1aI\n\x11ValueAtPercentile\x12\x1e\n\npercentile\x18\x01 \x01(\x01R\npercentile\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05valueB\x94\x01\n\x1eio.opencensus.proto.metrics.v1B\x0cMetricsProtoP\x01ZDgithub.com/census-instrumentation/opencensus-proto/gen-go/metrics/v1\xea\x02\x1bOpenCensus.Proto.Metrics.V1b\x06proto3')
21
+
22
+
23
+
24
+ _METRIC = DESCRIPTOR.message_types_by_name['Metric']
25
+ _METRICDESCRIPTOR = DESCRIPTOR.message_types_by_name['MetricDescriptor']
26
+ _LABELKEY = DESCRIPTOR.message_types_by_name['LabelKey']
27
+ _TIMESERIES = DESCRIPTOR.message_types_by_name['TimeSeries']
28
+ _LABELVALUE = DESCRIPTOR.message_types_by_name['LabelValue']
29
+ _POINT = DESCRIPTOR.message_types_by_name['Point']
30
+ _DISTRIBUTIONVALUE = DESCRIPTOR.message_types_by_name['DistributionValue']
31
+ _DISTRIBUTIONVALUE_BUCKETOPTIONS = _DISTRIBUTIONVALUE.nested_types_by_name['BucketOptions']
32
+ _DISTRIBUTIONVALUE_BUCKETOPTIONS_EXPLICIT = _DISTRIBUTIONVALUE_BUCKETOPTIONS.nested_types_by_name['Explicit']
33
+ _DISTRIBUTIONVALUE_BUCKET = _DISTRIBUTIONVALUE.nested_types_by_name['Bucket']
34
+ _DISTRIBUTIONVALUE_EXEMPLAR = _DISTRIBUTIONVALUE.nested_types_by_name['Exemplar']
35
+ _DISTRIBUTIONVALUE_EXEMPLAR_ATTACHMENTSENTRY = _DISTRIBUTIONVALUE_EXEMPLAR.nested_types_by_name['AttachmentsEntry']
36
+ _SUMMARYVALUE = DESCRIPTOR.message_types_by_name['SummaryValue']
37
+ _SUMMARYVALUE_SNAPSHOT = _SUMMARYVALUE.nested_types_by_name['Snapshot']
38
+ _SUMMARYVALUE_SNAPSHOT_VALUEATPERCENTILE = _SUMMARYVALUE_SNAPSHOT.nested_types_by_name['ValueAtPercentile']
39
+ _METRICDESCRIPTOR_TYPE = _METRICDESCRIPTOR.enum_types_by_name['Type']
40
+ Metric = _reflection.GeneratedProtocolMessageType('Metric', (_message.Message,), {
41
+ 'DESCRIPTOR' : _METRIC,
42
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
43
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.Metric)
44
+ })
45
+ _sym_db.RegisterMessage(Metric)
46
+
47
+ MetricDescriptor = _reflection.GeneratedProtocolMessageType('MetricDescriptor', (_message.Message,), {
48
+ 'DESCRIPTOR' : _METRICDESCRIPTOR,
49
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
50
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.MetricDescriptor)
51
+ })
52
+ _sym_db.RegisterMessage(MetricDescriptor)
53
+
54
+ LabelKey = _reflection.GeneratedProtocolMessageType('LabelKey', (_message.Message,), {
55
+ 'DESCRIPTOR' : _LABELKEY,
56
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
57
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.LabelKey)
58
+ })
59
+ _sym_db.RegisterMessage(LabelKey)
60
+
61
+ TimeSeries = _reflection.GeneratedProtocolMessageType('TimeSeries', (_message.Message,), {
62
+ 'DESCRIPTOR' : _TIMESERIES,
63
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
64
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.TimeSeries)
65
+ })
66
+ _sym_db.RegisterMessage(TimeSeries)
67
+
68
+ LabelValue = _reflection.GeneratedProtocolMessageType('LabelValue', (_message.Message,), {
69
+ 'DESCRIPTOR' : _LABELVALUE,
70
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
71
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.LabelValue)
72
+ })
73
+ _sym_db.RegisterMessage(LabelValue)
74
+
75
+ Point = _reflection.GeneratedProtocolMessageType('Point', (_message.Message,), {
76
+ 'DESCRIPTOR' : _POINT,
77
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
78
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.Point)
79
+ })
80
+ _sym_db.RegisterMessage(Point)
81
+
82
+ DistributionValue = _reflection.GeneratedProtocolMessageType('DistributionValue', (_message.Message,), {
83
+
84
+ 'BucketOptions' : _reflection.GeneratedProtocolMessageType('BucketOptions', (_message.Message,), {
85
+
86
+ 'Explicit' : _reflection.GeneratedProtocolMessageType('Explicit', (_message.Message,), {
87
+ 'DESCRIPTOR' : _DISTRIBUTIONVALUE_BUCKETOPTIONS_EXPLICIT,
88
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
89
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.DistributionValue.BucketOptions.Explicit)
90
+ })
91
+ ,
92
+ 'DESCRIPTOR' : _DISTRIBUTIONVALUE_BUCKETOPTIONS,
93
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
94
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.DistributionValue.BucketOptions)
95
+ })
96
+ ,
97
+
98
+ 'Bucket' : _reflection.GeneratedProtocolMessageType('Bucket', (_message.Message,), {
99
+ 'DESCRIPTOR' : _DISTRIBUTIONVALUE_BUCKET,
100
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
101
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.DistributionValue.Bucket)
102
+ })
103
+ ,
104
+
105
+ 'Exemplar' : _reflection.GeneratedProtocolMessageType('Exemplar', (_message.Message,), {
106
+
107
+ 'AttachmentsEntry' : _reflection.GeneratedProtocolMessageType('AttachmentsEntry', (_message.Message,), {
108
+ 'DESCRIPTOR' : _DISTRIBUTIONVALUE_EXEMPLAR_ATTACHMENTSENTRY,
109
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
110
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.DistributionValue.Exemplar.AttachmentsEntry)
111
+ })
112
+ ,
113
+ 'DESCRIPTOR' : _DISTRIBUTIONVALUE_EXEMPLAR,
114
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
115
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.DistributionValue.Exemplar)
116
+ })
117
+ ,
118
+ 'DESCRIPTOR' : _DISTRIBUTIONVALUE,
119
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
120
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.DistributionValue)
121
+ })
122
+ _sym_db.RegisterMessage(DistributionValue)
123
+ _sym_db.RegisterMessage(DistributionValue.BucketOptions)
124
+ _sym_db.RegisterMessage(DistributionValue.BucketOptions.Explicit)
125
+ _sym_db.RegisterMessage(DistributionValue.Bucket)
126
+ _sym_db.RegisterMessage(DistributionValue.Exemplar)
127
+ _sym_db.RegisterMessage(DistributionValue.Exemplar.AttachmentsEntry)
128
+
129
+ SummaryValue = _reflection.GeneratedProtocolMessageType('SummaryValue', (_message.Message,), {
130
+
131
+ 'Snapshot' : _reflection.GeneratedProtocolMessageType('Snapshot', (_message.Message,), {
132
+
133
+ 'ValueAtPercentile' : _reflection.GeneratedProtocolMessageType('ValueAtPercentile', (_message.Message,), {
134
+ 'DESCRIPTOR' : _SUMMARYVALUE_SNAPSHOT_VALUEATPERCENTILE,
135
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
136
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.SummaryValue.Snapshot.ValueAtPercentile)
137
+ })
138
+ ,
139
+ 'DESCRIPTOR' : _SUMMARYVALUE_SNAPSHOT,
140
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
141
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.SummaryValue.Snapshot)
142
+ })
143
+ ,
144
+ 'DESCRIPTOR' : _SUMMARYVALUE,
145
+ '__module__' : 'opencensus.proto.metrics.v1.metrics_pb2'
146
+ # @@protoc_insertion_point(class_scope:opencensus.proto.metrics.v1.SummaryValue)
147
+ })
148
+ _sym_db.RegisterMessage(SummaryValue)
149
+ _sym_db.RegisterMessage(SummaryValue.Snapshot)
150
+ _sym_db.RegisterMessage(SummaryValue.Snapshot.ValueAtPercentile)
151
+
152
+ if _descriptor._USE_C_DESCRIPTORS == False:
153
+
154
+ DESCRIPTOR._options = None
155
+ DESCRIPTOR._serialized_options = b'\n\036io.opencensus.proto.metrics.v1B\014MetricsProtoP\001ZDgithub.com/census-instrumentation/opencensus-proto/gen-go/metrics/v1\352\002\033OpenCensus.Proto.Metrics.V1'
156
+ _DISTRIBUTIONVALUE_EXEMPLAR_ATTACHMENTSENTRY._options = None
157
+ _DISTRIBUTIONVALUE_EXEMPLAR_ATTACHMENTSENTRY._serialized_options = b'8\001'
158
+ _METRIC._serialized_start=185
159
+ _METRIC._serialized_end=426
160
+ _METRICDESCRIPTOR._serialized_start=429
161
+ _METRICDESCRIPTOR._serialized_end=835
162
+ _METRICDESCRIPTOR_TYPE._serialized_start=666
163
+ _METRICDESCRIPTOR_TYPE._serialized_end=835
164
+ _LABELKEY._serialized_start=837
165
+ _LABELKEY._serialized_end=899
166
+ _TIMESERIES._serialized_start=902
167
+ _TIMESERIES._serialized_end=1119
168
+ _LABELVALUE._serialized_start=1121
169
+ _LABELVALUE._serialized_end=1184
170
+ _POINT._serialized_start=1187
171
+ _POINT._serialized_end=1512
172
+ _DISTRIBUTIONVALUE._serialized_start=1515
173
+ _DISTRIBUTIONVALUE._serialized_end=2358
174
+ _DISTRIBUTIONVALUE_BUCKETOPTIONS._serialized_start=1816
175
+ _DISTRIBUTIONVALUE_BUCKETOPTIONS._serialized_end=1976
176
+ _DISTRIBUTIONVALUE_BUCKETOPTIONS_EXPLICIT._serialized_start=1934
177
+ _DISTRIBUTIONVALUE_BUCKETOPTIONS_EXPLICIT._serialized_end=1968
178
+ _DISTRIBUTIONVALUE_BUCKET._serialized_start=1978
179
+ _DISTRIBUTIONVALUE_BUCKET._serialized_end=2093
180
+ _DISTRIBUTIONVALUE_EXEMPLAR._serialized_start=2096
181
+ _DISTRIBUTIONVALUE_EXEMPLAR._serialized_end=2358
182
+ _DISTRIBUTIONVALUE_EXEMPLAR_ATTACHMENTSENTRY._serialized_start=2296
183
+ _DISTRIBUTIONVALUE_EXEMPLAR_ATTACHMENTSENTRY._serialized_end=2358
184
+ _SUMMARYVALUE._serialized_start=2361
185
+ _SUMMARYVALUE._serialized_end=2856
186
+ _SUMMARYVALUE_SNAPSHOT._serialized_start=2557
187
+ _SUMMARYVALUE_SNAPSHOT._serialized_end=2856
188
+ _SUMMARYVALUE_SNAPSHOT_VALUEATPERCENTILE._serialized_start=2783
189
+ _SUMMARYVALUE_SNAPSHOT_VALUEATPERCENTILE._serialized_end=2856
190
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/metrics_pb2_grpc.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
.venv/lib/python3.11/site-packages/ray/core/generated/node_manager_pb2_grpc.py ADDED
@@ -0,0 +1,825 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
5
+ from . import node_manager_pb2 as src_dot_ray_dot_protobuf_dot_node__manager__pb2
6
+
7
+
8
+ class NodeManagerServiceStub(object):
9
+ """Missing associated documentation comment in .proto file."""
10
+
11
+ def __init__(self, channel):
12
+ """Constructor.
13
+
14
+ Args:
15
+ channel: A grpc.Channel.
16
+ """
17
+ self.NotifyGCSRestart = channel.unary_unary(
18
+ '/ray.rpc.NodeManagerService/NotifyGCSRestart',
19
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.NotifyGCSRestartRequest.SerializeToString,
20
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.NotifyGCSRestartReply.FromString,
21
+ )
22
+ self.GetResourceLoad = channel.unary_unary(
23
+ '/ray.rpc.NodeManagerService/GetResourceLoad',
24
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetResourceLoadRequest.SerializeToString,
25
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetResourceLoadReply.FromString,
26
+ )
27
+ self.RequestWorkerLease = channel.unary_unary(
28
+ '/ray.rpc.NodeManagerService/RequestWorkerLease',
29
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.RequestWorkerLeaseRequest.SerializeToString,
30
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.RequestWorkerLeaseReply.FromString,
31
+ )
32
+ self.PrestartWorkers = channel.unary_unary(
33
+ '/ray.rpc.NodeManagerService/PrestartWorkers',
34
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PrestartWorkersRequest.SerializeToString,
35
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PrestartWorkersReply.FromString,
36
+ )
37
+ self.ReportWorkerBacklog = channel.unary_unary(
38
+ '/ray.rpc.NodeManagerService/ReportWorkerBacklog',
39
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReportWorkerBacklogRequest.SerializeToString,
40
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReportWorkerBacklogReply.FromString,
41
+ )
42
+ self.ReturnWorker = channel.unary_unary(
43
+ '/ray.rpc.NodeManagerService/ReturnWorker',
44
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReturnWorkerRequest.SerializeToString,
45
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReturnWorkerReply.FromString,
46
+ )
47
+ self.ReleaseUnusedActorWorkers = channel.unary_unary(
48
+ '/ray.rpc.NodeManagerService/ReleaseUnusedActorWorkers',
49
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReleaseUnusedActorWorkersRequest.SerializeToString,
50
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReleaseUnusedActorWorkersReply.FromString,
51
+ )
52
+ self.ShutdownRaylet = channel.unary_unary(
53
+ '/ray.rpc.NodeManagerService/ShutdownRaylet',
54
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ShutdownRayletRequest.SerializeToString,
55
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ShutdownRayletReply.FromString,
56
+ )
57
+ self.DrainRaylet = channel.unary_unary(
58
+ '/ray.rpc.NodeManagerService/DrainRaylet',
59
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.DrainRayletRequest.SerializeToString,
60
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.DrainRayletReply.FromString,
61
+ )
62
+ self.PrepareBundleResources = channel.unary_unary(
63
+ '/ray.rpc.NodeManagerService/PrepareBundleResources',
64
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PrepareBundleResourcesRequest.SerializeToString,
65
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PrepareBundleResourcesReply.FromString,
66
+ )
67
+ self.CommitBundleResources = channel.unary_unary(
68
+ '/ray.rpc.NodeManagerService/CommitBundleResources',
69
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.CommitBundleResourcesRequest.SerializeToString,
70
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.CommitBundleResourcesReply.FromString,
71
+ )
72
+ self.CancelResourceReserve = channel.unary_unary(
73
+ '/ray.rpc.NodeManagerService/CancelResourceReserve',
74
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.CancelResourceReserveRequest.SerializeToString,
75
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.CancelResourceReserveReply.FromString,
76
+ )
77
+ self.CancelWorkerLease = channel.unary_unary(
78
+ '/ray.rpc.NodeManagerService/CancelWorkerLease',
79
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.CancelWorkerLeaseRequest.SerializeToString,
80
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.CancelWorkerLeaseReply.FromString,
81
+ )
82
+ self.PinObjectIDs = channel.unary_unary(
83
+ '/ray.rpc.NodeManagerService/PinObjectIDs',
84
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PinObjectIDsRequest.SerializeToString,
85
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PinObjectIDsReply.FromString,
86
+ )
87
+ self.GetNodeStats = channel.unary_unary(
88
+ '/ray.rpc.NodeManagerService/GetNodeStats',
89
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetNodeStatsRequest.SerializeToString,
90
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetNodeStatsReply.FromString,
91
+ )
92
+ self.GlobalGC = channel.unary_unary(
93
+ '/ray.rpc.NodeManagerService/GlobalGC',
94
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GlobalGCRequest.SerializeToString,
95
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GlobalGCReply.FromString,
96
+ )
97
+ self.FormatGlobalMemoryInfo = channel.unary_unary(
98
+ '/ray.rpc.NodeManagerService/FormatGlobalMemoryInfo',
99
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.FormatGlobalMemoryInfoRequest.SerializeToString,
100
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.FormatGlobalMemoryInfoReply.FromString,
101
+ )
102
+ self.ReleaseUnusedBundles = channel.unary_unary(
103
+ '/ray.rpc.NodeManagerService/ReleaseUnusedBundles',
104
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReleaseUnusedBundlesRequest.SerializeToString,
105
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReleaseUnusedBundlesReply.FromString,
106
+ )
107
+ self.GetSystemConfig = channel.unary_unary(
108
+ '/ray.rpc.NodeManagerService/GetSystemConfig',
109
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetSystemConfigRequest.SerializeToString,
110
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetSystemConfigReply.FromString,
111
+ )
112
+ self.GetObjectsInfo = channel.unary_unary(
113
+ '/ray.rpc.NodeManagerService/GetObjectsInfo',
114
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetObjectsInfoRequest.SerializeToString,
115
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetObjectsInfoReply.FromString,
116
+ )
117
+ self.GetTaskFailureCause = channel.unary_unary(
118
+ '/ray.rpc.NodeManagerService/GetTaskFailureCause',
119
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetTaskFailureCauseRequest.SerializeToString,
120
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetTaskFailureCauseReply.FromString,
121
+ )
122
+ self.RegisterMutableObject = channel.unary_unary(
123
+ '/ray.rpc.NodeManagerService/RegisterMutableObject',
124
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.RegisterMutableObjectRequest.SerializeToString,
125
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.RegisterMutableObjectReply.FromString,
126
+ )
127
+ self.PushMutableObject = channel.unary_unary(
128
+ '/ray.rpc.NodeManagerService/PushMutableObject',
129
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PushMutableObjectRequest.SerializeToString,
130
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PushMutableObjectReply.FromString,
131
+ )
132
+ self.IsLocalWorkerDead = channel.unary_unary(
133
+ '/ray.rpc.NodeManagerService/IsLocalWorkerDead',
134
+ request_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.IsLocalWorkerDeadRequest.SerializeToString,
135
+ response_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.IsLocalWorkerDeadReply.FromString,
136
+ )
137
+
138
+
139
+ class NodeManagerServiceServicer(object):
140
+ """Missing associated documentation comment in .proto file."""
141
+
142
+ def NotifyGCSRestart(self, request, context):
143
+ """Missing associated documentation comment in .proto file."""
144
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
145
+ context.set_details('Method not implemented!')
146
+ raise NotImplementedError('Method not implemented!')
147
+
148
+ def GetResourceLoad(self, request, context):
149
+ """Missing associated documentation comment in .proto file."""
150
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
151
+ context.set_details('Method not implemented!')
152
+ raise NotImplementedError('Method not implemented!')
153
+
154
+ def RequestWorkerLease(self, request, context):
155
+ """Missing associated documentation comment in .proto file."""
156
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
157
+ context.set_details('Method not implemented!')
158
+ raise NotImplementedError('Method not implemented!')
159
+
160
+ def PrestartWorkers(self, request, context):
161
+ """Missing associated documentation comment in .proto file."""
162
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
163
+ context.set_details('Method not implemented!')
164
+ raise NotImplementedError('Method not implemented!')
165
+
166
+ def ReportWorkerBacklog(self, request, context):
167
+ """Missing associated documentation comment in .proto file."""
168
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
169
+ context.set_details('Method not implemented!')
170
+ raise NotImplementedError('Method not implemented!')
171
+
172
+ def ReturnWorker(self, request, context):
173
+ """Missing associated documentation comment in .proto file."""
174
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
175
+ context.set_details('Method not implemented!')
176
+ raise NotImplementedError('Method not implemented!')
177
+
178
+ def ReleaseUnusedActorWorkers(self, request, context):
179
+ """Missing associated documentation comment in .proto file."""
180
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
181
+ context.set_details('Method not implemented!')
182
+ raise NotImplementedError('Method not implemented!')
183
+
184
+ def ShutdownRaylet(self, request, context):
185
+ """Missing associated documentation comment in .proto file."""
186
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
187
+ context.set_details('Method not implemented!')
188
+ raise NotImplementedError('Method not implemented!')
189
+
190
+ def DrainRaylet(self, request, context):
191
+ """Missing associated documentation comment in .proto file."""
192
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
193
+ context.set_details('Method not implemented!')
194
+ raise NotImplementedError('Method not implemented!')
195
+
196
+ def PrepareBundleResources(self, request, context):
197
+ """Missing associated documentation comment in .proto file."""
198
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
199
+ context.set_details('Method not implemented!')
200
+ raise NotImplementedError('Method not implemented!')
201
+
202
+ def CommitBundleResources(self, request, context):
203
+ """Missing associated documentation comment in .proto file."""
204
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
205
+ context.set_details('Method not implemented!')
206
+ raise NotImplementedError('Method not implemented!')
207
+
208
+ def CancelResourceReserve(self, request, context):
209
+ """Missing associated documentation comment in .proto file."""
210
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
211
+ context.set_details('Method not implemented!')
212
+ raise NotImplementedError('Method not implemented!')
213
+
214
+ def CancelWorkerLease(self, request, context):
215
+ """Missing associated documentation comment in .proto file."""
216
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
217
+ context.set_details('Method not implemented!')
218
+ raise NotImplementedError('Method not implemented!')
219
+
220
+ def PinObjectIDs(self, request, context):
221
+ """Missing associated documentation comment in .proto file."""
222
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
223
+ context.set_details('Method not implemented!')
224
+ raise NotImplementedError('Method not implemented!')
225
+
226
+ def GetNodeStats(self, request, context):
227
+ """Missing associated documentation comment in .proto file."""
228
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
229
+ context.set_details('Method not implemented!')
230
+ raise NotImplementedError('Method not implemented!')
231
+
232
+ def GlobalGC(self, request, context):
233
+ """Missing associated documentation comment in .proto file."""
234
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
235
+ context.set_details('Method not implemented!')
236
+ raise NotImplementedError('Method not implemented!')
237
+
238
+ def FormatGlobalMemoryInfo(self, request, context):
239
+ """Missing associated documentation comment in .proto file."""
240
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
241
+ context.set_details('Method not implemented!')
242
+ raise NotImplementedError('Method not implemented!')
243
+
244
+ def ReleaseUnusedBundles(self, request, context):
245
+ """Missing associated documentation comment in .proto file."""
246
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
247
+ context.set_details('Method not implemented!')
248
+ raise NotImplementedError('Method not implemented!')
249
+
250
+ def GetSystemConfig(self, request, context):
251
+ """Missing associated documentation comment in .proto file."""
252
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
253
+ context.set_details('Method not implemented!')
254
+ raise NotImplementedError('Method not implemented!')
255
+
256
+ def GetObjectsInfo(self, request, context):
257
+ """Missing associated documentation comment in .proto file."""
258
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
259
+ context.set_details('Method not implemented!')
260
+ raise NotImplementedError('Method not implemented!')
261
+
262
+ def GetTaskFailureCause(self, request, context):
263
+ """Missing associated documentation comment in .proto file."""
264
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
265
+ context.set_details('Method not implemented!')
266
+ raise NotImplementedError('Method not implemented!')
267
+
268
+ def RegisterMutableObject(self, request, context):
269
+ """Missing associated documentation comment in .proto file."""
270
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
271
+ context.set_details('Method not implemented!')
272
+ raise NotImplementedError('Method not implemented!')
273
+
274
+ def PushMutableObject(self, request, context):
275
+ """Missing associated documentation comment in .proto file."""
276
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
277
+ context.set_details('Method not implemented!')
278
+ raise NotImplementedError('Method not implemented!')
279
+
280
+ def IsLocalWorkerDead(self, request, context):
281
+ """Missing associated documentation comment in .proto file."""
282
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
283
+ context.set_details('Method not implemented!')
284
+ raise NotImplementedError('Method not implemented!')
285
+
286
+
287
+ def add_NodeManagerServiceServicer_to_server(servicer, server):
288
+ rpc_method_handlers = {
289
+ 'NotifyGCSRestart': grpc.unary_unary_rpc_method_handler(
290
+ servicer.NotifyGCSRestart,
291
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.NotifyGCSRestartRequest.FromString,
292
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.NotifyGCSRestartReply.SerializeToString,
293
+ ),
294
+ 'GetResourceLoad': grpc.unary_unary_rpc_method_handler(
295
+ servicer.GetResourceLoad,
296
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetResourceLoadRequest.FromString,
297
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetResourceLoadReply.SerializeToString,
298
+ ),
299
+ 'RequestWorkerLease': grpc.unary_unary_rpc_method_handler(
300
+ servicer.RequestWorkerLease,
301
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.RequestWorkerLeaseRequest.FromString,
302
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.RequestWorkerLeaseReply.SerializeToString,
303
+ ),
304
+ 'PrestartWorkers': grpc.unary_unary_rpc_method_handler(
305
+ servicer.PrestartWorkers,
306
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PrestartWorkersRequest.FromString,
307
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PrestartWorkersReply.SerializeToString,
308
+ ),
309
+ 'ReportWorkerBacklog': grpc.unary_unary_rpc_method_handler(
310
+ servicer.ReportWorkerBacklog,
311
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReportWorkerBacklogRequest.FromString,
312
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReportWorkerBacklogReply.SerializeToString,
313
+ ),
314
+ 'ReturnWorker': grpc.unary_unary_rpc_method_handler(
315
+ servicer.ReturnWorker,
316
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReturnWorkerRequest.FromString,
317
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReturnWorkerReply.SerializeToString,
318
+ ),
319
+ 'ReleaseUnusedActorWorkers': grpc.unary_unary_rpc_method_handler(
320
+ servicer.ReleaseUnusedActorWorkers,
321
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReleaseUnusedActorWorkersRequest.FromString,
322
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReleaseUnusedActorWorkersReply.SerializeToString,
323
+ ),
324
+ 'ShutdownRaylet': grpc.unary_unary_rpc_method_handler(
325
+ servicer.ShutdownRaylet,
326
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ShutdownRayletRequest.FromString,
327
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ShutdownRayletReply.SerializeToString,
328
+ ),
329
+ 'DrainRaylet': grpc.unary_unary_rpc_method_handler(
330
+ servicer.DrainRaylet,
331
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.DrainRayletRequest.FromString,
332
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.DrainRayletReply.SerializeToString,
333
+ ),
334
+ 'PrepareBundleResources': grpc.unary_unary_rpc_method_handler(
335
+ servicer.PrepareBundleResources,
336
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PrepareBundleResourcesRequest.FromString,
337
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PrepareBundleResourcesReply.SerializeToString,
338
+ ),
339
+ 'CommitBundleResources': grpc.unary_unary_rpc_method_handler(
340
+ servicer.CommitBundleResources,
341
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.CommitBundleResourcesRequest.FromString,
342
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.CommitBundleResourcesReply.SerializeToString,
343
+ ),
344
+ 'CancelResourceReserve': grpc.unary_unary_rpc_method_handler(
345
+ servicer.CancelResourceReserve,
346
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.CancelResourceReserveRequest.FromString,
347
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.CancelResourceReserveReply.SerializeToString,
348
+ ),
349
+ 'CancelWorkerLease': grpc.unary_unary_rpc_method_handler(
350
+ servicer.CancelWorkerLease,
351
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.CancelWorkerLeaseRequest.FromString,
352
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.CancelWorkerLeaseReply.SerializeToString,
353
+ ),
354
+ 'PinObjectIDs': grpc.unary_unary_rpc_method_handler(
355
+ servicer.PinObjectIDs,
356
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PinObjectIDsRequest.FromString,
357
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PinObjectIDsReply.SerializeToString,
358
+ ),
359
+ 'GetNodeStats': grpc.unary_unary_rpc_method_handler(
360
+ servicer.GetNodeStats,
361
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetNodeStatsRequest.FromString,
362
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetNodeStatsReply.SerializeToString,
363
+ ),
364
+ 'GlobalGC': grpc.unary_unary_rpc_method_handler(
365
+ servicer.GlobalGC,
366
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GlobalGCRequest.FromString,
367
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GlobalGCReply.SerializeToString,
368
+ ),
369
+ 'FormatGlobalMemoryInfo': grpc.unary_unary_rpc_method_handler(
370
+ servicer.FormatGlobalMemoryInfo,
371
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.FormatGlobalMemoryInfoRequest.FromString,
372
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.FormatGlobalMemoryInfoReply.SerializeToString,
373
+ ),
374
+ 'ReleaseUnusedBundles': grpc.unary_unary_rpc_method_handler(
375
+ servicer.ReleaseUnusedBundles,
376
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReleaseUnusedBundlesRequest.FromString,
377
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReleaseUnusedBundlesReply.SerializeToString,
378
+ ),
379
+ 'GetSystemConfig': grpc.unary_unary_rpc_method_handler(
380
+ servicer.GetSystemConfig,
381
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetSystemConfigRequest.FromString,
382
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetSystemConfigReply.SerializeToString,
383
+ ),
384
+ 'GetObjectsInfo': grpc.unary_unary_rpc_method_handler(
385
+ servicer.GetObjectsInfo,
386
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetObjectsInfoRequest.FromString,
387
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetObjectsInfoReply.SerializeToString,
388
+ ),
389
+ 'GetTaskFailureCause': grpc.unary_unary_rpc_method_handler(
390
+ servicer.GetTaskFailureCause,
391
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetTaskFailureCauseRequest.FromString,
392
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetTaskFailureCauseReply.SerializeToString,
393
+ ),
394
+ 'RegisterMutableObject': grpc.unary_unary_rpc_method_handler(
395
+ servicer.RegisterMutableObject,
396
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.RegisterMutableObjectRequest.FromString,
397
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.RegisterMutableObjectReply.SerializeToString,
398
+ ),
399
+ 'PushMutableObject': grpc.unary_unary_rpc_method_handler(
400
+ servicer.PushMutableObject,
401
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PushMutableObjectRequest.FromString,
402
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.PushMutableObjectReply.SerializeToString,
403
+ ),
404
+ 'IsLocalWorkerDead': grpc.unary_unary_rpc_method_handler(
405
+ servicer.IsLocalWorkerDead,
406
+ request_deserializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.IsLocalWorkerDeadRequest.FromString,
407
+ response_serializer=src_dot_ray_dot_protobuf_dot_node__manager__pb2.IsLocalWorkerDeadReply.SerializeToString,
408
+ ),
409
+ }
410
+ generic_handler = grpc.method_handlers_generic_handler(
411
+ 'ray.rpc.NodeManagerService', rpc_method_handlers)
412
+ server.add_generic_rpc_handlers((generic_handler,))
413
+
414
+
415
+ # This class is part of an EXPERIMENTAL API.
416
+ class NodeManagerService(object):
417
+ """Missing associated documentation comment in .proto file."""
418
+
419
+ @staticmethod
420
+ def NotifyGCSRestart(request,
421
+ target,
422
+ options=(),
423
+ channel_credentials=None,
424
+ call_credentials=None,
425
+ insecure=False,
426
+ compression=None,
427
+ wait_for_ready=None,
428
+ timeout=None,
429
+ metadata=None):
430
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/NotifyGCSRestart',
431
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.NotifyGCSRestartRequest.SerializeToString,
432
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.NotifyGCSRestartReply.FromString,
433
+ options, channel_credentials,
434
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
435
+
436
+ @staticmethod
437
+ def GetResourceLoad(request,
438
+ target,
439
+ options=(),
440
+ channel_credentials=None,
441
+ call_credentials=None,
442
+ insecure=False,
443
+ compression=None,
444
+ wait_for_ready=None,
445
+ timeout=None,
446
+ metadata=None):
447
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/GetResourceLoad',
448
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetResourceLoadRequest.SerializeToString,
449
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetResourceLoadReply.FromString,
450
+ options, channel_credentials,
451
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
452
+
453
+ @staticmethod
454
+ def RequestWorkerLease(request,
455
+ target,
456
+ options=(),
457
+ channel_credentials=None,
458
+ call_credentials=None,
459
+ insecure=False,
460
+ compression=None,
461
+ wait_for_ready=None,
462
+ timeout=None,
463
+ metadata=None):
464
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/RequestWorkerLease',
465
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.RequestWorkerLeaseRequest.SerializeToString,
466
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.RequestWorkerLeaseReply.FromString,
467
+ options, channel_credentials,
468
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
469
+
470
+ @staticmethod
471
+ def PrestartWorkers(request,
472
+ target,
473
+ options=(),
474
+ channel_credentials=None,
475
+ call_credentials=None,
476
+ insecure=False,
477
+ compression=None,
478
+ wait_for_ready=None,
479
+ timeout=None,
480
+ metadata=None):
481
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/PrestartWorkers',
482
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.PrestartWorkersRequest.SerializeToString,
483
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.PrestartWorkersReply.FromString,
484
+ options, channel_credentials,
485
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
486
+
487
+ @staticmethod
488
+ def ReportWorkerBacklog(request,
489
+ target,
490
+ options=(),
491
+ channel_credentials=None,
492
+ call_credentials=None,
493
+ insecure=False,
494
+ compression=None,
495
+ wait_for_ready=None,
496
+ timeout=None,
497
+ metadata=None):
498
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/ReportWorkerBacklog',
499
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReportWorkerBacklogRequest.SerializeToString,
500
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReportWorkerBacklogReply.FromString,
501
+ options, channel_credentials,
502
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
503
+
504
+ @staticmethod
505
+ def ReturnWorker(request,
506
+ target,
507
+ options=(),
508
+ channel_credentials=None,
509
+ call_credentials=None,
510
+ insecure=False,
511
+ compression=None,
512
+ wait_for_ready=None,
513
+ timeout=None,
514
+ metadata=None):
515
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/ReturnWorker',
516
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReturnWorkerRequest.SerializeToString,
517
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReturnWorkerReply.FromString,
518
+ options, channel_credentials,
519
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
520
+
521
+ @staticmethod
522
+ def ReleaseUnusedActorWorkers(request,
523
+ target,
524
+ options=(),
525
+ channel_credentials=None,
526
+ call_credentials=None,
527
+ insecure=False,
528
+ compression=None,
529
+ wait_for_ready=None,
530
+ timeout=None,
531
+ metadata=None):
532
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/ReleaseUnusedActorWorkers',
533
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReleaseUnusedActorWorkersRequest.SerializeToString,
534
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReleaseUnusedActorWorkersReply.FromString,
535
+ options, channel_credentials,
536
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
537
+
538
+ @staticmethod
539
+ def ShutdownRaylet(request,
540
+ target,
541
+ options=(),
542
+ channel_credentials=None,
543
+ call_credentials=None,
544
+ insecure=False,
545
+ compression=None,
546
+ wait_for_ready=None,
547
+ timeout=None,
548
+ metadata=None):
549
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/ShutdownRaylet',
550
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.ShutdownRayletRequest.SerializeToString,
551
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.ShutdownRayletReply.FromString,
552
+ options, channel_credentials,
553
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
554
+
555
+ @staticmethod
556
+ def DrainRaylet(request,
557
+ target,
558
+ options=(),
559
+ channel_credentials=None,
560
+ call_credentials=None,
561
+ insecure=False,
562
+ compression=None,
563
+ wait_for_ready=None,
564
+ timeout=None,
565
+ metadata=None):
566
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/DrainRaylet',
567
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.DrainRayletRequest.SerializeToString,
568
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.DrainRayletReply.FromString,
569
+ options, channel_credentials,
570
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
571
+
572
+ @staticmethod
573
+ def PrepareBundleResources(request,
574
+ target,
575
+ options=(),
576
+ channel_credentials=None,
577
+ call_credentials=None,
578
+ insecure=False,
579
+ compression=None,
580
+ wait_for_ready=None,
581
+ timeout=None,
582
+ metadata=None):
583
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/PrepareBundleResources',
584
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.PrepareBundleResourcesRequest.SerializeToString,
585
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.PrepareBundleResourcesReply.FromString,
586
+ options, channel_credentials,
587
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
588
+
589
+ @staticmethod
590
+ def CommitBundleResources(request,
591
+ target,
592
+ options=(),
593
+ channel_credentials=None,
594
+ call_credentials=None,
595
+ insecure=False,
596
+ compression=None,
597
+ wait_for_ready=None,
598
+ timeout=None,
599
+ metadata=None):
600
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/CommitBundleResources',
601
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.CommitBundleResourcesRequest.SerializeToString,
602
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.CommitBundleResourcesReply.FromString,
603
+ options, channel_credentials,
604
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
605
+
606
+ @staticmethod
607
+ def CancelResourceReserve(request,
608
+ target,
609
+ options=(),
610
+ channel_credentials=None,
611
+ call_credentials=None,
612
+ insecure=False,
613
+ compression=None,
614
+ wait_for_ready=None,
615
+ timeout=None,
616
+ metadata=None):
617
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/CancelResourceReserve',
618
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.CancelResourceReserveRequest.SerializeToString,
619
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.CancelResourceReserveReply.FromString,
620
+ options, channel_credentials,
621
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
622
+
623
+ @staticmethod
624
+ def CancelWorkerLease(request,
625
+ target,
626
+ options=(),
627
+ channel_credentials=None,
628
+ call_credentials=None,
629
+ insecure=False,
630
+ compression=None,
631
+ wait_for_ready=None,
632
+ timeout=None,
633
+ metadata=None):
634
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/CancelWorkerLease',
635
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.CancelWorkerLeaseRequest.SerializeToString,
636
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.CancelWorkerLeaseReply.FromString,
637
+ options, channel_credentials,
638
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
639
+
640
+ @staticmethod
641
+ def PinObjectIDs(request,
642
+ target,
643
+ options=(),
644
+ channel_credentials=None,
645
+ call_credentials=None,
646
+ insecure=False,
647
+ compression=None,
648
+ wait_for_ready=None,
649
+ timeout=None,
650
+ metadata=None):
651
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/PinObjectIDs',
652
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.PinObjectIDsRequest.SerializeToString,
653
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.PinObjectIDsReply.FromString,
654
+ options, channel_credentials,
655
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
656
+
657
+ @staticmethod
658
+ def GetNodeStats(request,
659
+ target,
660
+ options=(),
661
+ channel_credentials=None,
662
+ call_credentials=None,
663
+ insecure=False,
664
+ compression=None,
665
+ wait_for_ready=None,
666
+ timeout=None,
667
+ metadata=None):
668
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/GetNodeStats',
669
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetNodeStatsRequest.SerializeToString,
670
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetNodeStatsReply.FromString,
671
+ options, channel_credentials,
672
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
673
+
674
+ @staticmethod
675
+ def GlobalGC(request,
676
+ target,
677
+ options=(),
678
+ channel_credentials=None,
679
+ call_credentials=None,
680
+ insecure=False,
681
+ compression=None,
682
+ wait_for_ready=None,
683
+ timeout=None,
684
+ metadata=None):
685
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/GlobalGC',
686
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.GlobalGCRequest.SerializeToString,
687
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.GlobalGCReply.FromString,
688
+ options, channel_credentials,
689
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
690
+
691
+ @staticmethod
692
+ def FormatGlobalMemoryInfo(request,
693
+ target,
694
+ options=(),
695
+ channel_credentials=None,
696
+ call_credentials=None,
697
+ insecure=False,
698
+ compression=None,
699
+ wait_for_ready=None,
700
+ timeout=None,
701
+ metadata=None):
702
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/FormatGlobalMemoryInfo',
703
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.FormatGlobalMemoryInfoRequest.SerializeToString,
704
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.FormatGlobalMemoryInfoReply.FromString,
705
+ options, channel_credentials,
706
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
707
+
708
+ @staticmethod
709
+ def ReleaseUnusedBundles(request,
710
+ target,
711
+ options=(),
712
+ channel_credentials=None,
713
+ call_credentials=None,
714
+ insecure=False,
715
+ compression=None,
716
+ wait_for_ready=None,
717
+ timeout=None,
718
+ metadata=None):
719
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/ReleaseUnusedBundles',
720
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReleaseUnusedBundlesRequest.SerializeToString,
721
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.ReleaseUnusedBundlesReply.FromString,
722
+ options, channel_credentials,
723
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
724
+
725
+ @staticmethod
726
+ def GetSystemConfig(request,
727
+ target,
728
+ options=(),
729
+ channel_credentials=None,
730
+ call_credentials=None,
731
+ insecure=False,
732
+ compression=None,
733
+ wait_for_ready=None,
734
+ timeout=None,
735
+ metadata=None):
736
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/GetSystemConfig',
737
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetSystemConfigRequest.SerializeToString,
738
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetSystemConfigReply.FromString,
739
+ options, channel_credentials,
740
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
741
+
742
+ @staticmethod
743
+ def GetObjectsInfo(request,
744
+ target,
745
+ options=(),
746
+ channel_credentials=None,
747
+ call_credentials=None,
748
+ insecure=False,
749
+ compression=None,
750
+ wait_for_ready=None,
751
+ timeout=None,
752
+ metadata=None):
753
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/GetObjectsInfo',
754
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetObjectsInfoRequest.SerializeToString,
755
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetObjectsInfoReply.FromString,
756
+ options, channel_credentials,
757
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
758
+
759
+ @staticmethod
760
+ def GetTaskFailureCause(request,
761
+ target,
762
+ options=(),
763
+ channel_credentials=None,
764
+ call_credentials=None,
765
+ insecure=False,
766
+ compression=None,
767
+ wait_for_ready=None,
768
+ timeout=None,
769
+ metadata=None):
770
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/GetTaskFailureCause',
771
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetTaskFailureCauseRequest.SerializeToString,
772
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.GetTaskFailureCauseReply.FromString,
773
+ options, channel_credentials,
774
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
775
+
776
+ @staticmethod
777
+ def RegisterMutableObject(request,
778
+ target,
779
+ options=(),
780
+ channel_credentials=None,
781
+ call_credentials=None,
782
+ insecure=False,
783
+ compression=None,
784
+ wait_for_ready=None,
785
+ timeout=None,
786
+ metadata=None):
787
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/RegisterMutableObject',
788
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.RegisterMutableObjectRequest.SerializeToString,
789
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.RegisterMutableObjectReply.FromString,
790
+ options, channel_credentials,
791
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
792
+
793
+ @staticmethod
794
+ def PushMutableObject(request,
795
+ target,
796
+ options=(),
797
+ channel_credentials=None,
798
+ call_credentials=None,
799
+ insecure=False,
800
+ compression=None,
801
+ wait_for_ready=None,
802
+ timeout=None,
803
+ metadata=None):
804
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/PushMutableObject',
805
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.PushMutableObjectRequest.SerializeToString,
806
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.PushMutableObjectReply.FromString,
807
+ options, channel_credentials,
808
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
809
+
810
+ @staticmethod
811
+ def IsLocalWorkerDead(request,
812
+ target,
813
+ options=(),
814
+ channel_credentials=None,
815
+ call_credentials=None,
816
+ insecure=False,
817
+ compression=None,
818
+ wait_for_ready=None,
819
+ timeout=None,
820
+ metadata=None):
821
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.NodeManagerService/IsLocalWorkerDead',
822
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.IsLocalWorkerDeadRequest.SerializeToString,
823
+ src_dot_ray_dot_protobuf_dot_node__manager__pb2.IsLocalWorkerDeadReply.FromString,
824
+ options, channel_credentials,
825
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
.venv/lib/python3.11/site-packages/ray/core/generated/pubsub_pb2.py ADDED
@@ -0,0 +1,195 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ # Generated by the protocol buffer compiler. DO NOT EDIT!
3
+ # source: src/ray/protobuf/pubsub.proto
4
+ """Generated protocol buffer code."""
5
+ from google.protobuf.internal import enum_type_wrapper
6
+ from google.protobuf import descriptor as _descriptor
7
+ from google.protobuf import descriptor_pool as _descriptor_pool
8
+ from google.protobuf import message as _message
9
+ from google.protobuf import reflection as _reflection
10
+ from google.protobuf import symbol_database as _symbol_database
11
+ # @@protoc_insertion_point(imports)
12
+
13
+ _sym_db = _symbol_database.Default()
14
+
15
+
16
+ from . import common_pb2 as src_dot_ray_dot_protobuf_dot_common__pb2
17
+ from . import gcs_pb2 as src_dot_ray_dot_protobuf_dot_gcs__pb2
18
+ from . import logging_pb2 as src_dot_ray_dot_protobuf_dot_logging__pb2
19
+
20
+
21
+ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1dsrc/ray/protobuf/pubsub.proto\x12\x07ray.rpc\x1a\x1dsrc/ray/protobuf/common.proto\x1a\x1asrc/ray/protobuf/gcs.proto\x1a\x1esrc/ray/protobuf/logging.proto\"\x92\x08\n\nPubMessage\x12\x37\n\x0c\x63hannel_type\x18\x01 \x01(\x0e\x32\x14.ray.rpc.ChannelTypeR\x0b\x63hannelType\x12\x15\n\x06key_id\x18\x02 \x01(\x0cR\x05keyId\x12k\n\x1eworker_object_eviction_message\x18\x03 \x01(\x0b\x32$.ray.rpc.WorkerObjectEvictionMessageH\x00R\x1bworkerObjectEvictionMessage\x12_\n\x1aworker_ref_removed_message\x18\x04 \x01(\x0b\x32 .ray.rpc.WorkerRefRemovedMessageH\x00R\x17workerRefRemovedMessage\x12q\n\x1fworker_object_locations_message\x18\x05 \x01(\x0b\x32(.ray.rpc.WorkerObjectLocationsPubMessageH\x00R\x1cworkerObjectLocationsMessage\x12>\n\ractor_message\x18\x07 \x01(\x0b\x32\x17.ray.rpc.ActorTableDataH\x00R\x0c\x61\x63torMessage\x12\x38\n\x0bjob_message\x18\x08 \x01(\x0b\x32\x15.ray.rpc.JobTableDataH\x00R\njobMessage\x12\x42\n\x11node_info_message\x18\t \x01(\x0b\x32\x14.ray.rpc.GcsNodeInfoH\x00R\x0fnodeInfoMessage\x12L\n\x14worker_delta_message\x18\x0b \x01(\x0b\x32\x18.ray.rpc.WorkerDeltaDataH\x00R\x12workerDeltaMessage\x12G\n\x12\x65rror_info_message\x18\x0c \x01(\x0b\x32\x17.ray.rpc.ErrorTableDataH\x00R\x10\x65rrorInfoMessage\x12?\n\x11log_batch_message\x18\r \x01(\x0b\x32\x11.ray.rpc.LogBatchH\x00R\x0flogBatchMessage\x12[\n\x1bnode_resource_usage_message\x18\x0f \x01(\x0b\x32\x1a.ray.rpc.NodeResourceUsageH\x00R\x18nodeResourceUsageMessage\x12\x42\n\x0f\x66\x61ilure_message\x18\x06 \x01(\x0b\x32\x17.ray.rpc.FailureMessageH\x00R\x0e\x66\x61ilureMessage\x12\x1f\n\x0bsequence_id\x18\x10 \x01(\x03R\nsequenceIdB\x0f\n\rinner_messageJ\x04\x08\n\x10\x0bJ\x04\x08\x0e\x10\x0f\":\n\x1bWorkerObjectEvictionMessage\x12\x1b\n\tobject_id\x18\x01 \x01(\x0cR\x08objectId\"]\n\x17WorkerRefRemovedMessage\x12\x42\n\rborrowed_refs\x18\x01 \x03(\x0b\x32\x1d.ray.rpc.ObjectReferenceCountR\x0c\x62orrowedRefs\"\xb7\x02\n\x1fWorkerObjectLocationsPubMessage\x12\x19\n\x08node_ids\x18\x01 \x03(\x0cR\x07nodeIds\x12\x1f\n\x0bobject_size\x18\x02 \x01(\x04R\nobjectSize\x12\x1f\n\x0bspilled_url\x18\x03 \x01(\tR\nspilledUrl\x12&\n\x0fspilled_node_id\x18\x04 \x01(\x0cR\rspilledNodeId\x12&\n\x0fprimary_node_id\x18\x06 \x01(\x0cR\rprimaryNodeId\x12\x1f\n\x0bref_removed\x18\x07 \x01(\x08R\nrefRemoved\x12)\n\x10pending_creation\x18\x08 \x01(\x08R\x0fpendingCreation\x12\x1b\n\tdid_spill\x18\t \x01(\x08R\x08\x64idSpill\"\x10\n\x0e\x46\x61ilureMessage\"\x87\x02\n\x07\x43ommand\x12\x37\n\x0c\x63hannel_type\x18\x01 \x01(\x0e\x32\x14.ray.rpc.ChannelTypeR\x0b\x63hannelType\x12\x15\n\x06key_id\x18\x02 \x01(\x0cR\x05keyId\x12N\n\x13unsubscribe_message\x18\x03 \x01(\x0b\x32\x1b.ray.rpc.UnsubscribeMessageH\x00R\x12unsubscribeMessage\x12\x42\n\x11subscribe_message\x18\x04 \x01(\x0b\x32\x13.ray.rpc.SubMessageH\x00R\x10subscribeMessageB\x18\n\x16\x63ommand_message_one_of\"\x14\n\x12UnsubscribeMessage\"\xe9\x02\n\nSubMessage\x12n\n\x1eworker_object_eviction_message\x18\x01 \x01(\x0b\x32\'.ray.rpc.WorkerObjectEvictionSubMessageH\x00R\x1bworkerObjectEvictionMessage\x12\x62\n\x1aworker_ref_removed_message\x18\x02 \x01(\x0b\x32#.ray.rpc.WorkerRefRemovedSubMessageH\x00R\x17workerRefRemovedMessage\x12q\n\x1fworker_object_locations_message\x18\x03 \x01(\x0b\x32(.ray.rpc.WorkerObjectLocationsSubMessageH\x00R\x1cworkerObjectLocationsMessageB\x14\n\x12sub_message_one_of\"\xe5\x01\n\x1eWorkerObjectEvictionSubMessage\x12,\n\x12intended_worker_id\x18\x01 \x01(\x0cR\x10intendedWorkerId\x12\x1b\n\tobject_id\x18\x02 \x01(\x0cR\x08objectId\x12?\n\x12subscriber_address\x18\x03 \x01(\x0b\x32\x10.ray.rpc.AddressR\x11subscriberAddress\x12&\n\x0cgenerator_id\x18\x04 \x01(\x0cH\x00R\x0bgeneratorId\x88\x01\x01\x42\x0f\n\r_generator_id\"\xdc\x01\n\x1aWorkerRefRemovedSubMessage\x12,\n\x12intended_worker_id\x18\x01 \x01(\x0cR\x10intendedWorkerId\x12\x36\n\treference\x18\x02 \x01(\x0b\x32\x18.ray.rpc.ObjectReferenceR\treference\x12&\n\x0f\x63ontained_in_id\x18\x03 \x01(\x0cR\rcontainedInId\x12\x30\n\x14subscriber_worker_id\x18\x04 \x01(\x0cR\x12subscriberWorkerId\"l\n\x1fWorkerObjectLocationsSubMessage\x12,\n\x12intended_worker_id\x18\x01 \x01(\x0cR\x10intendedWorkerId\x12\x1b\n\tobject_id\x18\x02 \x01(\x0cR\x08objectId\"\x9d\x01\n\x18PubsubLongPollingRequest\x12#\n\rsubscriber_id\x18\x01 \x01(\x0cR\x0csubscriberId\x12\x39\n\x19max_processed_sequence_id\x18\x02 \x01(\x03R\x16maxProcessedSequenceId\x12!\n\x0cpublisher_id\x18\x03 \x01(\x0cR\x0bpublisherId\"s\n\x16PubsubLongPollingReply\x12\x36\n\x0cpub_messages\x18\x01 \x03(\x0b\x32\x13.ray.rpc.PubMessageR\x0bpubMessages\x12!\n\x0cpublisher_id\x18\x02 \x01(\x0cR\x0bpublisherId\"n\n\x19PubsubCommandBatchRequest\x12#\n\rsubscriber_id\x18\x01 \x01(\x0cR\x0csubscriberId\x12,\n\x08\x63ommands\x18\x02 \x03(\x0b\x32\x10.ray.rpc.CommandR\x08\x63ommands\"\x19\n\x17PubsubCommandBatchReply*\xaf\x02\n\x0b\x43hannelType\x12\x1a\n\x16WORKER_OBJECT_EVICTION\x10\x00\x12\x1e\n\x1aWORKER_REF_REMOVED_CHANNEL\x10\x01\x12#\n\x1fWORKER_OBJECT_LOCATIONS_CHANNEL\x10\x02\x12\x15\n\x11GCS_ACTOR_CHANNEL\x10\x03\x12\x13\n\x0fGCS_JOB_CHANNEL\x10\x04\x12\x19\n\x15GCS_NODE_INFO_CHANNEL\x10\x05\x12\x1c\n\x18GCS_WORKER_DELTA_CHANNEL\x10\x06\x12\x1a\n\x16RAY_ERROR_INFO_CHANNEL\x10\x07\x12\x13\n\x0fRAY_LOG_CHANNEL\x10\x08\x12#\n\x1fRAY_NODE_RESOURCE_USAGE_CHANNEL\x10\n\"\x04\x08\t\x10\t2\xc8\x01\n\x11SubscriberService\x12W\n\x11PubsubLongPolling\x12!.ray.rpc.PubsubLongPollingRequest\x1a\x1f.ray.rpc.PubsubLongPollingReply\x12Z\n\x12PubsubCommandBatch\x12\".ray.rpc.PubsubCommandBatchRequest\x1a .ray.rpc.PubsubCommandBatchReplyb\x06proto3')
22
+
23
+ _CHANNELTYPE = DESCRIPTOR.enum_types_by_name['ChannelType']
24
+ ChannelType = enum_type_wrapper.EnumTypeWrapper(_CHANNELTYPE)
25
+ WORKER_OBJECT_EVICTION = 0
26
+ WORKER_REF_REMOVED_CHANNEL = 1
27
+ WORKER_OBJECT_LOCATIONS_CHANNEL = 2
28
+ GCS_ACTOR_CHANNEL = 3
29
+ GCS_JOB_CHANNEL = 4
30
+ GCS_NODE_INFO_CHANNEL = 5
31
+ GCS_WORKER_DELTA_CHANNEL = 6
32
+ RAY_ERROR_INFO_CHANNEL = 7
33
+ RAY_LOG_CHANNEL = 8
34
+ RAY_NODE_RESOURCE_USAGE_CHANNEL = 10
35
+
36
+
37
+ _PUBMESSAGE = DESCRIPTOR.message_types_by_name['PubMessage']
38
+ _WORKEROBJECTEVICTIONMESSAGE = DESCRIPTOR.message_types_by_name['WorkerObjectEvictionMessage']
39
+ _WORKERREFREMOVEDMESSAGE = DESCRIPTOR.message_types_by_name['WorkerRefRemovedMessage']
40
+ _WORKEROBJECTLOCATIONSPUBMESSAGE = DESCRIPTOR.message_types_by_name['WorkerObjectLocationsPubMessage']
41
+ _FAILUREMESSAGE = DESCRIPTOR.message_types_by_name['FailureMessage']
42
+ _COMMAND = DESCRIPTOR.message_types_by_name['Command']
43
+ _UNSUBSCRIBEMESSAGE = DESCRIPTOR.message_types_by_name['UnsubscribeMessage']
44
+ _SUBMESSAGE = DESCRIPTOR.message_types_by_name['SubMessage']
45
+ _WORKEROBJECTEVICTIONSUBMESSAGE = DESCRIPTOR.message_types_by_name['WorkerObjectEvictionSubMessage']
46
+ _WORKERREFREMOVEDSUBMESSAGE = DESCRIPTOR.message_types_by_name['WorkerRefRemovedSubMessage']
47
+ _WORKEROBJECTLOCATIONSSUBMESSAGE = DESCRIPTOR.message_types_by_name['WorkerObjectLocationsSubMessage']
48
+ _PUBSUBLONGPOLLINGREQUEST = DESCRIPTOR.message_types_by_name['PubsubLongPollingRequest']
49
+ _PUBSUBLONGPOLLINGREPLY = DESCRIPTOR.message_types_by_name['PubsubLongPollingReply']
50
+ _PUBSUBCOMMANDBATCHREQUEST = DESCRIPTOR.message_types_by_name['PubsubCommandBatchRequest']
51
+ _PUBSUBCOMMANDBATCHREPLY = DESCRIPTOR.message_types_by_name['PubsubCommandBatchReply']
52
+ PubMessage = _reflection.GeneratedProtocolMessageType('PubMessage', (_message.Message,), {
53
+ 'DESCRIPTOR' : _PUBMESSAGE,
54
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
55
+ # @@protoc_insertion_point(class_scope:ray.rpc.PubMessage)
56
+ })
57
+ _sym_db.RegisterMessage(PubMessage)
58
+
59
+ WorkerObjectEvictionMessage = _reflection.GeneratedProtocolMessageType('WorkerObjectEvictionMessage', (_message.Message,), {
60
+ 'DESCRIPTOR' : _WORKEROBJECTEVICTIONMESSAGE,
61
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
62
+ # @@protoc_insertion_point(class_scope:ray.rpc.WorkerObjectEvictionMessage)
63
+ })
64
+ _sym_db.RegisterMessage(WorkerObjectEvictionMessage)
65
+
66
+ WorkerRefRemovedMessage = _reflection.GeneratedProtocolMessageType('WorkerRefRemovedMessage', (_message.Message,), {
67
+ 'DESCRIPTOR' : _WORKERREFREMOVEDMESSAGE,
68
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
69
+ # @@protoc_insertion_point(class_scope:ray.rpc.WorkerRefRemovedMessage)
70
+ })
71
+ _sym_db.RegisterMessage(WorkerRefRemovedMessage)
72
+
73
+ WorkerObjectLocationsPubMessage = _reflection.GeneratedProtocolMessageType('WorkerObjectLocationsPubMessage', (_message.Message,), {
74
+ 'DESCRIPTOR' : _WORKEROBJECTLOCATIONSPUBMESSAGE,
75
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
76
+ # @@protoc_insertion_point(class_scope:ray.rpc.WorkerObjectLocationsPubMessage)
77
+ })
78
+ _sym_db.RegisterMessage(WorkerObjectLocationsPubMessage)
79
+
80
+ FailureMessage = _reflection.GeneratedProtocolMessageType('FailureMessage', (_message.Message,), {
81
+ 'DESCRIPTOR' : _FAILUREMESSAGE,
82
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
83
+ # @@protoc_insertion_point(class_scope:ray.rpc.FailureMessage)
84
+ })
85
+ _sym_db.RegisterMessage(FailureMessage)
86
+
87
+ Command = _reflection.GeneratedProtocolMessageType('Command', (_message.Message,), {
88
+ 'DESCRIPTOR' : _COMMAND,
89
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
90
+ # @@protoc_insertion_point(class_scope:ray.rpc.Command)
91
+ })
92
+ _sym_db.RegisterMessage(Command)
93
+
94
+ UnsubscribeMessage = _reflection.GeneratedProtocolMessageType('UnsubscribeMessage', (_message.Message,), {
95
+ 'DESCRIPTOR' : _UNSUBSCRIBEMESSAGE,
96
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
97
+ # @@protoc_insertion_point(class_scope:ray.rpc.UnsubscribeMessage)
98
+ })
99
+ _sym_db.RegisterMessage(UnsubscribeMessage)
100
+
101
+ SubMessage = _reflection.GeneratedProtocolMessageType('SubMessage', (_message.Message,), {
102
+ 'DESCRIPTOR' : _SUBMESSAGE,
103
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
104
+ # @@protoc_insertion_point(class_scope:ray.rpc.SubMessage)
105
+ })
106
+ _sym_db.RegisterMessage(SubMessage)
107
+
108
+ WorkerObjectEvictionSubMessage = _reflection.GeneratedProtocolMessageType('WorkerObjectEvictionSubMessage', (_message.Message,), {
109
+ 'DESCRIPTOR' : _WORKEROBJECTEVICTIONSUBMESSAGE,
110
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
111
+ # @@protoc_insertion_point(class_scope:ray.rpc.WorkerObjectEvictionSubMessage)
112
+ })
113
+ _sym_db.RegisterMessage(WorkerObjectEvictionSubMessage)
114
+
115
+ WorkerRefRemovedSubMessage = _reflection.GeneratedProtocolMessageType('WorkerRefRemovedSubMessage', (_message.Message,), {
116
+ 'DESCRIPTOR' : _WORKERREFREMOVEDSUBMESSAGE,
117
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
118
+ # @@protoc_insertion_point(class_scope:ray.rpc.WorkerRefRemovedSubMessage)
119
+ })
120
+ _sym_db.RegisterMessage(WorkerRefRemovedSubMessage)
121
+
122
+ WorkerObjectLocationsSubMessage = _reflection.GeneratedProtocolMessageType('WorkerObjectLocationsSubMessage', (_message.Message,), {
123
+ 'DESCRIPTOR' : _WORKEROBJECTLOCATIONSSUBMESSAGE,
124
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
125
+ # @@protoc_insertion_point(class_scope:ray.rpc.WorkerObjectLocationsSubMessage)
126
+ })
127
+ _sym_db.RegisterMessage(WorkerObjectLocationsSubMessage)
128
+
129
+ PubsubLongPollingRequest = _reflection.GeneratedProtocolMessageType('PubsubLongPollingRequest', (_message.Message,), {
130
+ 'DESCRIPTOR' : _PUBSUBLONGPOLLINGREQUEST,
131
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
132
+ # @@protoc_insertion_point(class_scope:ray.rpc.PubsubLongPollingRequest)
133
+ })
134
+ _sym_db.RegisterMessage(PubsubLongPollingRequest)
135
+
136
+ PubsubLongPollingReply = _reflection.GeneratedProtocolMessageType('PubsubLongPollingReply', (_message.Message,), {
137
+ 'DESCRIPTOR' : _PUBSUBLONGPOLLINGREPLY,
138
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
139
+ # @@protoc_insertion_point(class_scope:ray.rpc.PubsubLongPollingReply)
140
+ })
141
+ _sym_db.RegisterMessage(PubsubLongPollingReply)
142
+
143
+ PubsubCommandBatchRequest = _reflection.GeneratedProtocolMessageType('PubsubCommandBatchRequest', (_message.Message,), {
144
+ 'DESCRIPTOR' : _PUBSUBCOMMANDBATCHREQUEST,
145
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
146
+ # @@protoc_insertion_point(class_scope:ray.rpc.PubsubCommandBatchRequest)
147
+ })
148
+ _sym_db.RegisterMessage(PubsubCommandBatchRequest)
149
+
150
+ PubsubCommandBatchReply = _reflection.GeneratedProtocolMessageType('PubsubCommandBatchReply', (_message.Message,), {
151
+ 'DESCRIPTOR' : _PUBSUBCOMMANDBATCHREPLY,
152
+ '__module__' : 'src.ray.protobuf.pubsub_pb2'
153
+ # @@protoc_insertion_point(class_scope:ray.rpc.PubsubCommandBatchReply)
154
+ })
155
+ _sym_db.RegisterMessage(PubsubCommandBatchReply)
156
+
157
+ _SUBSCRIBERSERVICE = DESCRIPTOR.services_by_name['SubscriberService']
158
+ if _descriptor._USE_C_DESCRIPTORS == False:
159
+
160
+ DESCRIPTOR._options = None
161
+ _CHANNELTYPE._serialized_start=3299
162
+ _CHANNELTYPE._serialized_end=3602
163
+ _PUBMESSAGE._serialized_start=134
164
+ _PUBMESSAGE._serialized_end=1176
165
+ _WORKEROBJECTEVICTIONMESSAGE._serialized_start=1178
166
+ _WORKEROBJECTEVICTIONMESSAGE._serialized_end=1236
167
+ _WORKERREFREMOVEDMESSAGE._serialized_start=1238
168
+ _WORKERREFREMOVEDMESSAGE._serialized_end=1331
169
+ _WORKEROBJECTLOCATIONSPUBMESSAGE._serialized_start=1334
170
+ _WORKEROBJECTLOCATIONSPUBMESSAGE._serialized_end=1645
171
+ _FAILUREMESSAGE._serialized_start=1647
172
+ _FAILUREMESSAGE._serialized_end=1663
173
+ _COMMAND._serialized_start=1666
174
+ _COMMAND._serialized_end=1929
175
+ _UNSUBSCRIBEMESSAGE._serialized_start=1931
176
+ _UNSUBSCRIBEMESSAGE._serialized_end=1951
177
+ _SUBMESSAGE._serialized_start=1954
178
+ _SUBMESSAGE._serialized_end=2315
179
+ _WORKEROBJECTEVICTIONSUBMESSAGE._serialized_start=2318
180
+ _WORKEROBJECTEVICTIONSUBMESSAGE._serialized_end=2547
181
+ _WORKERREFREMOVEDSUBMESSAGE._serialized_start=2550
182
+ _WORKERREFREMOVEDSUBMESSAGE._serialized_end=2770
183
+ _WORKEROBJECTLOCATIONSSUBMESSAGE._serialized_start=2772
184
+ _WORKEROBJECTLOCATIONSSUBMESSAGE._serialized_end=2880
185
+ _PUBSUBLONGPOLLINGREQUEST._serialized_start=2883
186
+ _PUBSUBLONGPOLLINGREQUEST._serialized_end=3040
187
+ _PUBSUBLONGPOLLINGREPLY._serialized_start=3042
188
+ _PUBSUBLONGPOLLINGREPLY._serialized_end=3157
189
+ _PUBSUBCOMMANDBATCHREQUEST._serialized_start=3159
190
+ _PUBSUBCOMMANDBATCHREQUEST._serialized_end=3269
191
+ _PUBSUBCOMMANDBATCHREPLY._serialized_start=3271
192
+ _PUBSUBCOMMANDBATCHREPLY._serialized_end=3296
193
+ _SUBSCRIBERSERVICE._serialized_start=3605
194
+ _SUBSCRIBERSERVICE._serialized_end=3805
195
+ # @@protoc_insertion_point(module_scope)
.venv/lib/python3.11/site-packages/ray/core/generated/pubsub_pb2_grpc.py ADDED
@@ -0,0 +1,99 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
2
+ """Client and server classes corresponding to protobuf-defined services."""
3
+ import grpc
4
+
5
+ from . import pubsub_pb2 as src_dot_ray_dot_protobuf_dot_pubsub__pb2
6
+
7
+
8
+ class SubscriberServiceStub(object):
9
+ """Missing associated documentation comment in .proto file."""
10
+
11
+ def __init__(self, channel):
12
+ """Constructor.
13
+
14
+ Args:
15
+ channel: A grpc.Channel.
16
+ """
17
+ self.PubsubLongPolling = channel.unary_unary(
18
+ '/ray.rpc.SubscriberService/PubsubLongPolling',
19
+ request_serializer=src_dot_ray_dot_protobuf_dot_pubsub__pb2.PubsubLongPollingRequest.SerializeToString,
20
+ response_deserializer=src_dot_ray_dot_protobuf_dot_pubsub__pb2.PubsubLongPollingReply.FromString,
21
+ )
22
+ self.PubsubCommandBatch = channel.unary_unary(
23
+ '/ray.rpc.SubscriberService/PubsubCommandBatch',
24
+ request_serializer=src_dot_ray_dot_protobuf_dot_pubsub__pb2.PubsubCommandBatchRequest.SerializeToString,
25
+ response_deserializer=src_dot_ray_dot_protobuf_dot_pubsub__pb2.PubsubCommandBatchReply.FromString,
26
+ )
27
+
28
+
29
+ class SubscriberServiceServicer(object):
30
+ """Missing associated documentation comment in .proto file."""
31
+
32
+ def PubsubLongPolling(self, request, context):
33
+ """Missing associated documentation comment in .proto file."""
34
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
35
+ context.set_details('Method not implemented!')
36
+ raise NotImplementedError('Method not implemented!')
37
+
38
+ def PubsubCommandBatch(self, request, context):
39
+ """Missing associated documentation comment in .proto file."""
40
+ context.set_code(grpc.StatusCode.UNIMPLEMENTED)
41
+ context.set_details('Method not implemented!')
42
+ raise NotImplementedError('Method not implemented!')
43
+
44
+
45
+ def add_SubscriberServiceServicer_to_server(servicer, server):
46
+ rpc_method_handlers = {
47
+ 'PubsubLongPolling': grpc.unary_unary_rpc_method_handler(
48
+ servicer.PubsubLongPolling,
49
+ request_deserializer=src_dot_ray_dot_protobuf_dot_pubsub__pb2.PubsubLongPollingRequest.FromString,
50
+ response_serializer=src_dot_ray_dot_protobuf_dot_pubsub__pb2.PubsubLongPollingReply.SerializeToString,
51
+ ),
52
+ 'PubsubCommandBatch': grpc.unary_unary_rpc_method_handler(
53
+ servicer.PubsubCommandBatch,
54
+ request_deserializer=src_dot_ray_dot_protobuf_dot_pubsub__pb2.PubsubCommandBatchRequest.FromString,
55
+ response_serializer=src_dot_ray_dot_protobuf_dot_pubsub__pb2.PubsubCommandBatchReply.SerializeToString,
56
+ ),
57
+ }
58
+ generic_handler = grpc.method_handlers_generic_handler(
59
+ 'ray.rpc.SubscriberService', rpc_method_handlers)
60
+ server.add_generic_rpc_handlers((generic_handler,))
61
+
62
+
63
+ # This class is part of an EXPERIMENTAL API.
64
+ class SubscriberService(object):
65
+ """Missing associated documentation comment in .proto file."""
66
+
67
+ @staticmethod
68
+ def PubsubLongPolling(request,
69
+ target,
70
+ options=(),
71
+ channel_credentials=None,
72
+ call_credentials=None,
73
+ insecure=False,
74
+ compression=None,
75
+ wait_for_ready=None,
76
+ timeout=None,
77
+ metadata=None):
78
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.SubscriberService/PubsubLongPolling',
79
+ src_dot_ray_dot_protobuf_dot_pubsub__pb2.PubsubLongPollingRequest.SerializeToString,
80
+ src_dot_ray_dot_protobuf_dot_pubsub__pb2.PubsubLongPollingReply.FromString,
81
+ options, channel_credentials,
82
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
83
+
84
+ @staticmethod
85
+ def PubsubCommandBatch(request,
86
+ target,
87
+ options=(),
88
+ channel_credentials=None,
89
+ call_credentials=None,
90
+ insecure=False,
91
+ compression=None,
92
+ wait_for_ready=None,
93
+ timeout=None,
94
+ metadata=None):
95
+ return grpc.experimental.unary_unary(request, target, '/ray.rpc.SubscriberService/PubsubCommandBatch',
96
+ src_dot_ray_dot_protobuf_dot_pubsub__pb2.PubsubCommandBatchRequest.SerializeToString,
97
+ src_dot_ray_dot_protobuf_dot_pubsub__pb2.PubsubCommandBatchReply.FromString,
98
+ options, channel_credentials,
99
+ insecure, call_credentials, compression, wait_for_ready, timeout, metadata)