Uploaded image for project: 'controller'
  1. controller
  2. CONTROLLER-916

Clustering : Provide a mechanism for consumers to specify how they would like to receive notifications in a cluster

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • Helium
    • None
    • clustering
    • None
    • Operating System: All
      Platform: All

    • 2139

    Description

      When an application is deployed on every node in a cluster it may have different requirements as to which instance of the application should receive the notification. In Helium the default was to deliver the notification to a local listener.

      The enhancement that is needed is to do the following types of notifications,

      • NotifyAll
      • NotifyLocal
      • NotifyAtleastOne
      • NotifyAtMostOne
      • And anything else I cannot think of today

      A rough consensus on design is that this could be achieved by creating a subclass per listener where the listener provides additional information about how the notification should happen. This subclassed listener should be available on both the Binding Aware and Binding Independent interfaces of MD-SAL and should be available for both YANG and DataChange notifications.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              Unassigned Unassigned
              moraja@cisco.com Moiz Raja
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: