Hi,

> Also, please not that uuidv7(time+1us) and uuidv7(time) will have the same 
> internal timestamp, so despite time+1us > time, still second uuid will be 
> greater.
>
> Both invariants you proposed cannot be reasonably guaranteed. Upholding any 
> of them greatly reduces usability of UUID v7.

Again, personally I don't insist on the 1us precision [1]. Only the
fact that timestamp from the far past generates UUID from the future
bothers me.

[1]: 
https://postgr.es/m/CAJ7c6TPCSprWwVNdOB%3D%3DpgKZPqO5q%3DHRgmU7zmYqz9Dz5ffVYw%40mail.gmail.com

-- 
Best regards,
Aleksander Alekseev


Reply via email to