Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-1543

UUID BinData subtype

    • Type: Icon: Task Task
    • Resolution: Won't Fix
    • Priority: Icon: Minor - P4 Minor - P4
    • Server_Docs_20231030
    • Affects Version/s: None
    • Component/s: manual
    • Labels:
      None
    • Environment:
      All

      There are 2 UUID subtypes define as part of the BSON spec. Type 3, the legacy one, is deprecated. However it is still the only one really supported by the drivers.

      Type 4 was introduced to solve some problems with Type 3 but is not fully implemented yet in the drivers.

      We need to document the two different types and explain that while you should use type 4, there is no proper validation of the UUID when inserted as BinData type 4, hence the burden falls to the application to enforce validity.

            Assignee:
            Unassigned Unassigned
            Reporter:
            adamc Adam Comerford
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:
              7 years, 39 weeks, 1 day ago