Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FLINK-8088] Associate logical slots with the slot request id #5089

Closed
wants to merge 3 commits into from

Commits on Dec 14, 2017

  1. [FLINK-8120] [flip6] Register Yarn application with correct tracking URL

    The cluster entrypoints start the ResourceManager with the web interface URL.
    This URL is used to set the correct tracking URL in Yarn when registering the
    Yarn application.
    
    This closes apache#5128.
    tillrohrmann committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    d063ee2 View commit details
    Browse the repository at this point in the history
  2. [FLINK-8087] Decouple Slot from AllocatedSlot

    This commit introduces the SlotContext which is an abstraction for the SimpleSlot
    to obtain the relevant slot information to do the communication with the
    TaskManager without relying on the AllocatedSlot which is now only used by the
    SlotPool.
    
    This closes apache#5088.
    tillrohrmann committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    0945d9e View commit details
    Browse the repository at this point in the history
  3. [FLINK-8088] Associate logical slots with the slot request id

    Before logical slots like the SimpleSlot and SharedSlot where associated to the
    actually allocated slot via the AllocationID. This, however, was sub-optimal because
    allocated slots can be re-used to fulfill also other slot requests (logical slots).
    Therefore, we should bind the logical slots to the right id with the right lifecycle
    which is the slot request id.
    
    This closes apache#5089.
    tillrohrmann committed Dec 14, 2017
    Configuration menu
    Copy the full SHA
    254aebb View commit details
    Browse the repository at this point in the history