Skip to content

0.0.4

Compare
Choose a tag to compare
@osexpert osexpert released this 26 Aug 12:28

0.0.4

  • Add rollover guard (initialize top bit of 26bit counter to 0)
  • Rename GuidInfoVersion1And6.Sequence -> GuidInfoVersion1And6.ClockSequence
  • PERF: reduce lock region
  • PERF: do not use class Random to get the 1-255 increment. Fetch it from the Guid instead (a part overwritten by timestamp).
  • Add FromHexString
  • Sql: add uuid_v7_array function. Using dbo.uuid_swap_endian(dbo.uuid_v7()) directly (two functions calls in same statement) mysteriously generate Uuid's out of order!?

Full Changelog: 0.0.3...0.0.4

Nuget: https://www.nuget.org/packages/GuidPhantom/0.0.4