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

Adhoc flows are not being deleted from GaaS FlowSpec store

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Critical
    • Resolution: Unresolved
    • None
    • None
    • gobblin-service
    • None

    Description

      In GaaS, we store adhoc flows temporarily in our flowspec DB in order to persist them in service restart/failover scenarios. However, it is expected that once these flows are kicked off/ forwarded to the DagProcEngine, they need to be removed from our flowspec db.

      This is currently not consistently happening, there seems to be some edge case(s) where they are persisted in the db. This can be fatal for users such as DIL that run adhoc flows using the same flowgroup/flowname consistently, which will lead to their flows being stuck. We need to find which edge cases are not handling the flow spec deletion properly.

      Attachments

        Activity

          People

            abti Abhishek Tiwari
            abhishekmjain97 Abhishek Jain
            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 - 6.5h
                6.5h