Uploaded image for project: 'JGroups'
  1. JGroups
  2. JGRP-2159

Delta view cannot be installed

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 4.0.1
    • None
    • None

    Description

      A DeltaView cannot be installed because the ref view-id is not the current view-id.
      Looking at the view sequence for members J, K and L:

      19:22:54,278 DEBUG (testng-Test:[]) [GMS] J: installing view [J|0] (1) [J]
      19:22:56,519 DEBUG (testng-Test:[]) [GMS] K: installing view [J|1] (2) [J, K]
      19:22:56,572 DEBUG (jgroups-7,J:[]) [GMS] J: installing view [J|1] (2) [J, K]
      19:22:56,590 DEBUG (jgroups-5,K:[]) [GMS] K: installing view [J|2] (2) [J, K]
      19:22:58,585 DEBUG (jgroups-5,J:[]) [GMS] J: installing view [J|3] (3) [J, K, L]
      19:23:00,603 DEBUG (testng-Test:[]) [GMS] L: installing view [J|3] (3) [J, K, L]
      

      K cannot install DeltaView J|3 because it has view J|2 but the DeltaView has ref view-id J|1.

      The reason is that J|2 was apparently installed only at K (but not at coordinator J1!), despite it being the same view as J|1.

      We need to look into why J|2 was installed at K only. Second line of defense: when a DeltaView cannot be installed, send a message to the view sender (coord) and solicit the full view instead.

      See the attached log.

      Attachments

        Activity

          People

            rhn-engineering-bban Bela Ban
            rhn-engineering-bban Bela Ban
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: