Prevent ChunkMap to be constructed with gaps or overlapping chunks

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Gone away
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Sharding EMEA
    • Sharding EMEA 2023-05-29, Sharding EMEA 2023-06-12, Sharding EMEA 2023-07-24, Sharding EMEA 2023-08-07, Sharding EMEA 2023-08-21, Sharding EMEA 2023-09-04
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      Currently, the ChunkMap fails construction or the incremental update if the given chunks contain gaps or overlapping chunks.

      These inconsistencies are only detected if the involved chunks belong to different shards.

      Additionally, overlaps are correctly detected only if they are partial. If one chunk is completely included in the other, no error will be thrown (e.g., [0, 5] and [0, 10])

            Assignee:
            Tommaso Tocci
            Reporter:
            Tommaso Tocci
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: