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

Missing plugin properties when pipeline is imported from cdap 6.0.0 to cdap 6.1.0-SNAPSHOT

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.1.0
    • Component/s: Pipeline Plugins, UI
    • Labels:
      None
    • Rank:
      1|i00s0f:

      Description

      When a pipeline is imported from cdap 6.0.0 to cdap 6.1.0-SNAPSHOT, newly added plugin properties are not displayed on UI. 

      For example, when a pipeline with BigQuery Sink is imported from cdap 6.0.0 to cdap 6.1.0-SNAPSHOT, Advanced properties such as Operation, Truncate Table are missing from UI. This causes backend to throw npe because the plugin assumes that default value is always set for optional properties.

      There are 2 issues here:

      1. UI should use latest widget json and set default values for optional properties when possible.
      2. Plugins should not be assuming default values being set for optional properties.

        Attachments

          Activity

            People

            • Assignee:
              edwin Edwin Elia
              Reporter:
              vinisha Vinisha Shah
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: