On 23. sep. 2011, at 16:47, Igor Stasenko <siguctua@gmail.com> wrote:
On 23 September 2011 16:32, Denis Kudriashov <dionisiydk@gmail.com> wrote:
Yes, I know.
I just use generated object id to create unique file to archive object. I generate id by current date and time "yyyyMMddHHmmssSSS + object hash". But It is my mistake. Now I use "yyyyMMddHHmmssSSS + UUID" (I need date parameter too). And I think id like "yyyyMMddHHmmssSSS + object address" is good too for my purpose.
AFAIK, UUID generation algorithm already includes a current time inside. Which means that your addition of date/time actually superfluous.
No. The plugin (when it works) generates type 4 UUIDs, which is purely random bytes from dev/urandom (with some bitfields identifying version). The fallback code uses current time as part of a PRNG seed, but also attempts to achieve a type 4 UUID. Cheers, Henry