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 hidden or 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
To monitor syncWaitQ in FSEditLogAsync, we add a metric syncPendingCount.
The reason we add this metrics is that when dequeueEdit() return null, the boolean variable doSync is set to !syncWaitQ.isEmpty() After adding this metrics we can better monitor sync performance and codes.
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
42m 36s
trunk passed
+1 💚
compile
1m 19s
trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04
+1 💚
compile
1m 11s
trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08
+1 💚
checkstyle
1m 6s
trunk passed
+1 💚
mvnsite
1m 21s
trunk passed
+1 💚
javadoc
1m 5s
trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04
+1 💚
javadoc
1m 35s
trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08
+1 💚
spotbugs
3m 11s
trunk passed
+1 💚
shadedclient
34m 41s
branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+1 💚
mvninstall
1m 9s
the patch passed
+1 💚
compile
1m 14s
the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04
+1 💚
javac
1m 14s
the patch passed
+1 💚
compile
1m 5s
the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08
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
41m 29s
trunk passed
+1 💚
compile
1m 19s
trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04
+1 💚
compile
1m 11s
trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08
+1 💚
checkstyle
1m 8s
trunk passed
+1 💚
mvnsite
1m 20s
trunk passed
+1 💚
javadoc
1m 4s
trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04
+1 💚
javadoc
1m 34s
trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08
+1 💚
spotbugs
3m 13s
trunk passed
+1 💚
shadedclient
34m 24s
branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+1 💚
mvninstall
1m 8s
the patch passed
+1 💚
compile
1m 10s
the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04
+1 💚
javac
1m 10s
the patch passed
+1 💚
compile
1m 4s
the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08
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 _
+0 🆗
mvndep
14m 41s
Maven dependency ordering for branch
+1 💚
mvninstall
30m 56s
trunk passed
+1 💚
compile
16m 26s
trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04
+1 💚
compile
14m 51s
trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08
+1 💚
checkstyle
4m 14s
trunk passed
+1 💚
mvnsite
3m 9s
trunk passed
+1 💚
javadoc
2m 20s
trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04
+1 💚
javadoc
2m 42s
trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08
+1 💚
spotbugs
5m 56s
trunk passed
+1 💚
shadedclient
35m 13s
branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+0 🆗
mvndep
0m 31s
Maven dependency ordering for patch
+1 💚
mvninstall
2m 4s
the patch passed
+1 💚
compile
16m 31s
the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04
+1 💚
javac
16m 31s
the patch passed
+1 💚
compile
14m 45s
the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08
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 _
+0 🆗
mvndep
14m 45s
Maven dependency ordering for branch
+1 💚
mvninstall
31m 6s
trunk passed
+1 💚
compile
16m 28s
trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04
+1 💚
compile
14m 55s
trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08
+1 💚
checkstyle
4m 8s
trunk passed
+1 💚
mvnsite
3m 9s
trunk passed
+1 💚
javadoc
2m 22s
trunk passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04
+1 💚
javadoc
2m 37s
trunk passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08
+1 💚
spotbugs
5m 51s
trunk passed
+1 💚
shadedclient
35m 4s
branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+0 🆗
mvndep
0m 30s
Maven dependency ordering for patch
+1 💚
mvninstall
2m 3s
the patch passed
+1 💚
compile
15m 34s
the patch passed with JDK Ubuntu-11.0.21+9-post-Ubuntu-0ubuntu120.04
+1 💚
javac
15m 34s
the patch passed
+1 💚
compile
14m 55s
the patch passed with JDK Private Build-1.8.0_392-8u392-ga-1~20.04-b08
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.
We're closing this stale PR because it has been open for 100 days with no activity. This isn't a judgement on the merit of the PR in any way. It's just a way of keeping the PR queue manageable.
If you feel like this was a mistake, or you would like to continue working on it, please feel free to re-open it and ask for a committer to remove the stale tag and review again.
Thanks all for your contribution.
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.
Description of PR
See HDFS-17335.
To monitor syncWaitQ in FSEditLogAsync, we add a metric syncPendingCount.
The reason we add this metrics is that when dequeueEdit() return null, the boolean variable doSync is set to !syncWaitQ.isEmpty() After adding this metrics we can better monitor sync performance and codes.