Skip to content

Conversation

@jsoltren
Copy link
Owner

@jsoltren jsoltren commented Nov 21, 2016

What changes were proposed in this pull request?

Builds on top of work in SPARK-8425 to update Application Level
Blacklisting in the scheduler.

Adds a UI to these patches by:

  • defining new listener events for blacklisting and unblacklisting,
    nodes and executors;
  • sending said events at the relevant points in BlacklistTracker;
  • adding JSON (de)serialization code for these events;
  • augmenting the Executors UI page to show which, and how many,
    executors are blacklisted;
  • adding a unit test to make sure events are being fired;
  • adding HistoryServerSuite coverage to verify that the SHS reads
    these events correctly.

How was this patch tested?

./dev/run-tests
testOnly org.apache.spark.util.JsonProtocolSuite
testOnly org.apache.spark.scheduler.BlacklistTrackerSuite
testOnly org.apache.spark.deploy.history.HistoryServerSuite

blacklist-ui

José Hiram Soltren added 5 commits November 21, 2016 17:21
…isting

Builds on top of work in SPARK-8425 to update Application Level
Blacklisting in the scheduler.

Adds a UI to these patches by:
- defining new listener events for blacklisting and unblacklisting,
  nodes and executors;
- sending said events at the relevant points in BlacklistTracker;
- adding JSON (de)serialization code for these events;
- augmenting the Executors UI page to show which, and how many,
  executors are blacklisted;
- adding a unit test to make sure events are being fired;
- adding HistoryServerSuite coverage to verify that the SHS reads
  these events correctly.

@username squito
@jsoltren jsoltren changed the title [SPARK-16654][CORE] Add UI coverage for Application Level Blacklisting [SPARK-16654][CORE][WIP] Add UI coverage for Application Level Blacklisting Nov 22, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants