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

Implement UUID::Hash using bytes from UUID instead of murmur3

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.2.0-rc0
    • None
    • None
    • Storage Execution NAMER
    • Fully Compatible
    • Execution NAMR Team 2023-09-04, Execution NAMR Team 2023-09-18

    Description

      Since UUIDs are themselves randomly generated, one alternative to generating a hash for an UUID with a traditional hash algorithm is to take 4 bytes from the UUID itself and use that as the Hash. Care would be taken to avoid copying over the portions of the UUID that are deterministically set.

      Attachments

        Activity

          People

            damian.wasilewicz@mongodb.com Damian Wasilewicz
            henrik.edin@mongodb.com Henrik Edin
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: