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

Use tries for IDL enumeration lookups

    • Service Arch
    • Fully Compatible
    • Service Arch 2023-12-11, Service Arch 2024-02-05
    • 150

      SERVER-78439 improved the performance of decoding field names in BSON objects over a simple series of if() statements, by using a trie to do the decoding and thus scanning the string only once. The same method can be used to decode enumeration values to improve performance there.

            Assignee:
            billy.donahue@mongodb.com Billy Donahue
            Reporter:
            matthew.russotto@mongodb.com Matthew Russotto
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: