HBASE-26553 OAuth Bearer authentication mech plugin for SASL (initial commit)

HBASE-26655 Initial commit with basic functionality and example code
Based on previous PR apache#3934

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
6m 39s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 26s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 43s
HBASE-26553 passed

+1 :green_heart:
compile
3m 16s
HBASE-26553 passed

+1 :green_heart:
shadedjars
8m 38s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
5m  1s
HBASE-26553 passed

-0 :warning:
patch
14m 33s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 22s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m 29s
the patch passed

+1 :green_heart:
compile
3m 14s
the patch passed

+1 :green_heart:
javac
3m 14s
the patch passed

+1 :green_heart:
shadedjars
8m 17s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
4m 59s
the patch passed

_ Other Tests _

-1 :x:
unit
5m 51s
root in the patch failed.

58m  1s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 112a524b8d3b 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-11.0.10+9

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/1/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/1/testReport/

Max. process+thread count
789 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/1/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 27s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  1s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 31s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 36s
HBASE-26553 passed

+1 :green_heart:
compile
10m 21s
HBASE-26553 passed

+1 :green_heart:
checkstyle
2m 16s
HBASE-26553 passed

+1 :green_heart:
spotbugs
15m 43s
HBASE-26553 passed

-0 :warning:
patch
2m 56s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 20s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 48s
the patch passed

+1 :green_heart:
compile
9m  6s
the patch passed

-0 :warning:
javac
9m  6s
root generated 8 new + 1620 unchanged - 7 fixed = 1628 total (was 1627)

+1 :green_heart:
checkstyle
1m 59s
root: The patch generated 0 new + 17 unchanged - 1 fixed = 17 total (was 18)

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
xml
0m  3s
The patch has no ill-formed XML file.

+1 :green_heart:
hadoopcheck
19m 38s
Patch does not cause any errors with Hadoop 3.1.2 3.2.2 3.3.1.

+1 :green_heart:
spotbugs
15m 46s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
1m 22s
The patch does not generate ASF License warnings.

95m 34s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/1/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti checkstyle compile xml

uname
Linux 841477926ced 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
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

javac
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/1/artifact/yetus-general-check/output/diff-compile-javac-root.txt

Max. process+thread count
141 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/1/console

versions
git=2.17.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 35s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 27s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 13s
HBASE-26553 passed

+1 :green_heart:
compile
2m 56s
HBASE-26553 passed

+1 :green_heart:
shadedjars
8m 38s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
4m 13s
HBASE-26553 passed

-0 :warning:
patch
13m 43s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 22s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m  4s
the patch passed

+1 :green_heart:
compile
2m 52s
the patch passed

+1 :green_heart:
javac
2m 52s
the patch passed

+1 :green_heart:
shadedjars
8m 39s
patch has no errors when building our shaded downstream artifacts.

-0 :warning:
javadoc
0m 21s
hbase-common generated 1 new + 0 unchanged - 0 fixed = 1 total (was 0)

-0 :warning:
javadoc
2m 19s
root generated 1 new + 57 unchanged - 0 fixed = 58 total (was 57)

_ Other Tests _

-1 :x:
unit
344m 37s
root in the patch failed.

389m 15s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/1/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux b02a2d911e58 4.15.0-156-generic #163-Ubuntu SMP Thu Aug 19 23:31:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/1/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-hbase-common.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/1/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-root.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/1/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/1/testReport/

Max. process+thread count
4687 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/1/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 26s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  1s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 25s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m  7s
HBASE-26553 passed

+1 :green_heart:
compile
8m 57s
HBASE-26553 passed

+1 :green_heart:
checkstyle
2m  0s
HBASE-26553 passed

+1 :green_heart:
spotbugs
14m 39s
HBASE-26553 passed

-0 :warning:
patch
2m 53s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 22s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 49s
the patch passed

+1 :green_heart:
compile
9m  2s
the patch passed

-0 :warning:
javac
9m  2s
root generated 7 new + 1620 unchanged - 7 fixed = 1627 total (was 1627)

+1 :green_heart:
checkstyle
1m 57s
root: The patch generated 0 new + 17 unchanged - 1 fixed = 17 total (was 18)

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
xml
0m  3s
The patch has no ill-formed XML file.

+1 :green_heart:
hadoopcheck
19m 30s
Patch does not cause any errors with Hadoop 3.1.2 3.2.2 3.3.1.

+1 :green_heart:
spotbugs
15m 51s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
1m 22s
The patch does not generate ASF License warnings.

92m 19s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/2/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti checkstyle compile xml

uname
Linux f661979d4ab4 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
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

javac
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/2/artifact/yetus-general-check/output/diff-compile-javac-root.txt

Max. process+thread count
141 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/2/console

versions
git=2.17.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 57s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 26s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 41s
HBASE-26553 passed

+1 :green_heart:
compile
3m 15s
HBASE-26553 passed

+1 :green_heart:
shadedjars
8m 21s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
4m 58s
HBASE-26553 passed

-0 :warning:
patch
14m 11s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 23s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m 26s
the patch passed

+1 :green_heart:
compile
3m 13s
the patch passed

+1 :green_heart:
javac
3m 13s
the patch passed

+1 :green_heart:
shadedjars
8m 15s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
4m 57s
the patch passed

_ Other Tests _

-1 :x:
unit
166m 33s
root in the patch failed.

213m 39s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/2/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 733d1c327d47 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-11.0.10+9

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/2/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/2/testReport/

Max. process+thread count
3701 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/2/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 27s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 25s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m  8s
HBASE-26553 passed

+1 :green_heart:
compile
2m 44s
HBASE-26553 passed

+1 :green_heart:
shadedjars
8m 23s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
4m  3s
HBASE-26553 passed

-0 :warning:
patch
13m 18s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 23s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 50s
the patch passed

+1 :green_heart:
compile
2m 44s
the patch passed

+1 :green_heart:
javac
2m 44s
the patch passed

+1 :green_heart:
shadedjars
8m 14s
patch has no errors when building our shaded downstream artifacts.

-0 :warning:
javadoc
0m 23s
hbase-client generated 1 new + 3 unchanged - 0 fixed = 4 total (was 3)

-0 :warning:
javadoc
2m 13s
root generated 1 new + 57 unchanged - 0 fixed = 58 total (was 57)

_ Other Tests _

-1 :x:
unit
339m 17s
root in the patch failed.

381m 59s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/2/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 4d4f33cde79a 4.15.0-156-generic #163-Ubuntu SMP Thu Aug 19 23:31:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/2/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-hbase-client.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/2/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-root.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/2/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/2/testReport/

Max. process+thread count
4977 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/2/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 26s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 38s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 58s
HBASE-26553 passed

+1 :green_heart:
compile
9m  2s
HBASE-26553 passed

+1 :green_heart:
checkstyle
2m  0s
HBASE-26553 passed

+1 :green_heart:
spotbugs
14m 40s
HBASE-26553 passed

-0 :warning:
patch
11m  4s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 22s
Maven dependency ordering for patch

-1 :x:
mvninstall
3m 45s
root in the patch failed.

-1 :x:
compile
8m 44s
root in the patch failed.

-0 :warning:
javac
8m 44s
root in the patch failed.

+1 :green_heart:
checkstyle
1m 55s
the patch passed

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
xml
0m  3s
The patch has no ill-formed XML file.

-1 :x:
hadoopcheck
3m 18s
The patch causes 17 errors with Hadoop v3.1.2.

-1 :x:
hadoopcheck
6m 44s
The patch causes 17 errors with Hadoop v3.2.2.

-1 :x:
hadoopcheck
10m 13s
The patch causes 17 errors with Hadoop v3.3.1.

-1 :x:
spotbugs
0m 24s
hbase-examples in the patch failed.

-1 :x:
spotbugs
9m 54s
root in the patch failed.

_ Other Tests _

+1 :green_heart:
asflicense
1m 15s
The patch does not generate ASF License warnings.

74m 52s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti checkstyle compile xml

uname
Linux f82619751fcc 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
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

mvninstall
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-general-check/output/patch-mvninstall-root.txt

compile
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-general-check/output/patch-compile-root.txt

javac
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-general-check/output/patch-compile-root.txt

hadoopcheck
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-general-check/output/patch-javac-3.1.2.txt

hadoopcheck
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-general-check/output/patch-javac-3.2.2.txt

hadoopcheck
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-general-check/output/patch-javac-3.3.1.txt

spotbugs
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-general-check/output/patch-spotbugs-hbase-examples.txt

spotbugs
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-general-check/output/patch-spotbugs-root.txt

Max. process+thread count
141 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/console

versions
git=2.17.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
2m 16s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
1m 16s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
6m 49s
HBASE-26553 passed

+1 :green_heart:
compile
4m 22s
HBASE-26553 passed

+1 :green_heart:
shadedjars
11m  6s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
5m 33s
HBASE-26553 passed

-0 :warning:
patch
17m 36s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 20s
Maven dependency ordering for patch

-1 :x:
mvninstall
4m 39s
root in the patch failed.

-1 :x:
compile
3m 43s
root in the patch failed.

-0 :warning:
javac
3m 43s
root in the patch failed.

+1 :green_heart:
shadedjars
10m  5s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
5m 50s
the patch passed

_ Other Tests _

-1 :x:
unit
208m  2s
root in the patch failed.

268m 24s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 38df6d32db9d 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-11.0.10+9

mvninstall
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-jdk11-hadoop3-check/output/patch-mvninstall-root.txt

compile
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-jdk11-hadoop3-check/output/patch-compile-root.txt

javac
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-jdk11-hadoop3-check/output/patch-compile-root.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/testReport/

Max. process+thread count
7138 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 28s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 37s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 59s
HBASE-26553 passed

+1 :green_heart:
compile
2m 50s
HBASE-26553 passed

+1 :green_heart:
shadedjars
9m 26s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
4m 15s
HBASE-26553 passed

-0 :warning:
patch
14m 41s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 21s
Maven dependency ordering for patch

-1 :x:
mvninstall
3m 40s
root in the patch failed.

-1 :x:
compile
2m 38s
root in the patch failed.

-0 :warning:
javac
2m 38s
root in the patch failed.

+1 :green_heart:
shadedjars
8m 22s
patch has no errors when building our shaded downstream artifacts.

-0 :warning:
javadoc
0m 22s
hbase-client generated 1 new + 3 unchanged - 0 fixed = 4 total (was 3)

-0 :warning:
javadoc
2m 15s
root generated 1 new + 57 unchanged - 0 fixed = 58 total (was 57)

_ Other Tests _

-1 :x:
unit
346m  3s
root in the patch failed.

389m 59s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 2943c5d13b25 4.15.0-156-generic #163-Ubuntu SMP Thu Aug 19 23:31:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

mvninstall
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-jdk8-hadoop3-check/output/patch-mvninstall-root.txt

compile
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-jdk8-hadoop3-check/output/patch-compile-root.txt

javac
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-jdk8-hadoop3-check/output/patch-compile-root.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-hbase-client.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-root.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/testReport/

Max. process+thread count
4977 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/3/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m  6s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 42s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 51s
HBASE-26553 passed

+1 :green_heart:
compile
3m 27s
HBASE-26553 passed

+1 :green_heart:
shadedjars
8m 35s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
5m  7s
HBASE-26553 passed

-0 :warning:
patch
14m 41s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 24s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m 35s
the patch passed

+1 :green_heart:
compile
3m 17s
the patch passed

+1 :green_heart:
javac
3m 17s
the patch passed

+1 :green_heart:
shadedjars
8m 45s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
4m 57s
the patch passed

_ Other Tests _

-1 :x:
unit
20m 50s
root in the patch failed.

69m  0s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/4/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 5614a7ba0654 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-11.0.10+9

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/4/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/4/testReport/

Max. process+thread count
886 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/4/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 35s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 40s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
5m 13s
HBASE-26553 passed

+1 :green_heart:
compile
3m 37s
HBASE-26553 passed

+1 :green_heart:
shadedjars
11m 15s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
4m 27s
HBASE-26553 passed

-0 :warning:
patch
16m 38s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 21s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 56s
the patch passed

+1 :green_heart:
compile
2m 56s
the patch passed

+1 :green_heart:
javac
2m 56s
the patch passed

+1 :green_heart:
shadedjars
8m 22s
patch has no errors when building our shaded downstream artifacts.

-0 :warning:
javadoc
0m 22s
hbase-client generated 1 new + 3 unchanged - 0 fixed = 4 total (was 3)

-0 :warning:
javadoc
2m 12s
root generated 1 new + 57 unchanged - 0 fixed = 58 total (was 57)

_ Other Tests _

-1 :x:
unit
28m 48s
root in the patch failed.

76m 47s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/4/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 81801601fce9 4.15.0-156-generic #163-Ubuntu SMP Thu Aug 19 23:31:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/4/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-hbase-client.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/4/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-root.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/4/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/4/testReport/

Max. process+thread count
870 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/4/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 26s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 36s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 48s
HBASE-26553 passed

+1 :green_heart:
compile
8m 59s
HBASE-26553 passed

+1 :green_heart:
checkstyle
1m 56s
HBASE-26553 passed

+1 :green_heart:
spotbugs
14m 37s
HBASE-26553 passed

-0 :warning:
patch
10m 58s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 21s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 50s
the patch passed

+1 :green_heart:
compile
9m  2s
the patch passed

-0 :warning:
javac
9m  2s
root generated 7 new + 1620 unchanged - 7 fixed = 1627 total (was 1627)

+1 :green_heart:
checkstyle
1m 57s
the patch passed

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
xml
0m  3s
The patch has no ill-formed XML file.

+1 :green_heart:
hadoopcheck
19m 25s
Patch does not cause any errors with Hadoop 3.1.2 3.2.2 3.3.1.

+1 :green_heart:
spotbugs
15m 54s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
1m 22s
The patch does not generate ASF License warnings.

92m  3s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/4/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti checkstyle compile xml

uname
Linux e6951197fe93 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
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

javac
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/4/artifact/yetus-general-check/output/diff-compile-javac-root.txt

Max. process+thread count
141 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/4/console

versions
git=2.17.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 29s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 35s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 56s
HBASE-26553 passed

+1 :green_heart:
compile
9m 19s
HBASE-26553 passed

+1 :green_heart:
checkstyle
1m 59s
HBASE-26553 passed

+1 :green_heart:
spotbugs
15m 55s
HBASE-26553 passed

-0 :warning:
patch
11m 46s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 21s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 50s
the patch passed

+1 :green_heart:
compile
10m 33s
the patch passed

-0 :warning:
javac
10m 33s
root generated 7 new + 1620 unchanged - 7 fixed = 1627 total (was 1627)

+1 :green_heart:
checkstyle
2m 12s
the patch passed

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
xml
0m  2s
The patch has no ill-formed XML file.

+1 :green_heart:
hadoopcheck
22m  8s
Patch does not cause any errors with Hadoop 3.1.2 3.2.2 3.3.1.

+1 :green_heart:
spotbugs
19m 24s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
1m 11s
The patch does not generate ASF License warnings.

102m 49s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti checkstyle compile xml

uname
Linux 48994fb650e4 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
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

javac
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/artifact/yetus-general-check/output/diff-compile-javac-root.txt

Max. process+thread count
141 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/console

versions
git=2.17.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m 35s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 43s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
5m  7s
HBASE-26553 passed

+1 :green_heart:
compile
3m 40s
HBASE-26553 passed

+1 :green_heart:
shadedjars
8m 49s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
5m 17s
HBASE-26553 passed

-0 :warning:
patch
15m  7s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 23s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m 46s
the patch passed

+1 :green_heart:
compile
3m 34s
the patch passed

+1 :green_heart:
javac
3m 34s
the patch passed

+1 :green_heart:
shadedjars
10m  5s
patch has no errors when building our shaded downstream artifacts.

-0 :warning:
javadoc
3m 17s
root generated 2 new + 179 unchanged - 2 fixed = 181 total (was 181)

_ Other Tests _

-1 :x:
unit
168m  2s
root in the patch failed.

220m 57s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 4b0e231aae90 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-11.0.10+9

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/artifact/yetus-jdk11-hadoop3-check/output/diff-javadoc-javadoc-root.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/testReport/

Max. process+thread count
4103 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 28s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 26s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m  9s
HBASE-26553 passed

+1 :green_heart:
compile
3m 11s
HBASE-26553 passed

+1 :green_heart:
shadedjars
8m 56s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
4m 10s
HBASE-26553 passed

-0 :warning:
patch
13m 57s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 24s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m  8s
the patch passed

+1 :green_heart:
compile
2m 56s
the patch passed

+1 :green_heart:
javac
2m 56s
the patch passed

+1 :green_heart:
shadedjars
8m 48s
patch has no errors when building our shaded downstream artifacts.

-0 :warning:
javadoc
0m 23s
hbase-client generated 1 new + 3 unchanged - 0 fixed = 4 total (was 3)

-0 :warning:
javadoc
2m 27s
root generated 1 new + 57 unchanged - 0 fixed = 58 total (was 57)

_ Other Tests _

-1 :x:
unit
371m 26s
root in the patch failed.

417m  8s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 99152109cd0e 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
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-hbase-client.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-root.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/testReport/

Max. process+thread count
5024 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/5/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 25s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 36s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 50s
HBASE-26553 passed

+1 :green_heart:
compile
8m 55s
HBASE-26553 passed

+1 :green_heart:
checkstyle
1m 59s
HBASE-26553 passed

+1 :green_heart:
spotbugs
14m 51s
HBASE-26553 passed

-0 :warning:
patch
11m  9s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 21s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 49s
the patch passed

+1 :green_heart:
compile
8m 54s
the patch passed

-0 :warning:
javac
8m 54s
root generated 7 new + 1620 unchanged - 7 fixed = 1627 total (was 1627)

-0 :warning:
checkstyle
1m 58s
root: The patch generated 2 new + 17 unchanged - 0 fixed = 19 total (was 17)

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
xml
0m  3s
The patch has no ill-formed XML file.

+1 :green_heart:
hadoopcheck
19m 31s
Patch does not cause any errors with Hadoop 3.1.2 3.2.2 3.3.1.

+1 :green_heart:
spotbugs
16m 10s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
1m 19s
The patch does not generate ASF License warnings.

92m 39s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/6/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti checkstyle compile xml

uname
Linux 3a8611903f4e 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
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

javac
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/6/artifact/yetus-general-check/output/diff-compile-javac-root.txt

checkstyle
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/6/artifact/yetus-general-check/output/diff-checkstyle-root.txt

Max. process+thread count
141 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/6/console

versions
git=2.17.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 30s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 40s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 18s
HBASE-26553 passed

+1 :green_heart:
compile
9m 40s
HBASE-26553 passed

+1 :green_heart:
checkstyle
1m 57s
HBASE-26553 passed

+1 :green_heart:
spotbugs
14m 39s
HBASE-26553 passed

-0 :warning:
patch
11m  2s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 22s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 52s
the patch passed

+1 :green_heart:
compile
9m  5s
the patch passed

-0 :warning:
javac
9m  5s
root generated 7 new + 1620 unchanged - 7 fixed = 1627 total (was 1627)

-0 :warning:
checkstyle
1m 59s
root: The patch generated 2 new + 17 unchanged - 0 fixed = 19 total (was 17)

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
xml
0m  3s
The patch has no ill-formed XML file.

+1 :green_heart:
hadoopcheck
19m 39s
Patch does not cause any errors with Hadoop 3.1.2 3.2.2 3.3.1.

+1 :green_heart:
spotbugs
15m 59s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
1m 21s
The patch does not generate ASF License warnings.

93m 42s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti checkstyle compile xml

uname
Linux 7c980bec143c 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
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

javac
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/artifact/yetus-general-check/output/diff-compile-javac-root.txt

checkstyle
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/artifact/yetus-general-check/output/diff-checkstyle-root.txt

Max. process+thread count
141 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/console

versions
git=2.17.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

Could you fix up the two automated check outputs, Andor?
javac | https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/artifact/yetus-general-check/output/diff-compile-javac-root.txt
-- | --
checkstyle | https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/artifact/yetus-general-check/output/diff-checkstyle-root.txt

Then, I think we're good for the feature branch?

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m  0s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 22s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 28s
HBASE-26553 passed

+1 :green_heart:
compile
3m 13s
HBASE-26553 passed

+1 :green_heart:
shadedjars
8m 22s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
4m 56s
HBASE-26553 passed

-0 :warning:
patch
14m 21s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 22s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m 30s
the patch passed

+1 :green_heart:
compile
3m 13s
the patch passed

+1 :green_heart:
javac
3m 13s
the patch passed

+1 :green_heart:
shadedjars
8m 19s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
4m 56s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
198m  8s
root in the patch passed.

245m 44s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 8457de290562 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-11.0.10+9

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/testReport/

Max. process+thread count
7139 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 31s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 21s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 57s
HBASE-26553 passed

+1 :green_heart:
compile
2m 44s
HBASE-26553 passed

+1 :green_heart:
shadedjars
8m 33s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
4m 12s
HBASE-26553 passed

-0 :warning:
patch
13m 38s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 22s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 51s
the patch passed

+1 :green_heart:
compile
2m 44s
the patch passed

+1 :green_heart:
javac
2m 44s
the patch passed

+1 :green_heart:
shadedjars
10m  0s
patch has no errors when building our shaded downstream artifacts.

-0 :warning:
javadoc
0m 28s
hbase-client generated 1 new + 3 unchanged - 0 fixed = 4 total (was 3)

-0 :warning:
javadoc
3m  1s
root generated 1 new + 57 unchanged - 0 fixed = 58 total (was 57)

_ Other Tests _

-1 :x:
unit
388m 50s
root in the patch failed.

434m 53s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux fc2e98c56254 4.15.0-156-generic #163-Ubuntu SMP Thu Aug 19 23:31:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-hbase-client.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-root.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/testReport/

Max. process+thread count
5083 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/7/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m 36s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 36s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 50s
HBASE-26553 passed

+1 :green_heart:
compile
3m 22s
HBASE-26553 passed

+1 :green_heart:
shadedjars
8m 45s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
5m 18s
HBASE-26553 passed

-0 :warning:
patch
15m  6s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 22s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m 51s
the patch passed

+1 :green_heart:
compile
3m 32s
the patch passed

+1 :green_heart:
javac
3m 32s
the patch passed

+1 :green_heart:
shadedjars
9m  4s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
5m 17s
the patch passed

_ Other Tests _

-1 :x:
unit
6m 29s
root in the patch failed.

56m 18s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/8/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 935a6f3fa630 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-11.0.10+9

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/8/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/8/testReport/

Max. process+thread count
814 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/8/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 27s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  1s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 36s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 47s
HBASE-26553 passed

+1 :green_heart:
compile
8m 58s
HBASE-26553 passed

+1 :green_heart:
checkstyle
1m 59s
HBASE-26553 passed

+1 :green_heart:
spotbugs
15m  6s
HBASE-26553 passed

-0 :warning:
patch
11m 29s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 23s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 56s
the patch passed

+1 :green_heart:
compile
9m 45s
the patch passed

+1 :green_heart:
javac
9m 45s
the patch passed

+1 :green_heart:
checkstyle
2m  4s
the patch passed

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
xml
0m  2s
The patch has no ill-formed XML file.

+1 :green_heart:
hadoopcheck
20m  7s
Patch does not cause any errors with Hadoop 3.1.2 3.2.2 3.3.1.

+1 :green_heart:
spotbugs
17m  6s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
1m 17s
The patch does not generate ASF License warnings.

95m 30s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/8/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti checkstyle compile xml

uname
Linux 293611f1f456 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
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

Max. process+thread count
141 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/8/console

versions
git=2.17.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 28s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-26553 Compile Tests _

+0 :ok:
mvndep
0m 34s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 24s
HBASE-26553 passed

+1 :green_heart:
compile
2m 52s
HBASE-26553 passed

+1 :green_heart:
shadedjars
8m 23s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
4m 26s
HBASE-26553 passed

-0 :warning:
patch
13m 48s
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 21s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m  8s
the patch passed

+1 :green_heart:
compile
3m  8s
the patch passed

+1 :green_heart:
javac
3m  8s
the patch passed

+1 :green_heart:
shadedjars
8m 51s
patch has no errors when building our shaded downstream artifacts.

-0 :warning:
javadoc
0m 23s
hbase-client generated 1 new + 3 unchanged - 0 fixed = 4 total (was 3)

-0 :warning:
javadoc
2m 26s
root generated 1 new + 57 unchanged - 0 fixed = 58 total (was 57)

_ Other Tests _

-1 :x:
unit
310m 43s
root in the patch failed.

355m 55s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/8/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/4019

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux e0867940466d 4.15.0-156-generic #163-Ubuntu SMP Thu Aug 19 23:31:58 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-26553 / 803afee777

Default Java
AdoptOpenJDK-1.8.0_282-b08

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/8/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-hbase-client.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/8/artifact/yetus-jdk8-hadoop3-check/output/diff-javadoc-javadoc-root.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/8/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/8/testReport/

Max. process+thread count
3389 (vs. ulimit of 30000)

modules
C: hbase-common hbase-client hbase-resource-bundle hbase-server hbase-examples . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-4019/8/console

versions
git=2.17.1 maven=3.6.3

Powered by
Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

Fixing the javadoc warning as I merge this. I think javadoc is wrong in its warning, but I'm just removing the @see tag and replacing it as See :)

Merged into HBASE-26553


Correct documentation for @length and @auth traits

Issue:
A couple of instances of incorrect documentation.
Description of changes:

Fixes the trait selector for @length documentation to match what is currently defined in the prelude.smithy.
Fixes the incorrect example for @auth traits and how effective authentication schemes are determined. This documentation has also been expanded to make it clearer.  These examples can be verified correct by applying the following patch:

diff --git a/smithy-model/src/test/java/software/amazon/smithy/model/knowledge/ServiceIndexTest.java b/smithy-model/src/test/java/software/amazon/smithy/model/knowledge/ServiceIndexTest.java
index c36e335eb..a7a50748f 100644
--- a/smithy-model/src/test/java/software/amazon/smithy/model/knowledge/ServiceIndexTest.java
+++ b/smithy-model/src/test/java/software/amazon/smithy/model/knowledge/ServiceIndexTest.java
@@ -102,7 +102,7 @@ public class ServiceIndexTest {
         ServiceIndex serviceIndex = ServiceIndex.of(model);
         Map<ShapeId, Trait> auth = serviceIndex.getEffectiveAuthSchemes(
                 ShapeId.from("smithy.example#ServiceWithNoAuthTrait"),
-                ShapeId.from("smithy.example#OperationWithNoAuthTrait"));
+                ShapeId.from("smithy.example#OperationA"));

         assertThat(auth.keySet(), hasSize(3));
         assertThat(auth, hasKey(HttpBasicAuthTrait.ID));
@@ -115,7 +115,7 @@ public class ServiceIndexTest {
         ServiceIndex serviceIndex = ServiceIndex.of(model);
         Map<ShapeId, Trait> auth = serviceIndex.getEffectiveAuthSchemes(
                 ShapeId.from("smithy.example#ServiceWithAuthTrait"),
-                ShapeId.from("smithy.example#OperationWithNoAuthTrait"));
+                ShapeId.from("smithy.example#OperationC"));

         assertThat(auth.keySet(), hasSize(2));
         assertThat(auth, hasKey(HttpBasicAuthTrait.ID));
@@ -123,11 +123,22 @@ public class ServiceIndexTest {
     }

     @Test
-    public void getsAuthSchemesOfOperationWithAuthTrait() {
+    public void getsAuthSchemesOfOperationWithAuthTraitAndServiceWithAuthTrait() {
         ServiceIndex serviceIndex = ServiceIndex.of(model);
         Map<ShapeId, Trait> auth = serviceIndex.getEffectiveAuthSchemes(
                 ShapeId.from("smithy.example#ServiceWithAuthTrait"),
-                ShapeId.from("smithy.example#OperationWithAuthTrait"));
+                ShapeId.from("smithy.example#OperationD"));
+
+        assertThat(auth.keySet(), hasSize(1));
+        assertThat(auth, hasKey(HttpBearerAuthTrait.ID));
+    }
+
+    @Test
+    public void getsAuthSchemesOfOperationWithAuthTraitAndServiceWithNoAuthTrait() {
+        ServiceIndex serviceIndex = ServiceIndex.of(model);
+        Map<ShapeId, Trait> auth = serviceIndex.getEffectiveAuthSchemes(
+                ShapeId.from("smithy.example#ServiceWithNoAuthTrait"),
+                ShapeId.from("smithy.example#OperationB"));

         assertThat(auth.keySet(), hasSize(1));
         assertThat(auth, hasKey(HttpDigestAuthTrait.ID));
diff --git a/smithy-model/src/test/resources/software/amazon/smithy/model/knowledge/service-index-finds-auth-schemes.smithy b/smithy-model/src/test/resources/software/amazon/smithy/model/knowledge/service-index-finds-auth-schemes.smithy
index e95bc72d3..f5e5e236a 100644
--- a/smithy-model/src/test/resources/software/amazon/smithy/model/knowledge/service-index-finds-auth-schemes.smithy
+++ b/smithy-model/src/test/resources/software/amazon/smithy/model/knowledge/service-index-finds-auth-schemes.smithy
@@ -6,11 +6,22 @@ namespace smithy.example
 service ServiceWithNoAuthTrait {
     version: "2020-01-29",
     operations: [
-        OperationWithNoAuthTrait,
-        OperationWithAuthTrait
+        OperationA,
+        OperationB
     ]
 }

+// This operation does not have the @auth trait and is bound to a service
+// without the @auth trait. The effective set of authentication schemes it
+// supports are: httpBasicAuth, httpDigestAuth and httpBearerAuth
+operation OperationA {}
+
+// This operation does have the @auth trait and is bound to a service
+// without the @auth trait. The effective set of authentication schemes it
+// supports are: httpDigestAuth.
+@auth([httpDigestAuth])
+operation OperationB {}
+
 @httpBasicAuth
 @httpDigestAuth
 @httpBearerAuth
@@ -18,12 +29,18 @@ service ServiceWithNoAuthTrait {
 service ServiceWithAuthTrait {
     version: "2020-01-29",
     operations: [
-        OperationWithNoAuthTrait,
-        OperationWithAuthTrait
+        OperationC,
+        OperationD
     ]
 }

-operation OperationWithNoAuthTrait {}
+// This operation does not have the @auth trait and is bound to a service
+// with the @auth trait. The effective set of authentication schemes it
+// supports are: httpBasicAuth, httpDigestAuth
+operation OperationC {}

-@auth([httpDigestAuth])
-operation OperationWithAuthTrait {}
+// This operation not have the @auth trait and is bound to a service
+// with the @auth trait. The effective set of authentication schemes it
+// supports are: httpBearerAuth
+@auth([httpBearerAuth])
+operation OperationD {}

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

All the suggested changes have been made. Thanks.

Thanks for helping out!


No subscribers for events posted from background service

I post         EventBus.getDefault().post(new SendPlayer(player)); from a services, which is running in non main thread
<service
        android:name=".player.PlayerService"
        android:process=":player"
        android:enabled="true"
        android:exported="true">
    </service>

I expect to recieve even in my fragment
  @Subscribe(threadMode = ThreadMode.MAIN) public void onEvent(SendPlayer event) {
    Log.w("mcheck", "onEvent");
  }

However, i get message D/EventBus: No subscribers registered for event class yarh.com.tryexo.player.SendPlayer. Events are delivered only if i remove android:process=":player".
Is it a bug or I misunderstud flow of posting events between bachground thread and main thread?

The EventBus is not shared between processes, which means that you unfortunately can't send an event from your service running in the ":player" process unless your listener class also is running in that process. However, of course you could still have multiple threads running in the same process, all sharing the same EventBus.
I would like the ability to send events between processes as well, so I might develop that functionality shortly as an extension. I'll let you know.

@ajgarn thanks for replay. For now ill mark as closed, as eventbus works properly

Thanks @ajgarn for jumping in! Closing. -ut

Any workaround to share eventbus between processes (android:process=":bg") ?

Take a look at the code in this repository https://github.com/ajgarn/mpeventbus
I use Intents to send events between processes. My intention was to make it a simple library, so feel free to extend it if you want.

Just referencing this comment with an alternative implementation as well (uses Inter Process Communication, IPC). Have not tried it either, though. -ut


unexpected error and sync stops

Describe the bug

Since a while now I'm getting a notification with the message:
Unexpected error
Please restart to continue syncing

Which I did and it usually goes away, but since today the problem persists.
To Reproduce

I'm using maestral gui, so that's why I have a notification
Expected behaviour

It hould synchronize without stopping
System:

Maestral version: 1.7.1
Python version: Python 3.8.10
OS: [e.g. Ubuntu] Ubuntu 20.04.6 LTS
Desktop environment: [e.g. Gnome 3.32] GNOME Shell 3.36.9
PyQt version (for Linux GUI): 5.15.7

Additional context

log attached.
log.txt

Thanks for the report, and sorry for the slow response time! It appears that the issue lies with trying not to follow symlinks. The file system API used for this doesn't seem to be available on your system.
I'll update this for Maestral to fall back to non-symlink aware calls in such cases.


Use for Laravel5 Package Development

Hi,
I'm trying to use the Behat-Laravel-Extension for Package Development (Laravel 5),
but when I try to run behat I'm receiving the error
"Could not locate the path to the Laravel bootstrap file."
(because the bootstrap file is searched in my packages folder, where it can't be found of course).
Is there a way to adapt Behat-Laravel-Extension to Package Development?

@MaxTwentythree this might be solved with setting an alternative behat profile in your behat.yml  that overwrites the default profiles path.


Update Dangerfile to use master

I'll see if I can get Danger to raise the error, then fix the error.
Not certain if using yarn this way will compile the TS for Danger, so it might not work at all.

Nah, didn't work, will just manually clean it up

Fails

:no_entry_sign:
Please assign someone to merge this PR, and optionally include people who should review.

  Generated by :no_entry_sign: dangerJS


wiki: provide nav element to return to top level

Within a wiki, there is no easy navigation to the top level wiki list. One can use the corresponding wiki app, but if this is not provided it could be useful for a button or link to return to the top.

Yeah... This is defenitely needed somewhere. I have not figured out the best place for this since i would not like it to be on the 'page' where the pages widget is.
I think this will be fixed once we will find a place to display the app name. This could then be used to always get to the 'toplevel' app level...


JSON Rpc Event filters MoveEventField supported?

Hello,
I have a question about the JSON Rpc Event filters MoveEventField.
The Rpc doc - Event filter indicates the support of filter MoveEventField.
But when trying to query by this filter, there's an error:
  [cause]: Error: This query type is not supported by the full node.
      at JsonRpcClient.requestWithType (move/sui/sui-ts-sdk-test/pure-ts/node_modules/.pnpm/@mysten+sui.js@0.30.0/node_modules/@mysten/sui.js/src/rpc/client.ts:105:16)
      at processTicksAndRejections (node:internal/process/task_queues:95:5)

Code:
  const SuiEventFilter = { MoveEventField: {
    path: "/sender",
    value: sender.toLowerCase()
  }};

  const events: PaginatedEvents = await provider.queryEvents({
    query: SuiEventFilter,
    limit: 1,
    order: "descending",
  });

Is the event filter supported on testnet/devnet?
Thank you

still no answer?


[x/gamm]: Add RPC query endpoints for joining and exiting pools

Background
It would be helpful to have a RPC query that returns the lp shares when providing liquidity to a pool.  It would also be helpful to have a query that returns the assets returned withdrawing liquidity from a liquidity pool.  These queries will be useful when using  a StargateQuery in cosmwasm smart contracts.
Suggested Design
Here is the commit for the PoolType query that was added recently: https://github.com/osmosis-labs/osmosis/commit/e55e13d709628cff2075ae1576f993ed2a8c310e.  The design should follow the steps taken in this commit to add RPC end points for the four following queries:

QueryJoinPool

Parameters: QueryJoinPoolSharesRequest{ PoolId, TokenInMaxs}
Returns:  QueryJoinPoolSharesResponse { ShareOutAmount, TokenIn }

QueryJoinSwapExactAmountIn

Parameters: QueryJoinSwapExactAmountInRequest{ PoolId, TokenIn}
Returns:  QueryJoinSwapExactAmountInResponse { ShareOutAmount }

QueryExitPool

Parameters: QueryExitPoolSharesRequest{ PoolId, ShareInAmount }
Returns:  QueryExitPoolSharesResponse { TokenOut }

QueryExitSwapShareAmountIn

Parameters: QueryExitSwapShareAmountInRequest{ PoolId, TokenOutDenom, ShareInAmount }
Returns:  QueryExitSwapShareAmountInResponse { TokenOutAmount }

I would like to work on this issue!

I would like to work on this issue!

Excellent.  I am going to start on it today.


Better readability

I think instead using:
REACT_APP_TRACKING_ID = "GOOGLE_ANALYTICS_TRACKING_ID"
REACT_APP_USER_ID = 'YOUR_USER_ID'
REACT_APP_TEMPLATE_ID = 'YOUR_TEMPLATE_ID'
REACT_APP_SERVICE_ID = 'YOUR_SERVICE_ID'

Change the variables to:
GOOGLE_ANALYTICS_TRACKING_ID = "GOOGLE_ANALYTICS_TRACKING_ID"
EMAILJS_USER_ID = 'YOUR_USER_ID'
EMAILJS_TEMPLATE_ID = 'YOUR_TEMPLATE_ID'
EMAILJS_SERVICE_ID = 'YOUR_SERVICE_ID'

So in future if the app need additional USER_ID for other services. We can just use SERVICENAME_USER_ID

As per my knowledge, only variables starting with REACT_APP_ are imported.
hence, we can not use simple variable names!


feat(mermaid): Add Mermaid.js diagrams plugin

The docs team recently added Mermaid.js to our own docs repo (see PR here) to make it easy to create diagrams. We also added some custom styles to match our branding colors. I thought it would make a nice addition to the Kuma repo, and I have a doc that I'm writing that would benefit from this diagram tool.
It can be used with the following syntax:
{% mermaid %}
{% endmermaid %}

With mermaid we can describe graphs and diagrams in a markdown file and have them render as what we want.
So
{% mermaid %}
gantt
   title Git Issues - days since last update
   dateFormat  X
   axisFormat %s

   section Issue19062
   71   : 0, 71
   section Issue19401
   36   : 0, 36
   section Issue193
   34   : 0, 34
   section Issue7441
   9    : 0, 9
   section Issue1300
   5    : 0, 5
{% endmermaid %}

would render as:

We've been using https://mermaid.live/edit to easily generate diagrams and see the rendered output before adding it to docs.
Did you sign your commit? Instructions Yes
Have you read Contributing guidelines? Yes

The docs team added this to our stylesheet: https://github.com/Kong/docs.konghq.com/blob/e2f6df6b7f639891c59aad47b54ffe83c752c94b/app/_assets/stylesheets/page.less#L346
But I wasn't sure where to put that in the kuma-website style sheet.

I need to delete this edit before this PR is merged, but here's an example of how a flowchart would currently render in the Kuma docs: https://deploy-preview-1547--kuma.netlify.app/docs/2.5.x/introduction/about-service-meshes/

I think you should be able to set it here, to fix the styling:
https://github.com/cloudjumpercat/kuma-website/blob/feat/mermaid-js/app/_assets/styles/custom/base/_type-and-content.scss#L89-L98C6
This should work:
  pre,
  pre[class*='language-'],
  div[class*='language-'] {
    background-color: $codeBgColor;

    &.mermaid {
      background-color: unset;
    }

    code {
      font-size: 0.9rem;
      line-height: 1.5;
      color: #333;
    }
  }

If that doesn't work, then you can do it like this:
  pre,
  pre[class*='language-'],
  div[class*='language-'] {
    background-color: $codeBgColor;

    code {
      font-size: 0.9rem;
      line-height: 1.5;
      color: #333;
    }
  }

 pre.mermaid {
      background-color: unset;
  }

@lena-larionova Thanks for the feedback! You're first suggestion fixed it!

I removed the test example so I can mark this PR as ready, but here's an image of what it looked like when rendered:

I'm ok with this but should plugins like this be extracted away to be consumable as a dependency? this duplication seems to be the open door to future maintainance issues.
Can we start using it somewhere? I think it'd make it easier to review :)
Also is it ok to rely on a CDN for the mermaid lib?
@fabianrbz WDYT?

I think this is very welcome! Lowering the bar of adding graph and charts is a great idea! However, should plugins like this be extracted away to be consumable as a dependency? this duplication seems to be the open door to future maintainance issues.

We can, however, we wouldn't be gaining much tbh.

Can we start using it somewhere? I think it'd make it easier to review :)

We have a few examples in docs.konghq

Also is it ok to rely on a CDN for the mermaid lib?

It should be ok, it's what they use in their docs.

@fabianrbz WDYT?

It's the same implementation we have in docs.konghq, I'm trying to improve it so that the script doesn't get included with every diagram (we could have several diagrams on one page). I also don't want to include the mermaid js on every page.


Add specific "InstantSearch-core swift" user agent for analytics

To be able to track down usages we should query the Algolia API with a specific agent, much like https://github.com/algolia/instantsearch-android/blob/e3e8a43eed56db8448c6de2f77ec3604a6b76ab9/instantsearch/src/main/java/com/algolia/instantsearch/helpers/Searcher.java#L73
What do you think?

It's already the case. The code is not obvious because it relies on reflection to get the library name, but an application using InstantSearch Core for Swift will send a User-Agent HTTP header similar to the following:
Algolia for Swift (4.5.0); iOS (10.2); InstantSearchCore (1.0.0)

This follows our current API Client Specification (as far as I understand it). @vvo Is that OK or would you like an alternative value?

No 100% OK, I searched for the code bits in the lib but could not find it. Thanks!


Expand the default set of licenses in  PREFERRED_LICENSES

Currently,  PREFERRED_LICENSES  lists only Apache-2.0 and MIT
I imagine that comes from an opinion from some parts of the developer community that opposes copyleft licensing. However, it would be more neutral for Gitea to start with a full set of the common licenses from https://choosealicense.com/ (which is linked anyway), and if particular Gitea instances want to limit the preferences, they can do so.
I suggest the default be AGPL-3.0-or-later,GPL-3.0-or-later,LGPL-3.0-or-later,Apache-2.0,MIT,BSD-3-Clause,CC-BY-SA-4.0,CC-BY-4.0,CC0-1.0
That list is a set of licenses that are all officially recognized as free by the main organizations in this space (FSF, OSI, CC, and others), they are all the latest versions, and this particular set is all compatible (any mix of repos using any of these licenses can be combined in derivatives). This list is close to the one at https://choosealicense.com/licenses/ (and in comparable order) with https://choosealicense.com/non-software/ added to the end. I omitted the MPL (compatibility issues) and added BSD-3 (just common use) and didn't include Boost (not sure why choosealicense highlights it, I guess the point is like MIT but zero requirement of license notice for binaries) or Unlicense.
Whatever the final choice, I think the default file should not be only Apache and MIT.

Adding I think is good.
Not so sure on some of the presented.
For source code I do not see any CC like licenses to be a common or safe choice.
In any case, as a user I expect such list ordered alphabetically.
Also, as long as we are not the FSF itself we should be able to select GPL-2.0 and possibly LGPN-2.1.
So maybe (for code, we should no mix a list that confuses):

AGPL-3.0-or-later
Apache-2.0
BSD-3-Clause
GPL-2.0
GPL-3.0-or-later
LGPL-3.0-or-later
MIT

CC licenses are indeed not for executable code, but people use Git repos for things other than code. CC licenses are the correct choice for things in natural language.
I think semantic and related order is better than alphabetic as long as the list is short enough. But also, if it is short enough, then it doesn't really matter about the order. But like I support having the free CC licenses and putting them at the end.
On GPL-2.0, I won't get into discussing the perspectives here, but GPL-2.0-or-later would seem appropriate given a goal of copyleft with still maximizing compatibility.

@wolftune fixed my naive use of the GPLv2 code to the intended GPL-2.0-only (which would be compatible with eg. the "Linux kernel" position). GPL-2.0-or-later to me non-lawyer is (at least in 2023-or-later) only a GPL-3.0-in-disguise. As others have hinted: Licensing is not a topic well decided or dominantly steered by simply lobbying a specific list of candidates.
To be clear: Offering only two licenses is clearly not very user friendly, so the proposal to add more licenses to me is very welcome.

@sthagen GPL-2.0-or-later is perfectly compatible with the Linux kernel. Any code under that license can be used in Linux. The complete package is GPL-2.0-only, and the part licensed GPL-2.0-or-later is code that is allowed to be itself used in a GPL-3.0 project. GPL-2.0-or-later covers all the cases of maximizing the capacity to use the code in derivative works. GPL-2.0-only means the same in terms of usability in the kernel but would block the use of the same code within some GPL-3.0 project.
So, it's not true that GPL-2.0-or-later is GPL-3.0 in disguise. GPL-3.0 cannot be used in the kernel.

@wolftune maybe I was unclear. Sorry, for that. GPL-3.0 is different from GPL-2.0 which disguises what we usually make explicit by giving a different name not faking "upgrade" by a version number increase.

Sometimes people argue that you should even use GPL-3.0-or-later (albeit no v4 exists yet) to "receive" upgrades automatically from the upstream group that might push out a GPL-4.0 ...
I do not think anyone should want automatic upgrades on licenses done by others they themselves grant. But there is a lot of diversity in the world ...
In my little world there is no need nor use for clever license texts to defend against enterprise or corporations as propaganda states. It is all people.
A license should be simple, short, and immutable.
Sometimes we forget that everything we give, we also let go.
That, to me is the essence for open source development.
So, when someone says: "I issue my code under the GPL-2.0 and I do so because this is tit for tat", than this becomes reality, no matter what some writer of the GPL-2.0 thought or felt or intended while forming the text.
People use things not only what the supplier of the thing intended it for, but instead where they think these are useful for.

@sthagen your views are based on a fundamental (though very common) misunderstanding.

"I issue my code under the GPL-2.0 and I do so because this is tit for tat"

Despite Torvalds and others asserting this, it is wrong both legally and in terms of the intent of the license. If it were a tit-for-tat license, then it would be more sensible to argue that GPL-3.0 is something else. But GPL-2.0 is not tit-for-tat. You can go read it again and see.
If you give me code under GPLv2, I have no obligation under the license to share with anyone any changes I make. I also, I no obligation to share any changes with you even if I do share them with others. The obligation I have is that I must pass on the freedoms via the license and source code to anyone who I choose to share any of the software with.
The entire GPL suite are strictly pass-it-forward licenses, and those clauses only apply if I convey the software to others. I am allowed to keep my changes private.
The argument about whether to trust GNU and FSF in terms of future potential GPLv4 changes is not affected by your misunderstanding, but your sense that they betrayed trust in the roll-out of GPLv3 is rooted in your misunderstanding.

no need nor use for clever license texts to defend against enterprise or corporations as propaganda states

Without getting into the politics of this assertion or the practical questions of power and law and whatever, the GPL suite does not discriminate in any way against any institutions, there is no limitations that treat enterprises, corporations, or states differently from anyone else. This is equally true for all GPL versions.

People use things not only what the supplier of the thing intended it for, but instead where they think these are useful for.

Yes, and so the misunderstanding of GPL as tit-for-tat is sort of sensible because despite it explicitly not being the intention nor the manner of operation, it usually (but not always) works that you might have some way of getting back upstream changes that others make and share downstream. A company might modify Linux kernel in their product, and product customers get the mofications under GPL, and someone could find out about it and find a way to get the changes and then submit them back to mainline kernel, but this is not guaranteed or required by the license and it does not always happen.
Another example you aren't describing: companies use GPL knowing that their customers would like to be freed from the pass-forward requirements, and so they offer a proprietary license instead if people pay for it. This practice uses the license but goes against the intention of the license. If somehow GPLv4 found some legal way to block that style of non-free-software dual-licensing, those companies could argue that it was a totally different license and violates what GPL stood for, but they would just be wrong. That use of GPL is not what it ever stood for. At any rate, that's just rhetorical because I don't think there is possible any way to block that type of dual licensing in an otherwise free license.
Indeed, it's not crazy to say that GPL-2.0-only makes sense for "I'm using this as tit-for-tat even though that's not really how it works, and I don't care about freedom for end-users" and GPL-N-or-later makes sense for "I support the FSF/GNU style care about protecting freedom for users". And it's feasible to argue that the former is just as valid a position for someone to hold. It would be good not to stretch it too far into arguing that allowing Tivoization is a stronger position for freedom, but there is a somewhat dogmatic, principled, and inherently consistent anti-copyright version of licensing opinions that opposes copyleft entirely, as exemplified by https://copyfree.org/

@wolftune:

[...] Indeed, it's not crazy to say that GPL-2.0-only makes sense for "I'm using this as tit-for-tat even though that's not really how it works, and I don't care about freedom for end-users" [...]

Sure. We can agree on that and thus (without the trailing "and I don't care about freedom for end-users" propaganda) this is the essence what makes the text of the GPL-2.0 for some still a valid choice in the real world.
Thus, the rest of the text in https://github.com/go-gitea/gitea/issues/28661#issuecomment-1873398131 to me is covered already by:

People use things not only what the supplier of the thing intended it for, but instead where they think these are useful for.

I am curious how the gitea/forgejo people evolve their project but I have no real stakes in that.

@sthagen specifically on this licensing question, there's this issue then: for those who want the imperfect alternate use of GPLv2 for a goal of tit-for-tat, using -or-later does mean that if someone puts their derivative under GPLv3, then that is less effective tit-for-tat (they can't bring that back into the GPL-2.0-or-later project without changing the project to GPLv3 overall). That doesn't mean anything about GPLv3 being a different license rather than a revision or anything else, it just acknowledges that license compatibility is an issue. And that is a problem with copyleft in general, and one of the arguments from the copyfree people on their position.
Quite simply, it is a sensible enough position to suggest including GPL-2.0-only as a preferred license if the goal is to support people using it in a tit-for-tat manner and wanting compatibility with specific GPL-2.0-only projects. However, even for tit-for-tat, AGPLv3 is stronger. If the motivation is true tit-for-tat, there exist non-free licenses that say that all changes must be shared upstream and not even allowing changes to stay private. FWIW, I'm more okay with the rhetoric of saying some people most want tit-for-tat than the rhetoric that argues that tit-for-tat is about freedom.
In terms of -or-later in general, it does involve trust and has some risk there, but the trustworthiness has been kept when it comes to GNU prioritizing freedom. So, someone who cares about users in the world having software freedom can reasonably go with -or-later more than someone whose priority is tit-for-tat for developers. Maybe "don't care" is exaggerated, but when Torvalds says he supports Tivoization rather than opposes it, he is taking a stance on prioritizing corporate power over the users having freedom with their devices.


Buttons could not be interacted with while dragging window on Windows

Screenshots

Desktop (please complete the following information):

OS: Windows 10 21H1

Additional context
Duplicate of https://github.com/emilk/egui/issues/1215 , because I can't reopen issue that was closed not by myself
if egui::TopBottomPanel::new(TopBottomSide::Top, "title").show(&ctx, |ui| {
    ui.horizontal(|ui| {
        ui.label("test");
        ui.with_layout(Layout::right_to_left(), |ui| {
            if ui.button("X").interact(Sense::click()).clicked() {
                std::process::exit(0);
            };
        })
    });
}).response.interact(Sense::click_and_drag()).dragged() {
    _frame.drag_window();
};
egui::CentralPanel::default().show(&ctx, |ui| {
    if ui.button("text2").clicked() {
        println!("123");
    }
});

Some debugging after I found that we do not get events while dragging on windows, could be winit issue, going to continue debugging anyway

Is this fixed by #1108 ?

This PR is quite old, so I guess I tested with it already, there is a PR that I created for winit: https://github.com/rust-windowing/winit/pull/2200
Waiting on this to be pulled and I have to make a PR for dependencies of egui to include the fix.

Should be fixed in winit ">=0.28", which fits the current version that "egui-winit" is utilizing, if someone could test it once and for all I would close the issue.

This also happens on Linux (X11 at least).
Somewhat related winit issue: https://github.com/rust-windowing/winit/issues/2413

Also happens on MacOS Ventura 13.5.2


Missing unit test for pagination with Query API on Redis State Store

It seems that the paginated Query API is not being unit tested for Redis as - for example - is done here for Postgresql:
https://github.com/dapr/components-contrib/blob/c693061efb732c538d4c3a09e9936f8bc49c8726/common/component/postgresql/v1/postgresql_query_test.go#L36-L43
Expected Behavior
Add a unit test that checks that pagination works with Query API on Redis State Store
Actual Behavior
Query API on Redis State store seems not to be working correctly (at least on 1.12.4) when using "limit" and "token" parameters.
Steps to Reproduce the Problem
Try Query API with pagination parameters (token and limit) on a Redis State Store anche check that the correct responses are received.
Release Note
RELEASE NOTE: FIX Pagination management on Query API for Redis.

Query API is a broken piece of 💩 . That's why it's Alpha and we have no intention for it to become stable because it was poorly designed.
Some features like pagination only works for a subset of the few state stores that implement Query API support. This is expected. From our understanding, Redis has no mechanism that would allow us to implement pagination - and we also do not consider this to be a priority.


Task: removed tasks still available in "recently used"

Version: 1.44.0-insider
Commit: d7d1147d6b764a48b789000c03088ee9afabcd8a
Date: 2020-03-31T08:22:34.682Z
Electron: 7.1.11
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Darwin x64 18.6.0
Testing #93746
Steps to Reproduce:

Create a tasks.json with one single task
Run the task with Run Task
Remove the tasks.json
Run Task still shows it because it's recently used

Does this issue occur when all extensions are disabled?: Yes/No

duplicate of https://github.com/microsoft/vscode/issues/93931


Update function signatures

Fixes signatures for LimitIterator::__construct, SplFileObject::fputcsv
Adds signatures for DateTimeInterface::getTimeZone, DateTimeInterface::getTimeStamp
Makes signature for str_split more precise
Makes signature array_keys less precise

This last change reverts part of https://github.com/etsy/phan/commit/96ca001313a5f1f463b33ae5cf1919b11afdd64f
The idea behind it is this: if an array always has int keys (and for some reason that cannot easily be determined programatically), I should not have to check that the keys are not strings.
declare(strict_types=1);

$arr = [10 => 1, 20 => 2, 30 => 3];
$keys = array_keys($arr);
foreach ($keys as $key) {
  foo($key);
}

function foo(int $a) {}

When the return type of $keys is (int|string)[] then $key is typed to int|string, and we should generate an error when calling foo($key) (as $key could possibly be a string), whereas if $key is mixed then we’re just in the familiar state of not being able to make any assumptions (so no error is generated).

Should as in planned to? Or are there examples of a false positive here.
I thought that phan aimed for a low false positive rate, so if foo(X) worked, then foo(X|Y) would also work.

@TysonAndre no false positives – but phan could keep the low false-positive rate and also reduce its false negative rate by limiting the number of assumptions it makes, which would mean it could correctly flag an error here:
declare(strict_types=1);
foreach ([1, "a"] as $key) {
  foo($key);
}
function foo(int $a) {}

Nevertheless, happy to remove the last change if it's not in the spirit of this project.

The change to array_map makes sense to me, although I get that its a borderline case. Thanks, @muglug.
@TysonAndre: If you feel strongly about having array_map declared to return int[]|string[], let me know, although I suspect that the correct answer is to call this a sub-problem from the want to have UnionType generics like (int|string)[].


CDX Trial environment setup and Configuration

Setup of the CDX environment is only available for 90 days, where the config files backup and restore is big challenege.


Remove curl dependency

Probably need to primarily wait for v2.7 for the inclusion of ansible/ansible#33689 -- so that uri will natively support uploading of binary files (today it does not, and hence curl is necessary).

Actually a bit more than that, even -- as uri today does not support providing your own certificate authority (equivalent to curl's --cacert).

uri now seems to support submitting files with v2.7, but still no ability to override cacert.


Error: Simperium's Pinned Certificate has Expired!

Hi,
On Mac OS 10.11 I started getting this error recently ;
37545: CFNetwork internal error (0xc01a:/BuildRoot/Library/Caches/com.apple.xbs/Sources/CFNetwork/CFNetwork-760.6.3/Foundation/NSURLProtocol.mm:182)
2016-09-07 15:45:45.446 SharkBridge[37545:8876255] Error: Simperium's Pinned Certificate has Expired!
2016-09-07 15:45:45.447 SharkBridge[37545:8876109] SocketRocket: In debug mode.  Allowing connection to any root cert

Hello @mmilen!
Thanks for the report!. We've addressed this issue in 0.8.17.
Nevertheless, there is a kill switch that should be kicking in. Please, debug and verify what's going on in that if statement.
Please, feel free to reopen if needed, thanks!

Hi @jleandroperez!
I'm experiencing the same issue, even when using the 0.8.17 release. All works well but the debugger shows Error: Simperium's Pinned Certificate has Expired! Could you please double check this?
Thanks Patrick

hello there @prvnl!
The Error: Simperium's Pinned Certificate has Expired! is a failsafe we had in place, and was being printed in this spot.
This was removed in Mark 0.8.17 (the string itself is nowhere to be found!). Please, double check, it's highly likely you're running with an old lib checkout.
Thanks!

Thanks @jleandroperez, your right! For some reason during compiling the original compiled 0.8.12 framework was being used. Xcode did not compile the new framework version 0.8.17, looks like it has something to do with the change to umbrella headers.
Anyway this issue is solved in 0.8.17!
Thanks!

The reason why I was not seeing the changes, was because I was still linking to the framework libSimperium.a, this should now be Simperium.framework. Btw, this change is not yet updated in the README.md and documentation.
Maybe this will help others updating from an older version.

Ahhhh gotcha, thanks for checking @prvnl!. README.md updated, apologies about that, we've been using (internally) Simperium via CocoaPods for quite some time now.
Glad to hear it's sorted out!