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

Make Queryable State Key-Group Aware

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 1.2.0
    • 1.2.0
    • None
    • None

    Description

      The recent introduction of key-grouped state breaks queryable state because the JobManager does not yet forward the client to the correct TaskManager based on key-group ranges.

      This will either have to be implemented on the JobManager side, i.e. in AkkaKvStateLocationLookupService or on the TaskManager when state is registered. The JobManager can know the mapping because it should know the parallelism/maxParallelism which it can use to determine where the state for a key-group is stored. The TaskManager send a NotifyKvStateRegistered message that already contains a keyGroupIndex field that is not useful/correct at the moment, though.

      Attachments

        Issue Links

          Activity

            People

              srichter Stefan Richter
              aljoscha Aljoscha Krettek
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: