Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-44622

Implement BSON formatter

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.3.3
    • Component/s: None
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      Dev Tools 2019-12-16
    • Linked BF Score:
      0

      Description

      The BSON formatter should do the following for integer types, unconditionally of the values:

      C++ type BSON encoding Comment
      int signed int32  
      unsigned int signed int64 resulting type always the same, avoiding negative numbers
      long signed int64 long on Windows is 32bit, always store as 64bit
      unsigned long signed int64  
      long long signed int64  
      unsigned long long signed int64 large numbers will be stored as negative

        Attachments

          Activity

            People

            Assignee:
            henrik.edin Henrik Edin
            Reporter:
            henrik.edin Henrik Edin
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: