sailfin
  1. sailfin
  2. SAILFIN-1575

Improved Usability, Flexibility of DCR

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: milestone 1
    • Component/s: load_balancer
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      1,575
    • Tags:

      Description

      The current implementation of using an XML file for the definition of the DCR
      conditions is according to the applications hard to understand as well as it is
      inflexible. A minimum level is to enhance the documentation and the XML
      structure in order to make the usage more understandable.

      A proposed way forward instead of just implementing the new functionality
      requested and improving the usability is to change the implementation to a
      structure based on a java class plugin instead of beeing based on the XML file.
      It is seen as a change of structure has the following benefits:
      1. A solution based on a java-class will be easier to understand for
      application developers.
      2. A solution based on a java-class will in most cases have better performance.
      3. A solution based on a java-class will be simpler to implement then including
      additions in the XML.
      4. A solution based on a java-class will be simpler to maintain.
      5. A solution based on a java-class will be simpler to extend with new
      functionality.

      The old solution shall be be deprecated.
      It should be possible to change the DCR rules in runtime.

        Issue Links

          Activity

          Hide
          eralsad added a comment -

          Added dependency to 1574

          Show
          eralsad added a comment - Added dependency to 1574
          Hide
          sanandal added a comment -

          Added keyword ocean to track new RFEs

          Show
          sanandal added a comment - Added keyword ocean to track new RFEs
          Hide
          sanandal added a comment -

          Added keyword ocean to track new RFEs

          Show
          sanandal added a comment - Added keyword ocean to track new RFEs
          Hide
          sanandal added a comment -

          Added keyword ocean to track new RFEs

          Show
          sanandal added a comment - Added keyword ocean to track new RFEs
          Hide
          sanandal added a comment -

          Reassigning to Kshitiz

          Show
          sanandal added a comment - Reassigning to Kshitiz
          Hide
          kshitiz_saxena added a comment -

          This feature is available in MS1

          Show
          kshitiz_saxena added a comment - This feature is available in MS1

            People

            • Assignee:
              kshitiz_saxena
              Reporter:
              eralsad
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: