Menu

#303 UUID creation does not always conform to standard

2.0.3.0
closed
2020-08-21
2019-12-06
Bernd Löhr
No

If the compile-time flag HAS_UUID is not defined, a generated session ID (UUID) does not fully conform to RFC 4122. The epoch used is the Unix epoch (seconds since Jan 1, 1970) instead of UUID epoch (100ns ticks since Oct 15, 1582).
Until this is not resolved, a WARNING should be issued on systems, which do not support UUID generation.

Discussion

  • Bernd Löhr

    Bernd Löhr - 2019-12-06
    • summary: UUID creation does not always conforms to standard --> UUID creation does not always conform to standard
     
  • Bernd Löhr

    Bernd Löhr - 2019-12-09
    • status: accepted --> pending
     
  • Stefan Bender

    Stefan Bender - 2020-02-04
    • labels: --> ConformanceTest
     
  • Bernd Löhr

    Bernd Löhr - 2020-02-10
    • Labels: ConformanceTest --> ConformanceTest, Conformance Test
     
  • Stefan Bender

    Stefan Bender - 2020-02-13
    • labels: ConformanceTest, Conformance Test --> Conformance Test
     
  • Bernd Löhr

    Bernd Löhr - 2020-08-21
    • Status: pending --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB