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

Improve Flink's ID system

    XMLWordPrintableJSON

Details

    Description

      Flink uses a lot of IDs which are hard to decipher for the user:

      • The string literal of most Flink’s IDs are meaningless hashcode. It does not help the user to understand what happened.
      • The LOGs do not contain the lineage info of those IDs. Currently, it’s impossible to track the end to end lifecycle of an Execution or a Task.
      • Some redundancy exists in Flink’s ID system, we need to sort out the current ID system before introducing more complexity.

      To help the user to understand what Flink is doing, we target to add more meaning to Flink’s IDs and LOGs while cleaning up the redundancy and refactoring the ID system.

      This is an umbrella ticket to track all the relevant issues.

      Attachments

        Issue Links

          Activity

            People

              guoyangze Yangze Guo
              guoyangze Yangze Guo
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

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