Uploaded image for project: 'CDAP'
  1. CDAP
  2. CDAP-9080

Some plugins shouldn't require parents

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.0.0
    • Component/s: None
    • Labels:
      None
    • Release Notes:
      Added the ability to deploy plugin artifacts without requiring a parent artifact. Such plugins are available for use in any parent artifacts
    • Rank:
      1|hzzy8v:

      Description

      Today, when deploying a plugin artifact, you must specify what parents it extends. Only those parents can use the plugin. This makes sense if the plugin is implementing some interface in a parent application.

      However, there are some types of plugins that implement some java wide interface. For example, jdbc drivers are used in the Hydrator apps, but they should be usable by any app that wants to use them.

      Assigning to Bhooshan for prioritization.

        Attachments

          Activity

            People

            • Assignee:
              terence Terence Yim
              Reporter:
              ashau Albert Shau
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: