Uploaded image for project: 'Apache Gobblin'
  1. Apache Gobblin
  2. GOBBLIN-1804

FlowConfigV2 should reject updates that fail compilation and return service error code

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • gobblin-restli
    • None

    Description

      Users can create a working flow configuration, but when the config fails compilation it is rejected.

      Relatedly, when users try to update a working flow configuration with one that fails compilation, the update returns success, despite internal logging recording:

      "Ignoring the spec gobblin-flow:/testGroup/testName/. isExplain: false, compileSuccess: false, master: true".

      A subsequent GET request for that flow config shows the update didn't actually happen.  thus the update's response was misleading and should be corrected.

      Attachments

        Activity

          People

            hutran Hung Tran
            kipk Kip Kohn
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 2h 10m
                2h 10m