Use tries for IDL enumeration lookups

XMLWordPrintableJSON

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

      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
              Reporter:
              Matthew Russotto
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: