Skip to content

MAPREDUCE-7541. Fix AM WebUI attempts page - #8652

Open
dmmkr wants to merge 1 commit into
apache:trunkfrom
dmmkr:MAPREDUCE-7541
Open

MAPREDUCE-7541. Fix AM WebUI attempts page#8652
dmmkr wants to merge 1 commit into
apache:trunkfrom
dmmkr:MAPREDUCE-7541

Conversation

@dmmkr

@dmmkr dmmkr commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

Description of PR

Fix AM WebUI attempts page
Screenshot from 2026-08-02 18-13-04

How was this patch tested?

Validated with updating the jar
Screenshot from 2026-08-02 18-32-18

For code changes:

  • Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
  • Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
  • If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
  • If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

AI Tooling

If an AI tool was used:

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR aims to fix the MapReduce ApplicationMaster (AM) Web UI “attempts” page by adjusting Guice bindings in the AM web application so the UI can render correctly with the expected injected state.

Changes:

  • Adds an explicit Guice binding for App within AMWebApp.setup().
  • Introduces a Guice scope annotation import to support the new binding.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 42 to 44
public void setup() {
bind(App.class).in(Singleton.class);
bind(AppContext.class).toInstance(appContext);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants