Skip to content

Conversation

@yuvaldeg
Copy link
Contributor

… below the watermark

In the existing implementation, the ValueQueue::getAtMost() method will only trigger a refill on a key queue if it has gone empty, instead of triggering a refill when it has gone below the watermark. Revised the test suite to correctly verify this behavior.

Copy link
Contributor

@xkrogen xkrogen left a comment

Choose a reason for hiding this comment

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

LGTM, left only very minor comments.

… below the watermark

In the existing implementation, the ValueQueue::getAtMost() method will only trigger a refill on a key queue if it has gone empty, instead of triggering a refill when it has gone below the watermark. Revised the test suite to correctly verify this behavior.
@xkrogen
Copy link
Contributor

xkrogen commented Sep 18, 2019

LGTM, I pinged a few related folks on the JIRA. Also need to get Jenkins to run on this, I'm not sure why it isn't working.

@hadoop-yetus
Copy link

🎊 +1 overall

Vote Subsystem Runtime Comment
0 reexec 42 Docker mode activated.
_ Prechecks _
+1 dupname 0 No case conflicting files found.
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 1 new or modified test files.
_ trunk Compile Tests _
+1 mvninstall 1057 trunk passed
+1 compile 1035 trunk passed
+1 checkstyle 51 trunk passed
+1 mvnsite 86 trunk passed
+1 shadedclient 833 branch has no errors when building and testing our client artifacts.
+1 javadoc 73 trunk passed
0 spotbugs 122 Used deprecated FindBugs config; considering switching to SpotBugs.
+1 findbugs 120 trunk passed
_ Patch Compile Tests _
+1 mvninstall 48 the patch passed
+1 compile 976 the patch passed
+1 javac 976 the patch passed
-0 checkstyle 47 hadoop-common-project/hadoop-common: The patch generated 1 new + 24 unchanged - 0 fixed = 25 total (was 24)
+1 mvnsite 83 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 shadedclient 784 patch has no errors when building and testing our client artifacts.
+1 javadoc 71 the patch passed
+1 findbugs 140 the patch passed
_ Other Tests _
+1 unit 597 hadoop-common in the patch passed.
+1 asflicense 50 The patch does not generate ASF License warnings.
6157
Subsystem Report/Notes
Docker Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-1463/3/artifact/out/Dockerfile
GITHUB PR #1463
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle
uname Linux 0ccbc799d30c 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / f16eb09
Default Java 1.8.0_222
checkstyle https://builds.apache.org/job/hadoop-multibranch/job/PR-1463/3/artifact/out/diff-checkstyle-hadoop-common-project_hadoop-common.txt
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-1463/3/testReport/
Max. process+thread count 1377 (vs. ulimit of 5500)
modules C: hadoop-common-project/hadoop-common U: hadoop-common-project/hadoop-common
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-1463/3/console
versions git=2.7.4 maven=3.3.9 findbugs=3.1.0-RC1
Powered by Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

@anuengineer
Copy link
Contributor

+1. Changes look good to me. Thanks for pinging me. @xkrogen.

@xkrogen xkrogen merged commit dd08346 into apache:trunk Sep 20, 2019
Copy link
Contributor

@xkrogen xkrogen left a comment

Choose a reason for hiding this comment

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

+1 from me as well, just merged this.

asfgit pushed a commit that referenced this pull request Sep 20, 2019
asfgit pushed a commit that referenced this pull request Sep 20, 2019
… below the watermark (#1463)

(cherry picked from dd08346)
(cherry picked from e31594f)
asfgit pushed a commit that referenced this pull request Sep 20, 2019
… below the watermark (#1463)

(cherry picked from dd08346)
(cherry picked from e31594f)
(cherry picked from b091abc)
smengcl pushed a commit to smengcl/hadoop that referenced this pull request Oct 8, 2019
…ues that go below the watermark (apache#1463)

(cherry picked from dd08346)
(cherry picked from e31594f)

(cherry picked from commit b091abc)
Change-Id: Iceffabadbc9fa6d03119dc266eb275b4cfcea3fc
amahussein pushed a commit to amahussein/hadoop that referenced this pull request Oct 29, 2019
… below the watermark (apache#1463)

In the existing implementation, the ValueQueue::getAtMost() method will only trigger a refill on a key queue if it has gone empty, instead of triggering a refill when it has gone below the watermark. Revise the test suite to correctly verify this behavior.
RogPodge pushed a commit to RogPodge/hadoop that referenced this pull request Mar 25, 2020
… below the watermark (apache#1463)

In the existing implementation, the ValueQueue::getAtMost() method will only trigger a refill on a key queue if it has gone empty, instead of triggering a refill when it has gone below the watermark. Revise the test suite to correctly verify this behavior.
bentito pushed a commit to bentito/hadoop that referenced this pull request Dec 2, 2020
… below the watermark (apache#1463)

(cherry picked from dd08346)
(cherry picked from e31594f)
bentito pushed a commit to bentito/hadoop that referenced this pull request Dec 3, 2020
… below the watermark (apache#1463)

(cherry picked from dd08346)
(cherry picked from e31594f)
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.

4 participants