Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-29431

Exceptions during job graph serialization lock up client

    XMLWordPrintableJSON

Details

    Description

      The parallel serialization introduced in FLINK-26675 does not properly handle errors.

      StreamConfig#triggerSerializationAndReturnFuture returns a future that is never completed if the serialization fails, because all we do is throw an exception but that isn't propagated anywhere.

      As a result StreamingJobGraphGenerator#createJobGraph blocks indefinitely.

      Attachments

        Issue Links

          Activity

            People

              Weijie Guo Weijie Guo
              chesnay Chesnay Schepler
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: