You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ trunk Compile Tests _
+1
mvninstall
667
trunk passed
+1
compile
428
trunk passed
+1
checkstyle
80
trunk passed
+1
mvnsite
0
trunk passed
+1
shadedclient
1025
branch has no errors when building and testing our client artifacts.
+1
javadoc
186
trunk passed
0
spotbugs
466
Used deprecated FindBugs config; considering switching to SpotBugs.
+1
findbugs
702
trunk passed
_ Patch Compile Tests _
+1
mvninstall
629
the patch passed
+1
compile
387
the patch passed
+1
javac
387
the patch passed
+1
checkstyle
86
the patch passed
+1
mvnsite
0
the patch passed
+1
whitespace
0
The patch has no whitespace issues.
+1
shadedclient
661
patch has no errors when building and testing our client artifacts.
lokeshj1703
changed the title
State check during container state transition in datanode should be lock protected
HDDS-2048: State check during container state transition in datanode should be lock protected
Aug 30, 2019
The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ trunk Compile Tests _
+1
mvninstall
675
trunk passed
+1
compile
451
trunk passed
+1
checkstyle
81
trunk passed
+1
mvnsite
0
trunk passed
+1
shadedclient
922
branch has no errors when building and testing our client artifacts.
+1
javadoc
190
trunk passed
0
spotbugs
467
Used deprecated FindBugs config; considering switching to SpotBugs.
+1
findbugs
705
trunk passed
_ Patch Compile Tests _
+1
mvninstall
633
the patch passed
+1
compile
460
the patch passed
+1
javac
460
the patch passed
+1
checkstyle
92
the patch passed
+1
mvnsite
0
the patch passed
+1
whitespace
0
The patch has no whitespace issues.
+1
shadedclient
707
patch has no errors when building and testing our client artifacts.
The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ trunk Compile Tests _
+1
mvninstall
580
trunk passed
+1
compile
378
trunk passed
+1
checkstyle
80
trunk passed
+1
mvnsite
0
trunk passed
+1
shadedclient
867
branch has no errors when building and testing our client artifacts.
+1
javadoc
176
trunk passed
0
spotbugs
420
Used deprecated FindBugs config; considering switching to SpotBugs.
+1
findbugs
613
trunk passed
_ Patch Compile Tests _
+1
mvninstall
533
the patch passed
+1
compile
404
the patch passed
+1
javac
404
the patch passed
+1
checkstyle
87
the patch passed
+1
mvnsite
1
the patch passed
+1
whitespace
0
The patch has no whitespace issues.
+1
shadedclient
698
patch has no errors when building and testing our client artifacts.
The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ trunk Compile Tests _
+1
mvninstall
573
trunk passed
+1
compile
380
trunk passed
+1
checkstyle
81
trunk passed
+1
mvnsite
0
trunk passed
+1
shadedclient
914
branch has no errors when building and testing our client artifacts.
+1
javadoc
182
trunk passed
0
spotbugs
435
Used deprecated FindBugs config; considering switching to SpotBugs.
+1
findbugs
642
trunk passed
_ Patch Compile Tests _
+1
mvninstall
532
the patch passed
+1
compile
398
the patch passed
+1
javac
398
the patch passed
+1
checkstyle
94
the patch passed
+1
mvnsite
0
the patch passed
+1
whitespace
0
The patch has no whitespace issues.
+1
shadedclient
665
patch has no errors when building and testing our client artifacts.
@nandakumar131 Thanks for reviewing the changes! 3rd commit addresses your comments. There was an unlock missing for container read lock taken in BlockManagerImpl class. I have fixed it in the commit as well.
The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ trunk Compile Tests _
+1
mvninstall
600
trunk passed
+1
compile
380
trunk passed
+1
checkstyle
83
trunk passed
+1
mvnsite
0
trunk passed
+1
shadedclient
884
branch has no errors when building and testing our client artifacts.
+1
javadoc
178
trunk passed
0
spotbugs
445
Used deprecated FindBugs config; considering switching to SpotBugs.
+1
findbugs
641
trunk passed
_ Patch Compile Tests _
+1
mvninstall
533
the patch passed
+1
compile
389
the patch passed
+1
javac
389
the patch passed
+1
checkstyle
90
the patch passed
+1
mvnsite
0
the patch passed
+1
whitespace
0
The patch has no whitespace issues.
+1
shadedclient
684
patch has no errors when building and testing our client artifacts.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Currently container state checks during state transition are not lock protected in KeyValueHandler. These can cause invalid state transitions.