Skip to content

HDDS-5611. Fixed NullPointerException in ContainerStateMachine during Pipeline Close.#2548

Merged
avijayanhwx merged 4 commits intoapache:masterfrom
aswinshakil:HDDS-5611
Aug 26, 2021
Merged

HDDS-5611. Fixed NullPointerException in ContainerStateMachine during Pipeline Close.#2548
avijayanhwx merged 4 commits intoapache:masterfrom
aswinshakil:HDDS-5611

Conversation

@aswinshakil
Copy link
Member

What changes were proposed in this pull request?

To fix the NullPointerException when markContainerForClose method is invoked. The exception is caused when we access the getContainerState method for a container object which is null.

What is the link to the Apache JIRA

https://issues.apache.org/jira/browse/HDDS-5611

How was this patch tested?

The patch was tested with Unit tests and GitHub CI test.
https://github.com/aswinshakil/ozone/runs/3345654012
The integration test TestPipelineClose.testPipelineCloseWithLogFailure is failing due to some issue with flaky tests. Attached the jira for that issue here.
https://issues.apache.org/jira/browse/HDDS-5626

@ChenSammi
Copy link
Contributor

Thanks @aswinshakil for report the issue and fix it. I left several comments inline.

@avijayanhwx
Copy link
Contributor

Acceptance (misc) failure seems unrelated.

@avijayanhwx avijayanhwx merged commit e12a6b9 into apache:master Aug 26, 2021
@avijayanhwx
Copy link
Contributor

Thanks for the fix @aswinshakil and the review @ChenSammi.

@aswinshakil aswinshakil deleted the HDDS-5611 branch January 27, 2022 05:46
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.

3 participants