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

Plugin changes to consolidate schema propagation logic

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.0.0
    • Component/s: Pipelines
    • Labels:
      None

      Description

      Prior to 6.0, plugins implemented schema propagation in both the configurePipeline method and in a plugin endpoint, and often at runtime if macros would affect schema.

      Similarly, validation happened at configure time and at runtime because of macros.

      Now that validation and schema propagation is happening in a pipeline service, we want to make sure they happen in a single method in the plugin so that developers don't have to do it in 3 different places.

        Attachments

          Activity

            People

            • Assignee:
              ashau Albert Shau
              Reporter:
              ashau Albert Shau
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: