Make dbHash inclusion of Replicated RecordIds opt-in instead of default

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Storage Execution 2026-02-02
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      As part of SERVER-86902dbHash was updated to include the Replicated RecordIds by default for collections with Replicated RecordIDs. Additionally, a flag was introduced to allow opting out of this inclusion.

      However, including Replicated RecordIds in dbHash by default poses issues for external systems that rely on dbHash for validation but are unaware of RecordIds. This change could potentially break workflows and integrations for systems and customers relying on the previous behavior.

      To address this, the behavior of dbHash should be updated so that the inclusion of Replicated RecordIds is opt-in rather than default. By doing this, we ensure backward compatibility, prevent disruption to customer workflows, and maintain alignment with the expectations of external systems dependent on dbHash.

            Assignee:
            Haley Connelly
            Reporter:
            Ernesto Rodriguez Reina
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: