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

ChunkManager reload may return successfully if the chunk metadata is corrupted

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 3.4.0-rc2
    • Fix Version/s: 3.4.0-rc3
    • Component/s: Sharding
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Sprint:
      Sharding 2016-11-21

      Description

      The chunk manager may return early if the chunk metadata is corrupted (i.e., contains holes or mismatched keys).

      It is not certain whether any corruptions will not already have been discovered by the incremental reload's logic in the _load method, but for the sake of not introducing a regression the early return should be removed.

      The bug was introduced by this commit and is only present in 3.4.0-RC2.

        Attachments

          Activity

            People

            Assignee:
            kaloian.manassiev Kaloian Manassiev
            Reporter:
            kaloian.manassiev Kaloian Manassiev
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: