Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-17177 Implement incremental snapshots
  3. IGNITE-18109

Joining clients should ignore incremental snapshot and their transaction must be excluded

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.15
    • None

    Description

      It's required to make joining node skip incremental snapshot on receiving notification with CommunicationSPI. Propose solution:

      1. Grab topology version during discovery part (it's guaranteed that topologySnapshot could not be changed concurrently).
      2. Add the topology version into IncrementalSnapshotAwareMessage.
      3. Transaction mapped on new topology must be excluded from snapshot.

      Attachments

        Issue Links

          Activity

            People

              timonin.maksim Maksim Timonin
              timonin.maksim Maksim Timonin
              Nikita Amelchev Nikita Amelchev
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m