Open choksi81 opened 10 years ago
Author: justinc Workaround in r7067. Beware of systems that have low fidelity clocks (Windows?).
Author: leonwlaw I believe we can remove the workaround in r7067. I have also added a unit test to verify that unique IDs are returned when uniqueid is imported twice.
https://seattle.poly.edu/attachment/ticket/1319/uniqueid_rollback.patch
Please review and commit.
The root cause of many of the Affix problems is that unique IDs are not unique. This is because if it is imported twice, the numbers will repeat.
This has huge implications not only for uniqueid but other code like random that assumes there is only one copy of the code.
We will commit a temporary work around, but the root cause needs to be fixed and tested.