Uploaded image for project: 'Ambari'
  1. Ambari
  2. AMBARI-24571

Refactor STOMP events emit approach

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Open
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: 2.7.0
    • Fix Version/s: 3.0.0
    • Component/s: ambari-server
    • Labels:
      None

      Description

      Some Ambari functionality is broken without wrapping by STOMP events. We should move STOMP events send logic inside of basic operations (create/update/delete cluster/components/configs etc.).
      Some things to take care of:

      • we should still support bulk events send.
      • events should be sent AFTER transaction is committed.
      • only topmost operation should send event (e.g. service delete should not send delete events for components/etc.)

        Attachments

          Activity

            People

            • Assignee:
              mpapirkovskyy Papirkovskyy Myroslav
              Reporter:
              mpapirkovskyy Papirkovskyy Myroslav
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: