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

Do not use KeyString for metadata comparisons in BucketCatalog

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Execution Team 2021-03-22

    Description

      Currently the BucketCatalog uses KeyString to facilitate metadata comparisons in the BucketCatalog. This lets numbers of different types compare equal when they shouldn't for this purpose. Instead, we should simply store a field-sorted object and then do a binary comparison over the object.

      Attachments

        Activity

          People

            dan.larkin-york@mongodb.com Dan Larkin-York
            dan.larkin-york@mongodb.com Dan Larkin-York
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: