diff --git a/release/long_running_tests/.anyscale.yaml b/release/long_running_tests/.anyscale.yaml new file mode 100644 index 000000000..94ec6dfaa --- /dev/null +++ b/release/long_running_tests/.anyscale.yaml @@ -0,0 +1,3 @@ +cluster: + config: /Users/sangbincho/work/ray/release/long_running_tests/cluster.yaml +project_id: prj_6MX3Zj1mE77UEcwTfOinSl diff --git a/src/ray/design_docs/id_specification.md b/src/ray/design_docs/id_specification.md index d308cb1ed..943a67f5a 100644 --- a/src/ray/design_docs/id_specification.md +++ b/src/ray/design_docs/id_specification.md @@ -10,19 +10,19 @@ Ray ID Specification | unique bytes | JobID 4B +-----------------+ - 4B 4B + 12B 4B +-----------------+-----------------+ - | unique bytes | JobID | ActorID 8B + | unique bytes | JobID | ActorID 16B +-----------------+-----------------+ - 8B 8B + 8B 16B +-----------------------------------+-----------------------------------+ - | unique bytes | ActorID | TaskID 16B + | unique bytes | ActorID | TaskID 24B +-----------------------------------+-----------------------------------+ - 4B 16B + 4B 24B +-----------------+-----------------------------------------------------------------------+ -| index bytes | TaskID | ObjectID 20B +| index bytes | TaskID | ObjectID 28B +-----------------+-----------------------------------------------------------------------+ ``` @@ -30,7 +30,7 @@ Ray ID Specification `JobID` is generated by `GCS` to ensure uniqueness. Its length is 4 bytes. #### ActorID (8 bytes) -An `ActorID` contains two parts: 1) 4 unique bytes, and 2) its `JobID`. +An `ActorID` contains two parts: 1) 12 unique bytes, and 2) its `JobID`. #### TaskID (16 bytes) A `TaskID` contains two parts: 1) 8 unique bytes, and 2) its `ActorID`.