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

Exception throwing when processing notification in schedule may result in events being skipped

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.2.0
    • Fix Version/s: 4.3.0, 4.2.1
    • Component/s: Scheduler
    • Labels:
      None
    • Rank:
      1|i004ef:

      Description

      The current logic updates a local field for the next messageId while iterating over all messages and updating the job queue. If there is failure, the transaction would get rollback but the local field has already been updated, resulting in missing events.

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: