Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
None
-
None
-
None
Description
Following GitHub PR #2039 (resolution to ARROW-2578), the random generator for random object ids is now using a constant default seed, meaning all processes will generate the same sequence of random ids:
$ python -c "from pyarrow import plasma; print(plasma.ObjectID.from_random())" ObjectID(d022e7d520f8e938a14e188c47308cfef5fff7f7) $ python -c "from pyarrow import plasma; print(plasma.ObjectID.from_random())" ObjectID(d022e7d520f8e938a14e188c47308cfef5fff7f7)
As a sidenote, the plasma test suite should ideally test for this.