Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-31508 FLIP-304: Pluggable failure handling for Apache Flink
  3. FLINK-33086

Protect failure enrichment against unhandled exceptions

    XMLWordPrintableJSON

Details

    Description

      Existing labelFailure async logic is expecting FailureEnricher future to never fail (or do their own exception handling) however there is no way to enforce that as they are loaded as they are implemented as pluggable components. This could result to throwing away labels from other enrichers that successfully completed. 

      A better solution would be to handle the failures and LOG the errors.

      Attachments

        Issue Links

          Activity

            People

              pgaref Panagiotis Garefalakis
              pgaref Panagiotis Garefalakis
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: