mirror of
https://github.com/wassname/ray.git
synced 2026-06-29 15:43:55 +08:00
[Core] Expand job ID to 4 bytes by removing object flag bytes. (#10187)
This commit is contained in:
@@ -139,11 +139,7 @@ cdef extern from "ray/common/id.h" namespace "ray" nogil:
|
||||
const CObjectID Nil()
|
||||
|
||||
@staticmethod
|
||||
CObjectID ForPut(const CTaskID &task_id, int64_t index,
|
||||
int64_t transport_type)
|
||||
|
||||
@staticmethod
|
||||
CObjectID ForTaskReturn(const CTaskID &task_id, int64_t index)
|
||||
CObjectID FromIndex(const CTaskID &task_id, int64_t index)
|
||||
|
||||
@staticmethod
|
||||
size_t Size()
|
||||
|
||||
@@ -221,7 +221,7 @@ cdef class JobID(BaseID):
|
||||
|
||||
@classmethod
|
||||
def from_int(cls, value):
|
||||
assert value < 65536, "Maximum JobID integer is 65535."
|
||||
assert value < 2**32, "Maximum JobID integer is 2**32 - 1."
|
||||
return cls(CJobID.FromInt(value).Binary())
|
||||
|
||||
@classmethod
|
||||
|
||||
Reference in New Issue
Block a user