HDFS-14564: Add libhdfs APIs for readFully; add readFully to ByteBufferPositionedReadable

HDFS-14564: Add libhdfs APIs for readFully; add readFully to ByteBufferPositionedReadable

Adds readFully to ByteBufferPositionedReadable and exposes it via libhdfs
Exposes PositionedReadable#readFully via libhdfs
Like hdfsPread and hdfsRead if the underlying stream supports ByteBuffer reads, the ByteBuffer APIs will be used
Add unit tests, and did a bit of javadoc / code cleanup

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
58
Docker mode activated.

_ Prechecks _

+1
dupname
1
No case conflicting files found.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
84
Maven dependency ordering for branch

+1
mvninstall
1248
trunk passed

+1
compile
1067
trunk passed

+1
checkstyle
147
trunk passed

+1
mvnsite
238
trunk passed

+1
shadedclient
1159
branch has no errors when building and testing our client artifacts.

+1
javadoc
182
trunk passed

0
spotbugs
27
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
27
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
20
Maven dependency ordering for patch

+1
mvninstall
165
the patch passed

+1
compile
986
the patch passed

-1
cc
986
root generated 5 new + 9 unchanged - 0 fixed = 14 total (was 9)

+1
javac
986
the patch passed

-0
checkstyle
146
root: The patch generated 2 new + 112 unchanged - 0 fixed = 114 total (was 112)

+1
mvnsite
232
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
750
patch has no errors when building and testing our client artifacts.

+1
javadoc
179
the patch passed

0
findbugs
26
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

+1
unit
569
hadoop-common in the patch passed.

+1
unit
132
hadoop-hdfs-client in the patch passed.

-1
unit
6127
hadoop-hdfs in the patch failed.

+1
unit
420
hadoop-hdfs-native-client in the patch passed.

+1
asflicense
56
The patch does not generate ASF License warnings.

14816

Reason
Tests

Failed junit tests
hadoop.hdfs.web.TestWebHdfsTimeouts

hadoop.hdfs.TestLeaseRecovery2

hadoop.hdfs.tools.TestDFSZKFailoverController

Subsystem
Report/Notes

Docker
Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux 9f332136cdf1 4.4.0-141-generic #167~14.04.1-Ubuntu SMP Mon Dec 10 13:20:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / bcfd228

Default Java
1.8.0_212

cc
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/1/artifact/out/diff-compile-cc-root.txt

checkstyle
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/1/artifact/out/diff-checkstyle-root.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/1/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/1/testReport/

Max. process+thread count
3244 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/1/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.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
47
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 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
75
Maven dependency ordering for branch

+1
mvninstall
1156
trunk passed

+1
compile
1122
trunk passed

+1
checkstyle
142
trunk passed

+1
mvnsite
245
trunk passed

+1
shadedclient
1143
branch has no errors when building and testing our client artifacts.

+1
javadoc
185
trunk passed

0
spotbugs
28
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
28
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
21
Maven dependency ordering for patch

+1
mvninstall
176
the patch passed

+1
compile
1099
the patch passed

+1
cc
1099
the patch passed

+1
javac
1099
the patch passed

-0
checkstyle
138
root: The patch generated 2 new + 111 unchanged - 0 fixed = 113 total (was 111)

+1
mvnsite
241
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
719
patch has no errors when building and testing our client artifacts.

+1
javadoc
186
the patch passed

0
findbugs
29
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

+1
unit
554
hadoop-common in the patch passed.

+1
unit
118
hadoop-hdfs-client in the patch passed.

-1
unit
6094
hadoop-hdfs in the patch failed.

+1
unit
420
hadoop-hdfs-native-client in the patch passed.

+1
asflicense
58
The patch does not generate ASF License warnings.

14739

Reason
Tests

Failed junit tests
hadoop.hdfs.TestSafeMode

hadoop.hdfs.TestDistributedFileSystem

Subsystem
Report/Notes

Docker
Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux 0bdc4594a2ce 3.13.0-153-generic #203-Ubuntu SMP Thu Jun 14 08:52:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / e094b3b

Default Java
1.8.0_212

checkstyle
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/2/artifact/out/diff-checkstyle-root.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/2/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/2/testReport/

Max. process+thread count
3092 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/2/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.

Thanks for the patch @sahilTakiar . Well-written test case. Looks good to me.
Could you address those 2 checkstyle warnings?

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
76
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 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
27
Maven dependency ordering for branch

+1
mvninstall
1164
trunk passed

+1
compile
994
trunk passed

+1
checkstyle
153
trunk passed

+1
mvnsite
256
trunk passed

+1
shadedclient
1284
branch has no errors when building and testing our client artifacts.

+1
javadoc
192
trunk passed

0
spotbugs
29
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
29
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
21
Maven dependency ordering for patch

+1
mvninstall
176
the patch passed

+1
compile
961
the patch passed

+1
cc
961
the patch passed

+1
javac
961
the patch passed

+1
checkstyle
144
root: The patch generated 0 new + 110 unchanged - 1 fixed = 110 total (was 111)

+1
mvnsite
231
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
702
patch has no errors when building and testing our client artifacts.

+1
javadoc
178
the patch passed

0
findbugs
27
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

+1
unit
528
hadoop-common in the patch passed.

+1
unit
122
hadoop-hdfs-client in the patch passed.

-1
unit
5982
hadoop-hdfs in the patch failed.

-1
unit
385
hadoop-hdfs-native-client in the patch failed.

+1
asflicense
50
The patch does not generate ASF License warnings.

14432

Reason
Tests

Failed CTEST tests
test_libhdfs_threaded_hdfspp_test_shim_static

Failed junit tests
hadoop.hdfs.TestReconstructStripedFileWithRandomECPolicy

hadoop.hdfs.server.diskbalancer.TestDiskBalancer

hadoop.hdfs.tools.TestDFSZKFailoverController

hadoop.hdfs.server.mover.TestMover

Subsystem
Report/Notes

Docker
Client=18.09.5 Server=18.09.5 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/3/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux 63e6f6bb5821 4.15.0-48-generic #51-Ubuntu SMP Wed Apr 3 08:28:49 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / cdc5de6

Default Java
1.8.0_212

CTEST
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/3/artifact/out/patch-hadoop-hdfs-project_hadoop-hdfs-native-client-ctest.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/3/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/3/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-native-client.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/3/testReport/

Max. process+thread count
2920 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/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.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
35
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 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
68
Maven dependency ordering for branch

+1
mvninstall
1084
trunk passed

+1
compile
1054
trunk passed

+1
checkstyle
132
trunk passed

+1
mvnsite
214
trunk passed

+1
shadedclient
999
branch has no errors when building and testing our client artifacts.

+1
javadoc
158
trunk passed

0
spotbugs
23
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
23
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
24
Maven dependency ordering for patch

+1
mvninstall
152
the patch passed

+1
compile
1017
the patch passed

+1
cc
1017
the patch passed

+1
javac
1017
the patch passed

+1
checkstyle
137
root: The patch generated 0 new + 111 unchanged - 1 fixed = 111 total (was 112)

+1
mvnsite
219
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
645
patch has no errors when building and testing our client artifacts.

+1
javadoc
164
the patch passed

0
findbugs
24
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

+1
unit
551
hadoop-common in the patch passed.

+1
unit
123
hadoop-hdfs-client in the patch passed.

-1
unit
6208
hadoop-hdfs in the patch failed.

+1
unit
376
hadoop-hdfs-native-client in the patch passed.

+1
asflicense
63
The patch does not generate ASF License warnings.

14271

Reason
Tests

Failed junit tests
hadoop.hdfs.TestDatanodeDeath

hadoop.hdfs.server.datanode.TestDataNodeHotSwapVolumes

hadoop.hdfs.TestDecommissionWithStriped

hadoop.hdfs.TestErasureCodingPolicies

hadoop.hdfs.TestErasureCodingPoliciesWithRandomECPolicy

hadoop.hdfs.TestWriteRead

hadoop.hdfs.TestFileCorruption

hadoop.hdfs.TestReconstructStripedFileWithRandomECPolicy

hadoop.hdfs.server.namenode.ha.TestEditLogTailer

hadoop.hdfs.TestDFSStorageStateRecovery

hadoop.hdfs.TestDFSStripedOutputStream

hadoop.hdfs.web.TestWebHdfsTimeouts

hadoop.hdfs.server.balancer.TestBalancerRPCDelay

Subsystem
Report/Notes

Docker
Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/4/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux 1c0beea80a3c 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / 22b36dd

Default Java
1.8.0_212

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/4/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/4/testReport/

Max. process+thread count
3964 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/4/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.

+1

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
87
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 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
25
Maven dependency ordering for branch

+1
mvninstall
1228
trunk passed

+1
compile
1083
trunk passed

+1
checkstyle
156
trunk passed

+1
mvnsite
286
trunk passed

+1
shadedclient
1245
branch has no errors when building and testing our client artifacts.

+1
javadoc
187
trunk passed

0
spotbugs
30
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
30
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
24
Maven dependency ordering for patch

+1
mvninstall
193
the patch passed

+1
compile
1078
the patch passed

+1
cc
1078
the patch passed

+1
javac
1078
the patch passed

+1
checkstyle
152
root: The patch generated 0 new + 110 unchanged - 1 fixed = 110 total (was 111)

+1
mvnsite
251
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
804
patch has no errors when building and testing our client artifacts.

+1
javadoc
191
the patch passed

-1
findbugs
49
hadoop-hdfs-client in the patch failed.

-1
findbugs
78
hadoop-hdfs in the patch failed.

0
findbugs
28
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

-1
unit
528
hadoop-common in the patch failed.

-1
unit
50
hadoop-hdfs-client in the patch failed.

-1
unit
71
hadoop-hdfs in the patch failed.

-1
unit
422
hadoop-hdfs-native-client in the patch failed.

+1
asflicense
49
The patch does not generate ASF License warnings.

8783

Reason
Tests

Failed CTEST tests
test_test_libhdfs_ops_hdfs_static

Failed junit tests
hadoop.security.TestFixKerberosTicketOrder

Subsystem
Report/Notes

Docker
Client=18.09.7 Server=18.09.7 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/5/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux e210c9fb33c8 4.15.0-52-generic #56-Ubuntu SMP Tue Jun 4 22:49:08 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / 4e66cb9

Default Java
1.8.0_212

findbugs
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/5/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs-client.txt

findbugs
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/5/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs.txt

CTEST
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/5/artifact/out/patch-hadoop-hdfs-project_hadoop-hdfs-native-client-ctest.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/5/artifact/out/patch-unit-hadoop-common-project_hadoop-common.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/5/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-client.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/5/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/5/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-native-client.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/5/testReport/

Max. process+thread count
1342 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/5/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.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
122
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 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
25
Maven dependency ordering for branch

+1
mvninstall
1224
trunk passed

+1
compile
1069
trunk passed

+1
checkstyle
158
trunk passed

+1
mvnsite
249
trunk passed

+1
shadedclient
1201
branch has no errors when building and testing our client artifacts.

+1
javadoc
190
trunk passed

0
spotbugs
29
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
28
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
26
Maven dependency ordering for patch

+1
mvninstall
199
the patch passed

+1
compile
1040
the patch passed

+1
cc
1040
the patch passed

+1
javac
1040
the patch passed

+1
checkstyle
154
root: The patch generated 0 new + 110 unchanged - 1 fixed = 110 total (was 111)

+1
mvnsite
246
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
751
patch has no errors when building and testing our client artifacts.

+1
javadoc
187
the patch passed

0
findbugs
30
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

-1
unit
577
hadoop-common in the patch failed.

-1
unit
56
hadoop-hdfs-client in the patch failed.

-1
unit
79
hadoop-hdfs in the patch failed.

-1
unit
430
hadoop-hdfs-native-client in the patch failed.

+1
asflicense
45
The patch does not generate ASF License warnings.

8949

Reason
Tests

Failed CTEST tests
test_test_libhdfs_ops_hdfs_static

Subsystem
Report/Notes

Docker
Client=19.03.0 Server=19.03.0 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/6/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux 8e07fe5fb6ee 4.15.0-52-generic #56-Ubuntu SMP Tue Jun 4 22:49:08 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / c0a0c35

Default Java
1.8.0_212

CTEST
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/6/artifact/out/patch-hadoop-hdfs-project_hadoop-hdfs-native-client-ctest.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/6/artifact/out/patch-unit-hadoop-common-project_hadoop-common.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/6/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-client.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/6/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/6/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-native-client.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/6/testReport/

Max. process+thread count
1791 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/6/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.

:broken_heart: -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 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
25
Maven dependency ordering for branch

+1
mvninstall
1031
trunk passed

+1
compile
1034
trunk passed

+1
checkstyle
147
trunk passed

+1
mvnsite
237
trunk passed

+1
shadedclient
1056
branch has no errors when building and testing our client artifacts.

+1
javadoc
165
trunk passed

0
spotbugs
24
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
24
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
23
Maven dependency ordering for patch

+1
mvninstall
186
the patch passed

+1
compile
1005
the patch passed

+1
cc
1005
the patch passed

+1
javac
1005
the patch passed

+1
checkstyle
143
root: The patch generated 0 new + 110 unchanged - 1 fixed = 110 total (was 111)

+1
mvnsite
217
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
666
patch has no errors when building and testing our client artifacts.

+1
javadoc
174
the patch passed

0
findbugs
23
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

+1
unit
517
hadoop-common in the patch passed.

+1
unit
119
hadoop-hdfs-client in the patch passed.

-1
unit
4892
hadoop-hdfs in the patch failed.

-1
unit
383
hadoop-hdfs-native-client in the patch failed.

-1
asflicense
47
The patch generated 1 ASF License warnings.

12868

Reason
Tests

Failed CTEST tests
test_test_libhdfs_ops_hdfs_static

Failed junit tests
hadoop.hdfs.server.namenode.ha.TestHAAppend

hadoop.hdfs.server.datanode.fsdataset.impl.TestSpaceReservation

hadoop.hdfs.server.datanode.TestCachingStrategy

hadoop.hdfs.server.datanode.fsdataset.impl.TestDatanodeRestart

hadoop.hdfs.server.datanode.TestLargeBlockReport

hadoop.hdfs.server.datanode.fsdataset.impl.TestFsDatasetImpl

hadoop.hdfs.TestByteBufferPread

hadoop.hdfs.server.datanode.fsdataset.impl.TestFsDatasetCache

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/7/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux b51854f60693 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:58:50 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / 17e8cf5

Default Java
1.8.0_212

CTEST
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/7/artifact/out/patch-hadoop-hdfs-project_hadoop-hdfs-native-client-ctest.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/7/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/7/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-native-client.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/7/testReport/

asflicense
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/7/artifact/out/patch-asflicense-problems.txt

Max. process+thread count
4329 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/7/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.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
41
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 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
22
Maven dependency ordering for branch

+1
mvninstall
1032
trunk passed

+1
compile
1076
trunk passed

+1
checkstyle
144
trunk passed

+1
mvnsite
211
trunk passed

+1
shadedclient
1042
branch has no errors when building and testing our client artifacts.

+1
javadoc
172
trunk passed

0
spotbugs
19
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
19
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
22
Maven dependency ordering for patch

+1
mvninstall
150
the patch passed

+1
compile
1058
the patch passed

+1
cc
1058
the patch passed

+1
javac
1058
the patch passed

+1
checkstyle
135
root: The patch generated 0 new + 110 unchanged - 1 fixed = 110 total (was 111)

-1
mvnsite
43
hadoop-hdfs-client in the patch failed.

-1
mvnsite
63
hadoop-hdfs in the patch failed.

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
657
patch has no errors when building and testing our client artifacts.

+1
javadoc
169
the patch passed

-1
findbugs
41
hadoop-hdfs-client in the patch failed.

-1
findbugs
58
hadoop-hdfs in the patch failed.

0
findbugs
23
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

+1
unit
528
hadoop-common in the patch passed.

-1
unit
41
hadoop-hdfs-client in the patch failed.

-1
unit
59
hadoop-hdfs in the patch failed.

-1
unit
343
hadoop-hdfs-native-client in the patch failed.

+1
asflicense
41
The patch does not generate ASF License warnings.

7692

Reason
Tests

Failed CTEST tests
test_test_libhdfs_ops_hdfs_static

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/8/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux b90b171fe71a 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / 70b4617

Default Java
1.8.0_212

mvnsite
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/8/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs-client.txt

mvnsite
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/8/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs.txt

findbugs
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/8/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs-client.txt

findbugs
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/8/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs.txt

CTEST
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/8/artifact/out/patch-hadoop-hdfs-project_hadoop-hdfs-native-client-ctest.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/8/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-client.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/8/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/8/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-native-client.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/8/testReport/

Max. process+thread count
1416 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/8/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.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
40
Docker mode activated.

_ Prechecks _

+1
dupname
1
No case conflicting files found.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
22
Maven dependency ordering for branch

+1
mvninstall
1079
trunk passed

+1
compile
1075
trunk passed

+1
checkstyle
153
trunk passed

+1
mvnsite
255
trunk passed

+1
shadedclient
1134
branch has no errors when building and testing our client artifacts.

+1
javadoc
167
trunk passed

0
spotbugs
23
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
23
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
22
Maven dependency ordering for patch

+1
mvninstall
168
the patch passed

+1
compile
1134
the patch passed

+1
cc
1134
the patch passed

+1
javac
1134
the patch passed

+1
checkstyle
137
root: The patch generated 0 new + 110 unchanged - 1 fixed = 110 total (was 111)

+1
mvnsite
209
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
614
patch has no errors when building and testing our client artifacts.

+1
javadoc
169
the patch passed

-1
findbugs
40
hadoop-hdfs-client in the patch failed.

-1
findbugs
61
hadoop-hdfs in the patch failed.

0
findbugs
20
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

-1
unit
549
hadoop-common in the patch failed.

-1
unit
41
hadoop-hdfs-client in the patch failed.

-1
unit
64
hadoop-hdfs in the patch failed.

-1
unit
355
hadoop-hdfs-native-client in the patch failed.

+1
asflicense
43
The patch does not generate ASF License warnings.

7950

Reason
Tests

Failed CTEST tests
test_test_libhdfs_ops_hdfs_static

Failed junit tests
hadoop.util.TestBasicDiskValidator

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/9/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux e7cd6a05a369 4.4.0-157-generic #185-Ubuntu SMP Tue Jul 23 09:17:01 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / 397a563

Default Java
1.8.0_212

findbugs
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/9/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs-client.txt

findbugs
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/9/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs.txt

CTEST
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/9/artifact/out/patch-hadoop-hdfs-project_hadoop-hdfs-native-client-ctest.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/9/artifact/out/patch-unit-hadoop-common-project_hadoop-common.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/9/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-client.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/9/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/9/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-native-client.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/9/testReport/

Max. process+thread count
1420 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/9/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.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
86
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 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
30
Maven dependency ordering for branch

+1
mvninstall
1401
trunk passed

+1
compile
1172
trunk passed

+1
checkstyle
166
trunk passed

+1
mvnsite
262
trunk passed

+1
shadedclient
1268
branch has no errors when building and testing our client artifacts.

+1
javadoc
176
trunk passed

0
spotbugs
37
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
37
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
27
Maven dependency ordering for patch

+1
mvninstall
196
the patch passed

+1
compile
1090
the patch passed

+1
cc
1090
the patch passed

+1
javac
1090
the patch passed

+1
checkstyle
149
root: The patch generated 0 new + 110 unchanged - 1 fixed = 110 total (was 111)

+1
mvnsite
230
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
775
patch has no errors when building and testing our client artifacts.

+1
javadoc
180
the patch passed

0
findbugs
26
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

+1
unit
569
hadoop-common in the patch passed.

+1
unit
129
hadoop-hdfs-client in the patch passed.

-1
unit
6866
hadoop-hdfs in the patch failed.

-1
unit
508
hadoop-hdfs-native-client in the patch failed.

-1
asflicense
64
The patch generated 1 ASF License warnings.

16249

Reason
Tests

Failed CTEST tests
test_test_libhdfs_ops_hdfs_static

Failed junit tests
hadoop.hdfs.server.namenode.TestReconstructStripedBlocks

hadoop.hdfs.qjournal.server.TestJournalNodeRespectsBindHostKeys

hadoop.hdfs.server.namenode.TestNameNodeMXBean

hadoop.hdfs.server.namenode.metrics.TestNameNodeMetrics

hadoop.hdfs.qjournal.TestNNWithQJM

hadoop.fs.viewfs.TestViewFileSystemLinkMergeSlash

hadoop.hdfs.server.datanode.TestNNHandlesBlockReportPerStorage

hadoop.hdfs.server.namenode.TestEditLog

hadoop.hdfs.TestRollingUpgrade

hadoop.hdfs.server.namenode.TestDecommissioningStatus

hadoop.hdfs.TestByteBufferPread

hadoop.hdfs.qjournal.server.TestJournalNodeSync

hadoop.hdfs.TestSafeModeWithStripedFileWithRandomECPolicy

hadoop.hdfs.tools.TestDFSZKFailoverController

Subsystem
Report/Notes

Docker
Client=19.03.0 Server=19.03.0 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/10/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux 0c25b347d44e 4.15.0-52-generic #56-Ubuntu SMP Tue Jun 4 22:49:08 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / e356e4f

Default Java
1.8.0_212

CTEST
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/10/artifact/out/patch-hadoop-hdfs-project_hadoop-hdfs-native-client-ctest.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/10/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/10/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-native-client.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/10/testReport/

asflicense
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/10/artifact/out/patch-asflicense-problems.txt

Max. process+thread count
2779 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/10/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.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
149
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 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
29
Maven dependency ordering for branch

+1
mvninstall
1377
trunk passed

+1
compile
1164
trunk passed

+1
checkstyle
170
trunk passed

+1
mvnsite
232
trunk passed

+1
shadedclient
1180
branch has no errors when building and testing our client artifacts.

+1
javadoc
178
trunk passed

0
spotbugs
23
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
23
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
24
Maven dependency ordering for patch

+1
mvninstall
171
the patch passed

+1
compile
1102
the patch passed

+1
cc
1102
the patch passed

+1
javac
1102
the patch passed

+1
checkstyle
163
root: The patch generated 0 new + 110 unchanged - 1 fixed = 110 total (was 111)

-1
mvnsite
48
hadoop-hdfs-client in the patch failed.

-1
mvnsite
69
hadoop-hdfs in the patch failed.

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
766
patch has no errors when building and testing our client artifacts.

+1
javadoc
181
the patch passed

-1
findbugs
53
hadoop-hdfs-client in the patch failed.

-1
findbugs
79
hadoop-hdfs in the patch failed.

0
findbugs
27
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

+1
unit
580
hadoop-common in the patch passed.

-1
unit
45
hadoop-hdfs-client in the patch failed.

-1
unit
67
hadoop-hdfs in the patch failed.

-1
unit
428
hadoop-hdfs-native-client in the patch failed.

+1
asflicense
47
The patch does not generate ASF License warnings.

8926

Reason
Tests

Failed CTEST tests
test_test_libhdfs_ops_hdfs_static

Subsystem
Report/Notes

Docker
Client=19.03.0 Server=19.03.0 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/11/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux cb3428dc0b8e 4.15.0-52-generic #56-Ubuntu SMP Tue Jun 4 22:49:08 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / 094d736

Default Java
1.8.0_212

mvnsite
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/11/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs-client.txt

mvnsite
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/11/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs.txt

findbugs
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/11/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs-client.txt

findbugs
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/11/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs.txt

CTEST
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/11/artifact/out/patch-hadoop-hdfs-project_hadoop-hdfs-native-client-ctest.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/11/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-client.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/11/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/11/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-native-client.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/11/testReport/

Max. process+thread count
1733 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/11/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.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
78
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 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
22
Maven dependency ordering for branch

+1
mvninstall
1211
trunk passed

+1
compile
1196
trunk passed

+1
checkstyle
148
trunk passed

+1
mvnsite
257
trunk passed

+1
shadedclient
1239
branch has no errors when building and testing our client artifacts.

+1
javadoc
197
trunk passed

0
spotbugs
23
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
22
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
23
Maven dependency ordering for patch

+1
mvninstall
174
the patch passed

+1
compile
1112
the patch passed

+1
cc
1112
the patch passed

+1
javac
1112
the patch passed

+1
checkstyle
172
root: The patch generated 0 new + 110 unchanged - 1 fixed = 110 total (was 111)

-1
mvnsite
53
hadoop-hdfs-client in the patch failed.

-1
mvnsite
82
hadoop-hdfs in the patch failed.

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
786
patch has no errors when building and testing our client artifacts.

+1
javadoc
182
the patch passed

-1
findbugs
44
hadoop-hdfs-client in the patch failed.

-1
findbugs
66
hadoop-hdfs in the patch failed.

0
findbugs
22
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

+1
unit
586
hadoop-common in the patch passed.

-1
unit
55
hadoop-hdfs-client in the patch failed.

-1
unit
78
hadoop-hdfs in the patch failed.

-1
unit
461
hadoop-hdfs-native-client in the patch failed.

+1
asflicense
54
The patch does not generate ASF License warnings.

8893

Reason
Tests

Failed CTEST tests
test_test_libhdfs_ops_hdfs_static

Subsystem
Report/Notes

Docker
Client=19.03.0 Server=19.03.0 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/13/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux 9395b58bf8ef 4.15.0-52-generic #56-Ubuntu SMP Tue Jun 4 22:49:08 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / 3329257

Default Java
1.8.0_212

mvnsite
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/13/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs-client.txt

mvnsite
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/13/artifact/out/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs.txt

findbugs
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/13/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs-client.txt

findbugs
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/13/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs.txt

CTEST
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/13/artifact/out/patch-hadoop-hdfs-project_hadoop-hdfs-native-client-ctest.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/13/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-client.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/13/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/13/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-native-client.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/13/testReport/

Max. process+thread count
1481 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/13/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.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
72
Docker mode activated.

_ Prechecks _

+1
dupname
1
No case conflicting files found.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
21
Maven dependency ordering for branch

+1
mvninstall
1149
trunk passed

+1
compile
1044
trunk passed

+1
checkstyle
152
trunk passed

+1
mvnsite
274
trunk passed

+1
shadedclient
1230
branch has no errors when building and testing our client artifacts.

+1
javadoc
176
trunk passed

0
spotbugs
32
Used deprecated FindBugs config; considering switching to SpotBugs.

-1
findbugs
57
hadoop-hdfs in trunk failed.

0
findbugs
32
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
25
Maven dependency ordering for patch

+1
mvninstall
198
the patch passed

+1
compile
1117
the patch passed

+1
cc
1117
the patch passed

+1
javac
1117
the patch passed

+1
checkstyle
167
root: The patch generated 0 new + 110 unchanged - 1 fixed = 110 total (was 111)

+1
mvnsite
232
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
763
patch has no errors when building and testing our client artifacts.

+1
javadoc
72
hadoop-common in the patch passed.

+1
javadoc
41
hadoop-hdfs-client in the patch passed.

+1
javadoc
63
hadoop-hdfs-project_hadoop-hdfs generated 0 new + 0 unchanged - 38 fixed = 0 total (was 38)

+1
javadoc
23
hadoop-hdfs-native-client in the patch passed.

-1
findbugs
63
hadoop-hdfs in the patch failed.

0
findbugs
26
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

+1
unit
588
hadoop-common in the patch passed.

-1
unit
48
hadoop-hdfs-client in the patch failed.

-1
unit
70
hadoop-hdfs in the patch failed.

-1
unit
210
hadoop-hdfs-native-client in the patch failed.

+1
asflicense
48
The patch does not generate ASF License warnings.

8405

Reason
Tests

Failed CTEST tests
test_test_libhdfs_ops_hdfs_static

test_test_libhdfs_threaded_hdfs_static

test_test_libhdfs_zerocopy_hdfs_static

test_test_native_mini_dfs

test_libhdfs_threaded_hdfspp_test_shim_static

test_hdfspp_mini_dfs_smoke_hdfspp_test_shim_static

libhdfs_mini_stress_valgrind_hdfspp_test_static

memcheck_libhdfs_mini_stress_valgrind_hdfspp_test_static

test_libhdfs_mini_stress_hdfspp_test_shim_static

test_hdfs_ext_hdfspp_test_shim_static

Subsystem
Report/Notes

Docker
Client=18.09.7 Server=18.09.7 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/14/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux 05aae3075bbe 4.15.0-52-generic #56-Ubuntu SMP Tue Jun 4 22:49:08 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / 915cbc9

Default Java
1.8.0_222

findbugs
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/14/artifact/out/branch-findbugs-hadoop-hdfs-project_hadoop-hdfs.txt

findbugs
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/14/artifact/out/patch-findbugs-hadoop-hdfs-project_hadoop-hdfs.txt

CTEST
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/14/artifact/out/patch-hadoop-hdfs-project_hadoop-hdfs-native-client-ctest.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/14/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-client.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/14/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/14/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-native-client.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/14/testReport/

Max. process+thread count
1341 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/14/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.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
39
Docker mode activated.

_ Prechecks _

+1
dupname
1
No case conflicting files found.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
66
Maven dependency ordering for branch

+1
mvninstall
1025
trunk passed

+1
compile
987
trunk passed

+1
checkstyle
188
trunk passed

+1
mvnsite
264
trunk passed

+1
shadedclient
1187
branch has no errors when building and testing our client artifacts.

+1
javadoc
221
trunk passed

0
spotbugs
30
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
30
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
24
Maven dependency ordering for patch

+1
mvninstall
177
the patch passed

+1
compile
954
the patch passed

+1
cc
954
the patch passed

+1
javac
954
the patch passed

+1
checkstyle
145
root: The patch generated 0 new + 110 unchanged - 1 fixed = 110 total (was 111)

+1
mvnsite
258
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
686
patch has no errors when building and testing our client artifacts.

+1
javadoc
221
the patch passed

0
findbugs
35
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

+1
unit
535
hadoop-common in the patch passed.

+1
unit
132
hadoop-hdfs-client in the patch passed.

-1
unit
5151
hadoop-hdfs in the patch failed.

-1
unit
191
hadoop-hdfs-native-client in the patch failed.

+1
asflicense
57
The patch does not generate ASF License warnings.

13306

Reason
Tests

Failed CTEST tests
test_test_libhdfs_ops_hdfs_static

test_test_libhdfs_threaded_hdfs_static

test_test_libhdfs_zerocopy_hdfs_static

test_test_native_mini_dfs

test_libhdfs_threaded_hdfspp_test_shim_static

test_hdfspp_mini_dfs_smoke_hdfspp_test_shim_static

libhdfs_mini_stress_valgrind_hdfspp_test_static

memcheck_libhdfs_mini_stress_valgrind_hdfspp_test_static

test_libhdfs_mini_stress_hdfspp_test_shim_static

test_hdfs_ext_hdfspp_test_shim_static

Failed junit tests
hadoop.hdfs.server.namenode.ha.TestBootstrapAliasmap

hadoop.hdfs.tools.TestDFSZKFailoverController

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/15/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux 6809c1d195f2 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / 56b7571

Default Java
1.8.0_222

CTEST
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/15/artifact/out/patch-hadoop-hdfs-project_hadoop-hdfs-native-client-ctest.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/15/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/15/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-native-client.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/15/testReport/

Max. process+thread count
3972 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/15/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.

:broken_heart: -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 5 new or modified test files.

_ trunk Compile Tests _

0
mvndep
69
Maven dependency ordering for branch

+1
mvninstall
1101
trunk passed

+1
compile
1172
trunk passed

+1
checkstyle
184
trunk passed

-1
mvnsite
160
hadoop-common in trunk failed.

+1
shadedclient
1396
branch has no errors when building and testing our client artifacts.

+1
javadoc
214
trunk passed

0
spotbugs
31
Used deprecated FindBugs config; considering switching to SpotBugs.

0
findbugs
31
branch/hadoop-hdfs-project/hadoop-hdfs-native-client no findbugs output file (findbugsXml.xml)

_ Patch Compile Tests _

0
mvndep
26
Maven dependency ordering for patch

+1
mvninstall
194
the patch passed

+1
compile
1184
the patch passed

+1
cc
1184
the patch passed

+1
javac
1184
the patch passed

+1
checkstyle
221
root: The patch generated 0 new + 110 unchanged - 1 fixed = 110 total (was 111)

+1
mvnsite
284
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedclient
828
patch has no errors when building and testing our client artifacts.

+1
javadoc
214
the patch passed

0
findbugs
28
hadoop-hdfs-project/hadoop-hdfs-native-client has no data from findbugs

_ Other Tests _

-1
unit
593
hadoop-common in the patch failed.

+1
unit
144
hadoop-hdfs-client in the patch passed.

-1
unit
5881
hadoop-hdfs in the patch failed.

+1
unit
407
hadoop-hdfs-native-client in the patch passed.

+1
asflicense
59
The patch does not generate ASF License warnings.

15453

Reason
Tests

Failed junit tests
hadoop.ha.TestZKFailoverController

hadoop.hdfs.TestReadStripedFileWithDNFailure

hadoop.hdfs.TestReconstructStripedFileWithRandomECPolicy

hadoop.hdfs.TestHdfsAdmin

hadoop.hdfs.TestErasureCodingPolicies

hadoop.hdfs.TestAppendSnapshotTruncate

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-963/16/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/963

JIRA Issue
HDFS-14564

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle cc

uname
Linux fa1dfc47d245 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 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

mvnsite
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/16/artifact/out/branch-mvnsite-hadoop-common-project_hadoop-common.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/16/artifact/out/patch-unit-hadoop-common-project_hadoop-common.txt

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/16/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/16/testReport/

Max. process+thread count
4422 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-hdfs-project/hadoop-hdfs-client hadoop-hdfs-project/hadoop-hdfs hadoop-hdfs-project/hadoop-hdfs-native-client U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-963/16/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.

@jojochuang @smengcl any other comments?

Sorry, I missed to update. +1
Thank you!

Looks good. Thanks for the work @sahilTakiar . Thanks for committing @jojochuang !


allow specification of micromamba version, and default to 0.9.2

sure, we could just change the default value to latest. I am doing this because we're currently having some issues with the config stuff on micromamba and this relieves a bit of the pressure ... I am happy to put it back to latest once we've sorted all that out.

You'll need to retag on master.

thx!


Unable to retrieve secrets from secret store (secretstores.azure.keyvault)

Hello,
I'm trying to retrieve secrets from Azure Keyvault using the "secretstores.azure.keyvault" Dapr component.
The application uses the Dapr .NET SDK (1.4.0) and the DaprClient.
When trying to retrieve the secret, DaprClient throws exception.

Dapr.DaprException: Secret operation failed: the Dapr endpoint indicated a failure. See InnerException for details.
at Dapr.Client.DaprClientGrpc.GetSecretAsync(String storeName, String key, IReadOnlyDictionary`2 metadata, CancellationToken cancellationToken)
Grpc.Core.RpcException: Status(StatusCode="Unimplemented", Detail="Not Implemented")

Sometimes we also get connection refused from dapr sidecar.

Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: Connection refused (<IP_ADDRESS>:50001) SocketException: Connection refused", DebugException="System.Net.Http.HttpRequestException: Connection refused (<IP_ADDRESS>:50001)

I can see in the dapr logs that the component is successfully loaded by the sidecar and no errors are reported there.
The secret store configuration works when running locally using Docker Compose and Dapr.
Is the secretstores.azure.keyvault currently not supported?
See attached ARM template used for deployment.
Best regards
Henrik
{
    "$schema": "https://schema.management.azure.com/schemas/2019-08-01/deploymentTemplate.json#",
    "contentVersion": "<IP_ADDRESS>",
    "parameters": {
        "location": {
            "type": "String"
        },
        "environment_name": {
            "type": "String"
        }
    },
    "variables": {},
    "resources": [
        {
            "name": "myservice",
            "type": "Microsoft.Web/containerApps",
            "apiVersion": "2021-03-01",
            "kind": "containerapp",
            "location": "[parameters('location')]",
            "properties": {
                "kubeEnvironmentId": "[resourceId('Microsoft.Web/kubeEnvironments', parameters('environment_name'))]",
                "configuration": {
                    "ingress": {
                        "external": true,
                        "targetPort": 80
                    },
                    "secrets": [
                        {
                            "name": "container-registry-password",
                            "value": "**"
                        },
                        {
                            "name": "azure-client-secret",
                            "value": "**"
                        }
                    ],
                    "registries": [
                        {
                            "server":"myregistry.azurecr.io",
                            "username":"myregistryusername",
                            "passwordSecretRef":"container-registry-password"
                        }
                    ]
                },
                "template": {
                    "containers": [
                        {
                            "image": "myregistry.azurecr.io/myservice:latest",
                            "name": "myservice",
                            "env": [
                                {
                                    "name": "SECRETSTORE_NAME",
                                    "value": "secret-store"
                                }
                            ],
                            "resources": {
                                "cpu": 0.5,
                                "memory": "1Gi"
                            }
                        }
                    ],
                    "scale": {
                        "minReplicas": 1,
                        "maxReplicas": 1
                    },
                    "dapr": {
                        "enabled": true,
                        "appPort": 80,
                        "appId": "myservice",
                        "components": [
                            {
                                "name": "secret-store",
                                "type": "secretstores.azure.keyvault",
                                "version": "v1",
                                "metadata": [
                                    {
                                        "name": "vaultName",
                                        "value": "thevaultname"
                                    },
                                    {
                                        "name": "azureTenantId",
                                        "value": "**"
                                    },
                                    {
                                        "name": "azureClientId",
                                        "value": "**"
                                    },
                                    {
                                        "name": "azureClientSecret",
                                        "secretRef": "azure-client-secret"
                                    }
                                ]
                            }
                        ]
                    }
                }
            }
        }
    ]
}

secretstores.azure.keyvault is currently not supported. Are you able to use the built-in application-wide secret store instead (same place you're currently storing your container registry password and Azure client secret)?
  "secrets": [
                        {
                            "name": "container-registry-password",
                            "value": "**"
                        },
                        {
                            "name": "azure-client-secret",
                            "value": "**"
                        }
                    ],

Is it documented somewhere what Dapr components are currently supported?
I'm getting the exact same Connection refused error when trying to implement Pub/Sub with the pubsub.azure.eventhubs component type.

@vturecek Can I use another secrets? Like file o others?
I'm creating Community Demos, I write this: https://github.com/andreatosato/SpotifyMicroservices/tree/feature/container-apps/Deploy
I have secrets where I store Spotify Credential.
Can I use another secret service?

@andreatosato
My understanding is that the current Container Apps secret management is limited and inconvenient.
I'm passing the Key Vault as a parameter when deploying. bicep has a syntax that is convenient for that.
Sample
https://github.com/takekazuomi/container-apps-kv01
Sorry for using Japanese.

Oh great, I want to use Azure Keyvault for my secrets.
I don't understand how save my json in azure keyvault.

I use WSL2 (Linux) for the deployment environment.
This sample consists of two deployments. The first is to deploy to KeyVault and the second is to deploy to Container Apps. The KeyVault Secret can be up to 255 characters, so if I have multiple secrets, I need to save them individually.
The flow of deploying KeyVault is as follows.

Put the secret in an environment variable
Embed environment variables in JSON with envsubst
https://github.com/takekazuomi/container-apps-kv01/blob/main/Makefile#L101
Write keyvault.bicep which references JSON
https://github.com/takekazuomi/container-apps-kv01/blob/main/deploy/keyvault.bicep#L6
https://github.com/takekazuomi/container-apps-kv01/blob/main/deploy/keyvault.bicep#L40-L46
Now you have Secrets in KeyVault.

secretstores.azure.keyvault is currently not supported. Are you able to use the built-in application-wide secret store instead (same place you're currently storing your container registry password and Azure client secret)?
  "secrets": [
                        {
                            "name": "container-registry-password",
                            "value": "**"
                        },
                        {
                            "name": "azure-client-secret",
                            "value": "**"
                        }
                    ],

Are these secrets accessible through the dapr API? If, not how would they be accessed from an application?

+1 for making it more clear what is and is not available from Dapr in ACA.  I was relying on Dapr self-hosted and Dapr in ACA being equivalent.
Its confusing to have Dapr Self-Hosted components different to components available in ACA.  I wasted a lot of time trying to "fix" my deployment before I found this ticket.  Don't let me deploy a component that isn't available.
Better, just give me all the things and hit me with some disclaimers if they aren't ready for production.

We have a document coming next week with all supported scenarios. Also, support for Dapr secrets is planned!

+1 for adding secretstores.azure.keyvault support

this is rolling out in the next week or so

Any updates? Did it roll out okay? Currently troubleshooting getting secrets from a key vault secret store in my dapr-enabled ASP.NET app. Trying to load them into configuration with the SDK.

Secrets has been released. @esond please track https://github.com/microsoft/azure-container-apps/issues/460! We have a bug fix going in related to your commend


Aggregation Pipelines

@douggynix wrote:

I handle the aggregation query pagination a custom house solution. The pagination for aggregation pipeline is very tricky as you have multiple filter stages that may render any kind of data, going from count to projection, or using geoindex.

After #16 is completed with the new API, aggregation pipelines should be included.

@douggynix would you be able to share your implementation of the aggregation pipelines pagination?

@douggynix would you be able to share your implementation of the aggregation pipelines pagination?

My house solution is not that in a loose coupling state. But I am going to share the whole idea. That will require to modify the user query to add some additional stages to help with pagination. The challenge with aggregation is that the user is free to add limit filter wherever in the pipeline stage for his/her own purpose. And pagination relies heavily on resultsets limit for boundaries upfront. If the user purposely adds limit in the middle of its pipeline queries and and you use that query to do your counting. Your pagination assumption will be flawed and wrong upfront. And you must not remove any such assumptions from the users filter.
Here is how I address the pagination on my scenario.
Consider this query below. where i have a Userprofile that stores geographic information , and I have a location field which has a geospacial index on it.
I want to list the users close to a maximum distance from  geographic coordinates (longitude, latitude). As I have many results coming in, I use "$setWindowFields" stage at the end of the pipeline process (here before limit) in order to purposely introduce a "rowNumber" field that will hold each document index in the result. In my case , i decided to sort by "distance" field which is the sort axis  my geospacial query. If here, i do ever sort by "_ID" , it will break the geospacial result returned in the first stage. My take in my house solution is I always insert my "$setWindowFields" before the last stage of the pipeline as seen below. If you have to count the results, it would take you to get rid of any limit placed at the end of the pipeline stage. And yet , there can still be issue if the user puts limits anywhere in the middle for its own business case.
Try this aggregation query by removing stage1 and using a match stage on your own collection to see the result.  "$setWindowFields" must use a sorting field that returned unique values. same as the cursor principle. in my case, the ID field sort  will invalidate the geo spacial index ordering. I may be wrong. but that's how i managed to get an in house pagination working.
db.user_profiles.aggregate(
            // Pipeline
            [
                // Stage 1
                {
                    $geoNear: {
                        distanceField : "distance",
                        near : {
                            type : "Point",
                            coordinates : [
                                -73.62469511289265,
                                45.55061990811232
                            ]
                        },
                        maxDistance : 10000, // optional
                    }
                },
		{
                $match : { visible: { $eq: true } }
                },
              {
		 $setWindowFields: {
		     sortBy: { distance: 1 },
                      output: {
				   rowNumber: {  $documentNumber: {}  }
			}
		   }
	     },
                // Stage 3
                {
                    $limit: 100
                }
            ],

            // Options
            {

            }
        )


Docker Image

Would be nice to have a docker image, would make deployments much easier

@benthecarman Yeah good point. A starting place until we have something official in place is the one @mrfelton made for bolt12-playground: https://github.com/LN-Zap/bolt12-playground/blob/master/docker/lndk/Dockerfile


Add ontology/celltype mapping to SingleR

Closes #485
This PR gets ontology mapping back into the SingleR script and updates the script's exports:

We still export the TSV, but with with another column for ontology IDs
That data frame is added to the metadata of the singler result. This is somewhat different from the suggestion to add singler_model$cell_ontology_df to the metadata (https://github.com/AlexsLemonade/scpca-nf/issues/485#issuecomment-1746927716), but seemed like it might be more efficient for later on in case we use it? That said, it does start to bloat this object quite a bit with redundant information, so I'm not 100% sure in my decision. Eh?
I had seen one spot when working on #483 that I meant to tweak, did it here. I realize the full labels are in the colData directly, so just grab them without dipping into the metadata - https://github.com/AlexsLemonade/scpca-nf/commit/71cea81a593232b09c8290dae645ebe7a0ed494f

I also think your second change is maybe premature? We need to see what we are putting into processed_sce, but I suspect it will be pruned labels?

Ah, woops!! I was planning to put both pruned and full labels in there as a point of discussion, but looks like that didn't happen! The main plan has been to present pruned labels, and they can access the full labels from the full singler object in the SCE's metadata.

And still passing checks 🚀


Add support for databases

It would be nice to be able to simulate a MySQL (other dbs are available) so if a phishing kit writes victim data to a database this can be viewed in a secure way.
Having the ability to easily change the name of the database, username, and password is essential.

This is a great idea! Will try to add in for some work. I think having a way to configure certain parameters in the docker-compose would be good..
I would imagine we should identify what PHP calls need to be shimmed for writing to a database


Correct incoherent structuring of tutorial for adding sensor to CARLA.

Add a couple corrections to the tutorial related to adding a new sensor to CARLA.

Change numbering style of sections
Adapt links to text
Notes are very important, and difficult to follow in the old version. Adapted them to be clear, easy to see and read.

Where has this been tested?

Platform(s): GitHub Pages
Python version(s): Not applicable
Unreal Engine version(s): Not applicable

This change is

Hi @MattRowe18!
Would you like to keep the highlighting, but not to add the text box? Any other suggestion for highlighting which would be preferred?
Thanks!

Hi @MattRowe18!
I would like to shortly follow up on the breakout box idea. The notes, before my modifications, were simply highlighted in text, using "!!!" in front of the text. I added the blockquote solution, and I am not sure what your comment refers to.
Would highly appreciate to follow up on this, to add the changes and let's merge the documentation changes!
Cheers!

Hi @kis-balazs
The "!!! note" is an instruction for the markdown parser (in this case mkdocs) to create a breakout box. When mkdocs builds the documentation (readthedocs.io uses mkdocs, or something similar, to build the docs) and reads an indented block with that qualifier to start, it creates a breakout box like the one in this picture.

It looks odd in raw format or in GitHub preview, but once the documentation is parsed it looks much clearer. If you change the note breakouts back to the original format, we'll be pleased to merge this pull request.
Thanks
Matt

Hi @MattRowe18
You are right, I double-checked the compiled version and you are right. Spotted this already, but failed to acknowledge!
Thanks, will change asap, and then we can merge!

Great, thanks.
If you ever want to build the docs locally, to see a preview of how they will look on readthedocs.io, you can install mkdocs, then run mkdocs serve in the CARLA root folder, you will then find the docs hosted at localhost:8000 in a browser. But only do it if you need to, for various configurations, things like mkdocs can have some tricky installation hiccups.

Indeed, I am running it locally. Simply missed this detail, while focusing on keeping structure :D


Support project push rules

TODO: add some testing support.

Tests would be generally nice, but I am not going to block this MR because of them being missing if this project doesn't have them for other code yet. LGTM, thanks for your contribution! :)

You're welcome @gdubicki .
Though the PR is merged I still wonder if we should change config name from project_push_rules to push_rules? There are also project_settings.

I was thinking about it too. But as they are called "project push rules" in the API docs (https://docs.gitlab.com/ee/api/projects.html#push-rules-starter) and you can also set them globally for all new projects (https://docs.gitlab.com/ee/push_rules/push_rules.html#enabling-push-rules) I think that it's not a bad thing to keep the current config name. Also it would be a bit problematic to change it now. ;)

@gdubicki  I agree. I think the problem comes from Gitlab per-se. project, repository, that's quite confusing. For example, they have "push rules" for projects (Settings -> Projects -> push rules), but at the same time they have branch protection at repository level (Settings -> Repository -> Branch protection), however the api seems to link to project: https://docs.gitlab.com/ee/user/project/protected_branches.html . I'm totally confused when working with Gitlab web UI =))


transact failed after /v1/chain/get_raw_code_and_abi

Version of EOSJS
"eosjs": "^20.0.0-beta2"
Describe the bug
when I push actoin transfer with api.transact like this
     api.transact({
               actions:[{
                 account: contractCode,
                 name: 'transfer',
                 authorization: [{
                   actor:account,
                   permission: 'active',
                 }],
                 data: {
                   from: account,
                   to:  receivedAddress,
                   quantity: "11 DMI",
                   memo: this.state.memo,
                 },
               }],
             },{
               broadcast:true,
               blocksBehind: 3,
               expireSeconds: 30,
       })

it alway throw exception :
{"line": 201739, "column": 56, sourceURL: " http://loca..."}

I'm using eosjs in react-native, after debug deep into api.js, I found it failed after "/v1/chain/get_raw_code_and_abi" in file ./node_modules/eosjs/dist/eosjs-api.js line 372
                    case 7:
                        abis = _f.sent();   // failed at here
                        _d = [{}, transaction];
                        _e = {};
                        return [4 /*yield*/, this.serializeActions(transaction.actions)];

Did anybody get the same issue and fixed?

Another information, It could get correct response in my test node:
curl -H "Content-Type: application/json" http://eos.artbchain.io/v1/chain/get_raw_code_and_abi -d '{"account_name": "currency"}'

What's the content of the exception?

exception
{"line":201739,"column":56,"sourceURL":"http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false"}

error
    YellowBox.js:59:8
<unknown>
    undefined:584:30
step
    undefined:138:25
rejected
    undefined:28:34
run
    es6.promise.js:75:29
<unknown>
    es6.promise.js:92:33
flush
    _microtask.js:18:8
tryCallOne
    core.js:37:14
<unknown>
    core.js:123:25
_callTimer
    JSTimers.js:151:6
_callImmediatesPass
    JSTimers.js:199:17
callImmediates
    JSTimers.js:463:11
__callImmediates
    MessageQueue.js:316:4
<unknown>
    MessageQueue.js:136:6
__guard
    MessageQueue.js:291:8
flushedQueue
    MessageQueue.js:135:17

I have fixed this problem, It's a stupid error that missed textDecoder and  textEncoder in:
 let api = new Api({rpc, signatureProvider, textDecoder: new TextDecoder, textEncoder: new TextEncoder })

please close this issue


Fix/mailer copyright year

Fixes #3008
Describe the changes you have made in this PR -
I have added the current year to the mailer instead of the hard-coded year.
Screenshots of the changes (If any) -
Note: Please check Allow edits from maintainers. if you would like us to assist in the PR.

Coverage remained the same at 82.027% when pulling 40eb7b83481477ec983996553bcb26deec36b076 on diivi:fix/mailer-copyright-year into 2b0cd232d4e7824c5523eea9dd091f0f8a66f3f9 on CircuitVerse:master.

Thanks @diivi , Great work 👍


fetchTopics called twice on server-side render

Hi,
First of all thanks for your boilerplate. I'm just starting out and having all the pieces together helps me out a lot!
While trying to figure out which piece is doing what, I noticed that on the initial page render fetchItems is called twice.
I think this is caused by the line
const needs = components.reduce( (prev, current) => {
return (current.need || [])
.concat((current.WrappedComponent ? current.WrappedComponent.need : []) || [])
.concat(prev);
}, []);
in api/fetchComponentDataBeforeRender.js
where the wrappedComponent line causes the 'need' to be added to the 'needs', leading to fetchItems being called twice. Removing the line with wrappedComponent solves this problem, but I'm not sure if this is somehow caused by the react-router setup or if there's a better solution..

I think it happens because of
export default connect(mapStateToProps)(Vote);  in app/containers/Vote.jsx
react-redux module creates a wrapper element on Vote as far as I understand, and api/fetchComponentDataBeforeRender.js sees both components.
What I did to deal with it is,

const VotesWrap = connect(mapStateToProps,mapDispatchToProps)(Votes);
VotesWrap .need = [
PostActions.fetchPosts
];
export default VotesWrap

so it only puts the 'statics.need' on the wrapper created by react-redux and work with that outside instead
by doing so you can also keep your Votes component as a 'dumb' component, like it's suggested by the redux developer. You can read about it  here
http://redux.js.org/docs/basics/UsageWithReact.html
and
<EMAIL_ADDRESS>


backport SHOW MEASUREMENTS panic fix

backports #10175

During a run of megacheck the following issues were discovered:
/tmp/152982057/src/github.com/influxdata/influxdb/cmd/store/query/query.go:361:5: this value of line is never used (SA4006)


EnvironmentFile=-/etc/default/kubelet

EnvironmentFile=-/etc/default/kubelet Why this directory was added before -

Closing. Please reopen an issue in the https://github.com/kubernetes/kubernetes with more information about the problem you are facing.


How to get contentItem of product from contentItem of the order ,please? (OCC-240)

Describe the bug
I want to render a link to product contentItem in order list page, but How to get contentItem of product from contentItem of the order ,please?
Jira issue

Hi,
it you mean in the OrderPart.cshtml, the order contains the product SKUs in the Model.LineItems[i].ProductSku. A simple example to fetch and display the product summary from the SKU:
@inject IProductService ProductService

@foreach (var item in Model.LineItems)
{
    var productPart = await ProductService.GetProductAsync(item.ProductSku);
    ...
}

Internally the order only stores the SKU and not the ContentItemVersionId, so this will always return the latest product version. The Model.LineItems contains the price at the time of payment so you can combine the two sources inside OrderPart.cshtml.


Where is the video?

video is far beyond the galaxy.

There NO legit way until now ON how could this payload embedded into another apk file, personally I tired too many times to bind but it got failed to hook it up, either permissions won't wake up or the payload itself doesn't response from the invoke parameter !!


mSecure ignore pasteboard types

I can't figure out how to ignore pasteboard types.  I tried using Pasteboard viewer without success. The application id is com.mseven.msecuremac and the type is public.utf8-plain-text

my understanding is pasteboard types don't id on the bundle id. it id's the type itself of what is in the pasteboard. so in this case mSecure sets the type to:  public.utf8-plain-text
the type would need to be one of ignored. so mSecure would need to assign a type as:
transient or concealed etc..
I believe the type 1Password uses is  org.nspasteboard.ConcealedType
which then Maccy would ignore. This relies on the app developer to implement it. I opened another ticket about ignoring based on focusable/active application. not sure if it is something the main developer is still considering. it would require some tweaking/testing to get it to work well. it also might not be perfect.

I think most of the other pasteboard managers I tried allowed me to ignore mSecure. A lot of them had gimmicky UI, including the ones included in setapp. :(

If mSecure only provides public.utf8-plain-text as pasteboard type, there is no way to ignore it currently in Maccy. A different app-based ignore list can be implemented in #135


Python 3.11 compatibility

Python 3.11 is getting ready and we need to test that RF 5.1 is compatible with it. That requires:

[x] Running all tests with the latest Python 3.11 version (beta 4 at the moment) both on Linux.
[x] Same as above on Windows.
[x] Fixing possible issues.
[x] Adding Python 3.11 support to project metadata in setup.py.
[x] Enabling Python 3.11 runs on CI (assuming it is already supported there).

Some tests failed. I analyzed why they failed and these were the reasons:

Python 3.11 has enhanced error reporting and as a part of that tracebacks have ^^^^ markers showing where errors occur in more detail. This breaks some unit tests, but they are easy to fix by filtering such lines away from tracebacks before comparing them.
typing.get_type_hints doesn't anymore automatically add None to the returned types if an argument has None as a default value. This means that if you have a keyword with a signature like arg: str = None, arg only has str as a type nowadays when earlier it had both str and None (i.e. NoneType). This means that if you call the keyword with a None object, it is not anymore accepted as-is but instead converted to a string None´. I don't like out conversion behavior depending on Python versions, so I'll adapt the code so that Noneisn't converted if an argument hasNone` as a default.
Python 3.11 is more strict about embedding flags to regexp patterns. With earlier versions, for example, ^(?s)x works but it causes and error with Python 3.11. Luckily the only place in the code this error occurs isString.Get Lines Matching Regexp keyword and fixing it is easy.

This is not done.
Getting tests to pass on CI turned out to be somewhat hard. Strangely more tests validating tracebacks failed on CI due to those ^^^ lines added by Python 3.11. CI uses beta 3 while I tested locally with beta 4, but it would be a strange if that affected this behavior. Anyway, I got tests passing also on CI by removing ^^^ lines.
Also needed to disable testing using Python 3.11 on Windows. Too many dependencies lacked Python 3.11 support.

Hi @pekkaklarck
We want to move to python 3.11 and are currently blocked due to this issue: https://github.com/robotframework/PythonRemoteServer/issues/78
Do you have any plans for it?

PythonRemoteServer has been neglected for too long. Now that RF 6.0 is out, I ought to have time to look at it.


Include hasUser=false config nodes when exporting whole flow

When exporting a whole flow, it selects the flow nodes and pulls in any referenced config nodes.
However some config nodes (such as ui_spacer) can be scoped to a flow without any references. These nodes have hasUser set to false in their definition.
This fix ensures those config nodes get included in an export.

Coverage decreased (-2.2%) to 67.602% when pulling cede3379aed5ddfae3363fa1a678fe0327ebed11 on include-config-in-export into 05a490549030505aa46ddf375217afb6ff6bea87 on dev.


how the model perform on object detection?

how the model perform on object detection?

Did not try with this task by finetuning seriously. We'll figure our a solution in the near future.

Is the model capable of doing object detection? Can I finetune this model to do basic object detection?

Same question, can one perform object detection fine-tuning?

Did not try with this task by finetuning seriously. We'll figure our a solution in the near future.

hello, sorry to bother, any progress?

hello, sorry to bother, any progress?


Android: Fix on-upgrade crash.

Very quick patch for an on-upgrade crash that is blocking release.  Will address a proper fix for this during the next cycle.

Save for the crash fixed by this change, I think 4.8.0 is looking stable for release. (we didn't push this fix to Beta, correct?)

Yeah, I didn't bother putting out a beta for it. Ok, I'll release soon. I think I'm going to time it for next week on Monday. That's the day after Easter and people typically read more (and not work) immediately after holidays.


[AIRFLOW-86] Wrap dict.items() in list for Py3 compatibility

LGTM

Should include AIRFLOW-86 in git commit message, though.


Decode fingerprint

The fingerprint provided was the raw hex-string obtained through the REST API. I added decoding of the hex string according to the documentation at ftp://ftp.ncbi.nlm.nih.gov/pubchem/specifications/pubchem_fingerprints.txt
Now Compound.fingerprint returns the 881 bit fingerprint which can be used directly for similarity comparisons.

Superseded by #22


Warning: Arguments to path.join must be strings in v0.3.4

I've run into an issue after updating this module to version 0.3.4. When running a Grunt task that uses the inline plugin, the following warning occurs, and the task is aborted:
Processing templates/email/Source/ContactPageEmail.html...
Warning: Arguments to path.join must be strings Use --force to continue.

Aborted due to warnings.

If I revert to version 0.3.2 of this plugin, the task runs perfectly.
The output with the verbose flag is as follows:
Running "inline" task

Running "inline:main" (inline) task
Verifying property inline.main exists in config...OK
Files: templates/email/Source/ContactPageEmail.html, templates/email/Source/ForgotPasswordEmail.html -> templates/email/Working/
Options: tag="../../../css/email.css"
Options: tag="../../../css/email.css"
Reading templates/email/Source/ContactPageEmail.html...OK
Processing templates/email/Source/ContactPageEmail.html...Reading templates\email\Source\HeaderEmail.htm...OK
Reading themes\main\templates\email\Source\FooterEmail.htm...OK
Reading themes\main\css\email.css...OK

Warning: Arguments to path.join must be strings Use --force to continue.

Aborted due to warnings.

Here's what the inline:main task looks like:
main: {
	options: {
		tag: '../../../css/email.css'
	},
	src: ['templates/email/Source/*.html'],
	dest: ['templates/email/Working/']
}

I had the same issue with my project. I think src and dest parameters are not arrays any more.
Try this:
     options: {
         tag: '../../../css/email.css'
     },
-    src: ['templates/email/Source/*.html'],
-    dest: ['templates/email/Working/']
+    src: 'templates/email/Source/*.html',
+    dest: 'templates/email/Working/'
 }


feat: add pr mirror dashboard

Current dependencies on/for this PR:

main

PR #262   👈

This comment was auto-generated by Graphite.


Move networktables into strongback

The networktables interface is already in strongback so lets move the implementation and mock too using the magic of subtrees!
Here are the changes as seen from the Strongback repo. Go to team3132/2020CompRobot#120 for what it looks like in the CompRobot repo

Hmm. 500+ commits. Definitely going to squash this when we merge...
There must be a way to only push the commits which concern the files in this repo


Update files to Pandeia v1.4

The pandeia files should be updated to point to the new version of Pandeia, which also allows new versions of the WFIRST notebook.

Excellent! Merging this...


Update Salvattore layout

Im using Salvattore on a list that get's filters automatically update it's elements, by removing the entries that do not fit the query.
Is there any JS method I can use to trigger the rendering?
Currently once I apply a filter the list gets the default layout with every item stretching the full width of the container.

same here, any suggestions?

I got it working by doing this.
var grid = document.getElementById('grid');
salvattore.recreateColumns(grid);
or
 salvattore.rescanMediaQueries();

thanks a lot for sharing this info but where did you get it  @robincarlo84?

@Tech-Nomad Oh sorry forgot to cite some sources.
So I've read it here as one of the methods:
https://github.com/rnmp/salvattore#methods
And the line at the source code:
https://github.com/rnmp/salvattore/blob/master/src/salvattore.js#L124
note: rescanMediaQueries() method calls recreateColumns too after scanning media queries.
So if you do need to check again the stylesheets, media queries you can just use rescanMediaQueries().
https://github.com/rnmp/salvattore/blob/master/src/salvattore.js#L250


Show side-effect hint on dragging analysis node

Once #7878 is done/merged;

The hint that a new layer would be created if dropped on a placeholder should be indicated on the dragged item as shown in the screenshot above. The dragged item has its own template so would be a matter of adding missing element(s) and text there, see cartodb3/editor/layers/layer-analysis-draggable.tpl

This is the template: https://github.com/CartoDB/cartodb/blob/a3364f5083242129271fdfd22429020754246804/lib/assets/javascripts/cartodb3/editor/layers/layer-analysis-draggable.tpl#L14
I think the already existing var in the template context should be enough to complete the string literal that goes in that hint text.

🎉


Add a Screen with a tool bar and the game board

Rewrite Sprouts.java into a Game with a single Screeen. There should be a tool bar with a "Reset" button and the game board where the game is played.
This needs to be completed to resolve #95.

A very helpful link on Table layouts!


DL-32: Update findbugs version to 3.0.3

The previous version (2.5.2) is not compatible with Java 8.

I'm unable to run successfully mvn findbugs:findbugs at the moment, I keep hitting this issue:
[ERROR] Failed to execute goal on project distributedlog-core: Could not resolve dependencies for project com.twitter:distributedlog-core:jar:0.3.51-SNAPSHOT: Could not find artifact com.twitter:distributedlog-protocol:jar:0.3.51-SNAPSHOT in bookkeeper-twitter-mvn-repo (https://raw.github.com/twitter/bookkeeper/mvn-repo/4.3.5-TWTTR-OSS) -> [Help 1]

It looks like the name on GitHub is RELEASE4.3.5-TWTTR-OSS

@franckcuny I think you might need to run mvn clean install -DskipTests first and then run mvn findbugs:findbugs. Findbugs runs when the code is compiled.

Also, I think we also need to make code changes to address findbugs errors if there are any.

got it, giving it a try.

[INFO] Apache DistributedLog :: Parent .................... SUCCESS [  1.204 s]
[INFO] Apache DistributedLog :: Protocol .................. SUCCESS [ 12.080 s]
[INFO] Apache DistributedLog :: Core Library .............. SUCCESS [ 21.945 s]
[INFO] Apache DistributedLog :: Proxy Client .............. SUCCESS [  8.245 s]
[INFO] Apache DistributedLog :: Proxy Service ............. SUCCESS [ 10.518 s]
[INFO] Apache DistributedLog :: Benchmark ................. SUCCESS [  8.050 s]
[INFO] Apache DistributedLog :: Example ................... SUCCESS [  3.790 s]
[INFO] Apache DistributedLog :: Tutorials :: Basics ....... SUCCESS [  4.764 s]
[INFO] Apache DistributedLog :: Tutorials :: Messaging Tutorial SUCCESS [  5.131 s]
[INFO] Apache DistributedLog :: Tutorials :: Kafka Tutorial SUCCESS [  4.903 s]
[INFO] Apache DistributedLog :: Tutorials :: MapReduce Tutorial SUCCESS [  6.082 s]
[INFO] Apache DistributedLog :: Tutorials ................. SUCCESS [  0.003 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:27 min
[INFO] Finished at: 2016-09-10T13:05:45-07:00
[INFO] Final Memory: 36M/399M
[INFO] ------------------------------------------------------------------------

Running mvn findbugs:check reports error, I'm going to update the PR.

just realized that @jderrickk was doing the same same at #19

@franckcuny I think findbugs was added in #19 . mind closing this PR?


Support for separate environments for status results - K8s drop-down selection (v2.2.0)

cncf.ci release v2.2.0
*CI Status repository changes:
Status "rows" are now associated with the "test environment" (specifically the kubernetes release)
Updated/Optimized Tests
Build, Provisioning, and Deploys are now tracked as three separate pipelines
Project details updated from project configuration repos to production
Split docker build into multiple stages
Issues:

crosscloudci/crosscloudci#114
vulk/cncf_ci#29

Dependencies:

http://github.com/crosscloudci/ci-dashboard
crosscloudci/cncf-configuration#106
crosscloudci/prometheus-configuration#13
crosscloudci/coredns-configuration#10
crosscloudci/envoy-configuration#10
crosscloudci/fluentd-configuration#7
crosscloudci/linkerd-configuration#9
crosscloudci/onap-so-configuration#10

Related dashboard PR https://github.com/crosscloudci/ci-dashboard/pull/89


FR: auto-hide margins for free format

I've thought that the margins would be automatically disabled for free format but it seems this isn't the case.
I guessed that the setting
    "coboleditor.fileformat": [
        {
            "pattern": "**/*.cob",
            "sourceformat": "fixed"
        },
        {
            "pattern": "**/*.cbl",
            "sourceformat": "free"
        }
    ]

would switch accordingly (this is the case as I can see in the outline that both types work correctly) and that it would also auto-disable the margins for the free-form reference-format files.
Is there an option for that, would it be possible and reasonable to always hide the margins in free format (or is this possibly already the case with current versions - as I'm using 6.10.3 on this machine)?

This configuration is for the tokenizing of the source code.
margin are provided via editor.rulers and is a per language setting, so we can't set it per file it would affect other editors/open files etc..

This configuration is for the tokenizing of the source code.
margin are provided via editor.rulers and is a per language setting, so we can't set it per file it would affect other editors/open files etc..

So the option I found is: use a different file type (the rulers are enabled by default for COBOL, but not for GnuCOBOL):
    "files.associations": {
        "*.cbl": "GnuCOBOL"
    },
    "coboleditor.fileformat": [
        {
            "pattern": "**/*.cob",
            "sourceformat": "fixed"
        },
        {
            "pattern": "**/*.cbl",
            "sourceformat": "free"
        }
    ]

I guess that's the best option vscode offeres here, so I'm closing this issue.
You may want to drop a similar note in the README on the fixed/free format part.

So the option I found is: use a different file type (the rulers are enabled by default for COBOL, but not for GnuCOBOL):
    "files.associations": {
        "*.cbl": "GnuCOBOL"
    },
    "coboleditor.fileformat": [
        {
            "pattern": "**/*.cob",
            "sourceformat": "fixed"
        },
        {
            "pattern": "**/*.cbl",
            "sourceformat": "free"
        }
    ]

I guess that's the best option vscode offeres here, so I'm closing this issue.
You may want to drop a similar note in the README on the fixed/free format part.