Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-17845 Make Ignite Consistent Again
  3. IGNITE-17949

Full rebalance must be restricted when it causes any updates loss.

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • Docs Required, Release Notes Required

    Description

      For example, it's

      • ok to replace partition's copy B with partition's copy A when
        A[lwm=100, gaps=[142], hwm=200] and B[lwm=50, gaps=[76,99,111], hwm=120],
        because A contains whole B.
      • NOT ok to replace B with A when
        A[lwm=100, gaps=[142], hwm=200] and B[lwm=50, gaps=[76,99,111], hwm=148],
        when update 142 will be lost.

      But, currently, full (any) rebalance takes into account only LWM, and B will be replaced with A in both cases (where historical rebalance is impossible).

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              av Anton Vinogradov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: