shoal
  1. shoal
  2. SHOAL-81

Propagate Senders HM.Entry seqid in sent HealthMessage

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: current
    • Fix Version/s: 1.1
    • Component/s: GMS
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      81

      Description

      Requires changes in HealthMessage.initialize() and getDocument().

      HealthMessage.getDocument() should write the HealthMessage.Entry.sequenceId into
      its XML document representation.
      HealthMessage.initialize() should read the senders sequence id for health
      message.entry from XML document representation.

      Currently, the receiver side is just creating a sequence id based on
      order of receiving messages. Jxta messaging protocol does not guarantee
      that messages are received in precise order that they were sent, so the
      current sequencing mechanism could be resulting in out of order processing
      of health messages. This could result in incorrect computed cache state for an
      instance in the master node.

        Activity

        Joe Fialli created issue -
        kenaiadmin made changes -
        Field Original Value New Value
        issue.field.bugzillaimportkey 81 22009

          People

          • Assignee:
            Joe Fialli
            Reporter:
            Joe Fialli
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: