HBASE-25745 Deprecate/Rename config `hbase.normalizer.min.region.coun…

…ttohbase.normalizer.merge.min.region.count`

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
2m  1s
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.

_ master Compile Tests _

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

+1 :green_heart:
mvninstall
4m 20s
master passed

+1 :green_heart:
compile
4m 23s
master passed

+1 :green_heart:
checkstyle
1m 41s
master passed

+0 :ok:
refguide
3m 50s
branch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect.

+1 :green_heart:
spotbugs
3m 10s
master passed

_ Patch Compile Tests _

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

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

+1 :green_heart:
compile
4m 20s
the patch passed

+1 :green_heart:
javac
4m 20s
the patch passed

-0 :warning:
checkstyle
1m 11s
hbase-server: The patch generated 3 new + 11 unchanged - 2 fixed = 14 total (was 13)

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

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

+0 :ok:
refguide
3m 44s
patch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect.

+1 :green_heart:
hadoopcheck
19m 53s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1 3.3.0.

+1 :green_heart:
spotbugs
3m 18s
the patch passed

_ Other Tests _

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

65m 48s

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-3139/1/artifact/yetus-general-check/output/Dockerfile

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

Optional Tests
dupname asflicense javac refguide xml spotbugs hadoopcheck hbaseanti checkstyle compile

uname
Linux cdab344b2b14 4.15.0-101-generic #102-Ubuntu SMP Mon May 11 10:07:26 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 8e08952499

Default Java
AdoptOpenJDK-1.8.0_282-b08

refguide
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/1/artifact/yetus-general-check/output/branch-site/book.html

checkstyle
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/1/artifact/yetus-general-check/output/diff-checkstyle-hbase-server.txt

refguide
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/1/artifact/yetus-general-check/output/patch-site/book.html

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

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/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
4m  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 _

_ master Compile Tests _

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

+1 :green_heart:
mvninstall
4m 18s
master passed

+1 :green_heart:
compile
1m 37s
master passed

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

+1 :green_heart:
javadoc
1m  5s
master passed

_ Patch Compile Tests _

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

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

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

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

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

-0 :warning:
javadoc
0m 42s
hbase-server generated 2 new + 18 unchanged - 2 fixed = 20 total (was 20)

_ Other Tests _

+1 :green_heart:
unit
1m 45s
hbase-common in the patch passed.

-1 :x:
unit
157m 11s
hbase-server in the patch failed.

197m 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-3139/1/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 06c9f2f3a3f7 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
master / 8e08952499

Default Java
AdoptOpenJDK-1.8.0_282-b08

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

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

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

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

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/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
1m 57s
Docker mode activated.

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

_ Prechecks _

_ master Compile Tests _

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

+1 :green_heart:
mvninstall
6m  0s
master passed

+1 :green_heart:
compile
2m 16s
master passed

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

+1 :green_heart:
javadoc
1m 30s
master passed

_ Patch Compile Tests _

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

+1 :green_heart:
mvninstall
5m 19s
the patch passed

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

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

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

+1 :green_heart:
javadoc
1m 30s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
3m 14s
hbase-common in the patch passed.

+1 :green_heart:
unit
205m 14s
hbase-server in the patch passed.

251m 56s

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-3139/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux d3d5827a9dc4 4.15.0-126-generic #129-Ubuntu SMP Mon Nov 23 18:53:38 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 8e08952499

Default Java
AdoptOpenJDK-11.0.10+9

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

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

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/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
1m 15s
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.

_ master Compile Tests _

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

+1 :green_heart:
mvninstall
4m 13s
master passed

+1 :green_heart:
compile
4m 12s
master passed

+1 :green_heart:
checkstyle
1m 34s
master passed

+0 :ok:
refguide
3m 40s
branch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect.

+1 :green_heart:
spotbugs
2m 57s
master passed

_ Patch Compile Tests _

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

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

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

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

-0 :warning:
checkstyle
1m 11s
hbase-server: The patch generated 3 new + 11 unchanged - 2 fixed = 14 total (was 13)

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

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

+0 :ok:
refguide
3m 35s
patch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect.

+1 :green_heart:
hadoopcheck
19m 51s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1 3.3.0.

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

_ Other Tests _

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

63m 45s

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-3139/2/artifact/yetus-general-check/output/Dockerfile

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

Optional Tests
dupname asflicense javac refguide xml spotbugs hadoopcheck hbaseanti checkstyle compile

uname
Linux 1a4a4baa311a 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
master / f9e928e5a7

Default Java
AdoptOpenJDK-1.8.0_282-b08

refguide
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/2/artifact/yetus-general-check/output/branch-site/book.html

checkstyle
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/2/artifact/yetus-general-check/output/diff-checkstyle-hbase-server.txt

refguide
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/2/artifact/yetus-general-check/output/patch-site/book.html

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

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/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.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m 13s
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 _

_ master Compile Tests _

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

+1 :green_heart:
mvninstall
4m  9s
master passed

+1 :green_heart:
compile
1m 26s
master passed

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

+1 :green_heart:
javadoc
0m 58s
master passed

_ Patch Compile Tests _

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

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

+1 :green_heart:
compile
1m 24s
the patch passed

+1 :green_heart:
javac
1m 24s
the patch passed

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

-0 :warning:
javadoc
0m 36s
hbase-server generated 2 new + 18 unchanged - 2 fixed = 20 total (was 20)

_ Other Tests _

+1 :green_heart:
unit
1m 54s
hbase-common in the patch passed.

+1 :green_heart:
unit
212m 10s
hbase-server in the patch passed.

247m 51s

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-3139/2/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 8284d62aecc1 4.15.0-136-generic #140-Ubuntu SMP Thu Jan 28 05:20:47 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / f9e928e5a7

Default Java
AdoptOpenJDK-1.8.0_282-b08

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

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

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

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/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.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
2m 44s
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.

_ master Compile Tests _

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

+1 :green_heart:
mvninstall
5m 23s
master passed

+1 :green_heart:
compile
6m  7s
master passed

+1 :green_heart:
checkstyle
2m 28s
master passed

+0 :ok:
refguide
5m 22s
branch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect.

+1 :green_heart:
spotbugs
4m 40s
master passed

_ Patch Compile Tests _

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

+1 :green_heart:
mvninstall
5m 42s
the patch passed

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

+1 :green_heart:
javac
6m 19s
the patch passed

-0 :warning:
checkstyle
1m 49s
hbase-server: The patch generated 2 new + 11 unchanged - 2 fixed = 13 total (was 13)

+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.

+0 :ok:
refguide
5m  8s
patch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect.

+1 :green_heart:
hadoopcheck
26m 14s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1 3.3.0.

+1 :green_heart:
spotbugs
4m 23s
the patch passed

_ Other Tests _

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

89m  4s

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-3139/3/artifact/yetus-general-check/output/Dockerfile

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

Optional Tests
dupname asflicense javac refguide xml spotbugs hadoopcheck hbaseanti checkstyle compile

uname
Linux 6b6c194e3b52 4.15.0-101-generic #102-Ubuntu SMP Mon May 11 10:07:26 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / de012d7d1f

Default Java
AdoptOpenJDK-1.8.0_282-b08

refguide
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/3/artifact/yetus-general-check/output/branch-site/book.html

checkstyle
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/3/artifact/yetus-general-check/output/diff-checkstyle-hbase-server.txt

refguide
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/3/artifact/yetus-general-check/output/patch-site/book.html

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

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/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.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m  7s
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 _

_ master Compile Tests _

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

+1 :green_heart:
mvninstall
4m 52s
master passed

+1 :green_heart:
compile
1m 44s
master passed

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

+1 :green_heart:
javadoc
1m  6s
master passed

_ Patch Compile Tests _

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

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

+1 :green_heart:
compile
1m 47s
the patch passed

+1 :green_heart:
javac
1m 47s
the patch passed

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

+1 :green_heart:
javadoc
1m  2s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
2m 35s
hbase-common in the patch passed.

+1 :green_heart:
unit
200m  9s
hbase-server in the patch passed.

239m  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-3139/3/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 63b493b8e3b4 4.15.0-126-generic #129-Ubuntu SMP Mon Nov 23 18:53:38 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / de012d7d1f

Default Java
AdoptOpenJDK-11.0.10+9

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

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

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/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.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m 13s
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 _

_ master Compile Tests _

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

+1 :green_heart:
mvninstall
4m  9s
master passed

+1 :green_heart:
compile
1m 25s
master passed

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

+1 :green_heart:
javadoc
0m 58s
master passed

_ Patch Compile Tests _

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

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

+1 :green_heart:
compile
1m 23s
the patch passed

+1 :green_heart:
javac
1m 23s
the patch passed

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

-0 :warning:
javadoc
0m 36s
hbase-server generated 2 new + 18 unchanged - 2 fixed = 20 total (was 20)

_ Other Tests _

+1 :green_heart:
unit
1m 54s
hbase-common in the patch passed.

+1 :green_heart:
unit
220m 40s
hbase-server in the patch passed.

256m  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-3139/3/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 966f5b830e8d 4.15.0-136-generic #140-Ubuntu SMP Thu Jan 28 05:20:47 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / de012d7d1f

Default Java
AdoptOpenJDK-1.8.0_282-b08

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

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

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

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/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.

Ping @ndimiduk

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m 14s
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 _

_ master Compile Tests _

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

+1 :green_heart:
mvninstall
4m 44s
master passed

+1 :green_heart:
compile
1m 46s
master passed

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

+1 :green_heart:
javadoc
1m  4s
master passed

_ Patch Compile Tests _

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

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

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

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

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

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

_ Other Tests _

+1 :green_heart:
unit
2m 36s
hbase-common in the patch passed.

+1 :green_heart:
unit
203m 42s
hbase-server in the patch passed.

243m 20s

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-3139/4/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 6c05678f044d 4.15.0-126-generic #129-Ubuntu SMP Mon Nov 23 18:53:38 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 6c65314cdf

Default Java
AdoptOpenJDK-11.0.10+9

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

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

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/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.

Here is my test for Configuration.addDeprecation().
Suppose we define the following configuration：
hbase-site.xml:  deprecate.conf99
hbase-default.xml: new.conf42
Test 1, create a Configuration object first:
`
public class TestConfiguration {
@Deprecated
static final String DEPRECATED_KEY = "deprecate.conf";
static final String NEW_KEY = "new.conf";
public static void main(String[] args) {
Configuration conf = HBaseConfiguration.create();
System.out.println(conf.get(DEPRECATED_KEY)); // 99
System.out.println(conf.get(NEW_KEY)); // 42
Configuration.addDeprecation(DEPRECATED_KEY, NEW_KEY);
System.out.println(conf.get(DEPRECATED_KEY)); // 42
System.out.println(conf.get(NEW_KEY)); // 42

conf.set(DEPRECATED_KEY, "120");
System.out.println(conf.get(DEPRECATED_KEY)); //120
System.out.println(conf.get(NEW_KEY)); // 120

conf.set(NEW_KEY, "150");
System.out.println(conf.get(DEPRECATED_KEY)); // 150
System.out.println(conf.get(NEW_KEY)); //150

}
}
Test 2, call Configuration.addDeprecation() first:
public class TestConfiguration {
@Deprecated
static final String DEPRECATED_KEY = "deprecate.conf";
static final String NEW_KEY = "new.conf";
public static void main(String[] args) {
Configuration.addDeprecation(DEPRECATED_KEY, NEW_KEY);
Configuration conf = HBaseConfiguration.create();
System.out.println(conf.get(DEPRECATED_KEY)); // 99
System.out.println(conf.get(NEW_KEY)); // 99
conf.set(DEPRECATED_KEY, "120");
System.out.println(conf.get(DEPRECATED_KEY)); // 120
System.out.println(conf.get(NEW_KEY)); // 120

conf.set(NEW_KEY, "150");
System.out.println(conf.get(DEPRECATED_KEY)); // 150
System.out.println(conf.get(NEW_KEY)); //150

}
}
Test 2 is what I expected, even if the deprecated configuration in the configuration file is not changed to a new configuration, it can still run correctly. But we should call Configuration.addDeprecation before create configuration object.
Test 3, hbase-default.xml is empty, and hbase-site.xml has:<property><name>deprecate.conf</name><value>99</value></property> <property><name>new.conf</name><value>42</value></property>
public static void main(String[] args) {
Configuration.addDeprecation(DEPRECATED_KEY, NEW_KEY);
Configuration conf = HBaseConfiguration.create();
System.out.println(conf.get(DEPRECATED_KEY)); // 42
System.out.println(conf.get(NEW_KEY)); // 42
conf.set(DEPRECATED_KEY, "120");
System.out.println(conf.get(DEPRECATED_KEY)); // 120
System.out.println(conf.get(NEW_KEY)); // 120

conf.set(NEW_KEY, "150");
System.out.println(conf.get(DEPRECATED_KEY)); // 150
System.out.println(conf.get(NEW_KEY)); // 150

}
`
Then change the order of deprecate.conf and new.conf in hbase-site.xml: new.conf42 deprecate.conf99
`
public static void main(String[] args) {
Configuration.addDeprecation(DEPRECATED_KEY, NEW_KEY);
Configuration conf = HBaseConfiguration.create();
System.out.println(conf.get(DEPRECATED_KEY)); // 99
System.out.println(conf.get(NEW_KEY)); // 99
conf.set(DEPRECATED_KEY, "120");
System.out.println(conf.get(DEPRECATED_KEY)); // 120
System.out.println(conf.get(NEW_KEY)); // 120

conf.set(NEW_KEY, "150");
System.out.println(conf.get(DEPRECATED_KEY)); // 150
System.out.println(conf.get(NEW_KEY)); // 150

}
`
The user should not configure the deprecated and new configuration at the same time, so Test3 and Test4 can be ignored.

At the beginning, I imitated other deprecated configurations and tried to use Configuration.addDeprecation(), I found that our use of Configuration.addDeprecation() was wrong. The key is that the order of calling is wrong, we should addDeprecation() before init Configuration object. We can see org.apache.hadoop.hdfs.HdfsConfiguration: https://github.com/apache/hadoop/blob/b93e448f9aa66689f1ce5059f6cdce8add130457/hadoop-hdfs-project/hadoop-hdfs-client/src/main/java/org/apache/hadoop/hdfs/HdfsConfiguration.java#L34 .
So do we need to create another issue to correct this wrong usage first @ndimiduk ?

So do we need to create another issue to correct this wrong usage first?

First or in addition to, I think is up to you. It looks like you've identified an issue in our usage of this Hadoop API, and have worked out a testing strategy -- this is great! I find 10 usages of addDeprecation on a recent checkout of master. If you'd like to pursue this cleanup, and can add explicit test coverage that we're preserving these configurations correctly, I think it'd be great! I don't know how we might prevent future miss-use of this API going forward...
$ find . -iname '*.java' -exec grep -iIn 'addDeprecation' {} \+
./hbase-common/src/main/java/org/apache/hadoop/hbase/util/DNS.java:62:    Configuration.addDeprecation(RS_HOSTNAME_KEY, UNSAFE_RS_HOSTNAME_KEY);
./hbase-common/src/main/java/org/apache/hadoop/hbase/io/ByteBuffAllocator.java:104:    Configuration.addDeprecation(DEPRECATED_ALLOCATOR_POOL_ENABLED_KEY, ALLOCATOR_POOL_ENABLED_KEY);
./hbase-common/src/main/java/org/apache/hadoop/hbase/io/ByteBuffAllocator.java:105:    Configuration.addDeprecation(DEPRECATED_MAX_BUFFER_COUNT_KEY, MAX_BUFFER_COUNT_KEY);
./hbase-common/src/main/java/org/apache/hadoop/hbase/io/ByteBuffAllocator.java:106:    Configuration.addDeprecation(DEPRECATED_BUFFER_SIZE_KEY, BUFFER_SIZE_KEY);
./hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/BlockCacheFactory.java:101:    Configuration.addDeprecation(DEPRECATED_BLOCKCACHE_BLOCKSIZE_KEY, BLOCKCACHE_BLOCKSIZE_KEY);
./hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java:493:    Configuration.addDeprecation(RS_HOSTNAME_DISABLE_MASTER_REVERSEDNS_KEY, UNSAFE_RS_HOSTNAME_DISABLE_MASTER_REVERSEDNS_KEY);
./hbase-server/src/main/java/org/apache/hadoop/hbase/mob/MobFileCleanerChore.java:69:    Configuration.addDeprecation(MobConstants.DEPRECATED_MOB_CLEANER_PERIOD,
./hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java:88:    Configuration.addDeprecation("hlog.bulk.output", BULK_OUTPUT_CONF_KEY);
./hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java:89:    Configuration.addDeprecation("hlog.input.tables", TABLES_KEY);
./hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/mapreduce/WALPlayer.java:90:    Configuration.addDeprecation("hlog.input.tablesmap", TABLE_MAP_KEY);

Create an issue HBASE-25861 to resolve the problem first.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m  3s
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.

_ master Compile Tests _

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

+1 :green_heart:
mvninstall
4m 12s
master passed

+1 :green_heart:
compile
4m 12s
master passed

+1 :green_heart:
checkstyle
1m 35s
master passed

+0 :ok:
refguide
3m 44s
branch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect.

+1 :green_heart:
spotbugs
2m 53s
master passed

_ Patch Compile Tests _

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

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

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

+1 :green_heart:
javac
4m  5s
the patch passed

-0 :warning:
checkstyle
1m  8s
hbase-server: The patch generated 2 new + 11 unchanged - 2 fixed = 13 total (was 13)

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

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

+0 :ok:
refguide
3m 37s
patch has no errors when building the reference guide. See footer for rendered docs, which you should manually inspect.

+1 :green_heart:
hadoopcheck
19m 51s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1 3.3.0.

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

_ Other Tests _

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

63m 32s

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-3139/5/artifact/yetus-general-check/output/Dockerfile

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

Optional Tests
dupname asflicense javac spotbugs hadoopcheck hbaseanti checkstyle compile refguide xml

uname
Linux d7a381d69d42 4.15.0-142-generic #146-Ubuntu SMP Tue Apr 13 01:11:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 1c6994ad70

Default Java
AdoptOpenJDK-1.8.0_282-b08

refguide
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/5/artifact/yetus-general-check/output/branch-site/book.html

checkstyle
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/5/artifact/yetus-general-check/output/diff-checkstyle-hbase-server.txt

refguide
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/5/artifact/yetus-general-check/output/patch-site/book.html

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

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/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.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
2m 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 _

_ master Compile Tests _

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

+1 :green_heart:
mvninstall
5m  4s
master passed

+1 :green_heart:
compile
1m 45s
master passed

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

+1 :green_heart:
javadoc
1m  5s
master passed

_ Patch Compile Tests _

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

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

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

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

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

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

_ Other Tests _

+1 :green_heart:
unit
2m 13s
hbase-common in the patch passed.

+1 :green_heart:
unit
204m  1s
hbase-server in the patch passed.

245m 10s

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-3139/5/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 5d1a97bda39c 4.15.0-136-generic #140-Ubuntu SMP Thu Jan 28 05:20:47 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 1c6994ad70

Default Java
AdoptOpenJDK-11.0.10+9

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

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

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/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
6m 13s
Docker mode activated.

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

_ Prechecks _

_ master Compile Tests _

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

+1 :green_heart:
mvninstall
4m  8s
master passed

+1 :green_heart:
compile
1m 25s
master passed

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

+1 :green_heart:
javadoc
0m 55s
master passed

_ Patch Compile Tests _

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

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

+1 :green_heart:
compile
1m 25s
the patch passed

+1 :green_heart:
javac
1m 25s
the patch passed

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

-0 :warning:
javadoc
0m 36s
hbase-server generated 2 new + 18 unchanged - 2 fixed = 20 total (was 20)

_ Other Tests _

+1 :green_heart:
unit
1m 56s
hbase-common in the patch passed.

+1 :green_heart:
unit
215m  4s
hbase-server in the patch passed.

256m 48s

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-3139/5/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 165b0912a7ae 4.15.0-136-generic #140-Ubuntu SMP Thu Jan 28 05:20:47 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
master / 1c6994ad70

Default Java
AdoptOpenJDK-1.8.0_282-b08

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

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

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

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3139/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.

HBASE-25861 is resolved, and I modified this PR. Please review @ndimiduk

@ZhaoBQ the master patch has conflicts when I backport it to branch-2. I'm guessing there's a patch on master that's missing on branch-2, because branch-2 doesn't have the NormalizeContext#getOrDefault method. If I don't get to it later today, maybe you can take a look? Thanks.

Thanks @ndimiduk, let me do the backport.


Fix file explorer opening when clicking on HeroCard button

Fixes #1397
Description
Added validation to check the value of the URL before using it because if it's empty, the file explorer will open by default.
Specific changes

Add URL validation when hyperlink is open

Testing
We used the user hero card to test the fix.

This is related to #1504 and #368 in webchat.
@cwhitten - can you please provide definitive guidance on an action item here? Although not ideal, we can adopt this PR as an interim solution until a WebChat solution is available or I can work with @compulim and @corinagum to revive #1604

The window.open ponyfill in WebChat landed here.

I'm seeing that just now. It looks like we want to implement the cardActionMiddleware in the Emulator and then perform the checks when a URL is opened.

@justinwilaby @cwhitten thanks for the feedback! We'll be working by using the example and let you know as soon as we have the new solution.

@justinwilaby feedback applied

@denscollo is this ready for review? At the moment we're seeing an extremely small diff.

@denscollo I believe what Justin meant by using that example, is that we want to implement the cardActionMiddleware in the Emulator and then pass it into the Web Chat component as a prop when we render it here.
So it would look something like:
chat.tsx
const cardActionMiddleware = () => next => async ({ cardAction, getSignInUrl }) => {
  // your fix
};

public render() {

  <ReactWebChat
    cardActionMiddleware={cardActionMiddleware}
    ...
  />

Thank you for providing this clarification @tonyanziano

@justinwilaby @tonyanziano Thanks for the clarification! This is still a WIP, we are working on it. We are reviewing the changes on our fork and then we'll push them.

@justinwilaby @tonyanziano the PR is now ready for review!

@justinwilaby Ok, we'll be working on this approach and let you know if we have doubts. Thanks!

@justinwilaby we finished applying the feedback, so it's ready for review!


apply outputs help content

$ nitro apply
Webroot for "craft2.test" matches
Webroot for "craft2-test.test" matches
Webroot for "craft3.test" matches
Webroot for "cms.craft3.test" matches
Webroot for "craft3-next.test" matches
Webroot for "cms.craft3-next.test" matches
Webroot for "craft3-test.test" matches
Webroot for "craftcms.test" matches
Applied changes from /Users/brandon/.nitro/nitro-dev.yaml
Password:
Nitro is a command-line tool focused on making local Craft development quick and easy.

Usage:
  nitro [command]

Available Commands:
  add         Add site
  apply       Apply changes
  context     View current config
  db          Manage databases
  destroy     Destroy machine
  edit        Edit config
  help        Help about any command
  info        Show machine info
  init        Create new machine
  install     Install software
  keys        Add keys to machine
  logs        Show logs
  redis       Enter Redis
  refresh     Refresh machine
  remove      Remove site
  rename      Rename site
  restart     Restart machine
  self-update Update Nitro
  ssh         SSH into machine
  start       Start machine
  stop        Stop machine
  update      Update machine
  version     View Nitro version
  xdebug      Manage Xdebug

Flags:
  -d, --debug            Show command output and do not execute.
  -h, --help             help for nitro
  -m, --machine string   Name of a machine.

Use "nitro [command] --help" for more information about a command.

I'm going to double check the changes on windows and then tag a release.

This was resolved in beta 7


we also pass relation objects to this method, so check for those

The tests seem to pass Relation objects to this method, like here:
https://github.com/manageiq/manageiq/blob/d168cdbfe0de910f61d3ae5d9347f1abb2d546cd/vmdb/spec/lib/miq_automation_engine/miq_ae_engine_spec.rb#L320
So we need to check for relation objects too
I'm not super happy with this change, because we really shouldn't be doing is_a checks unless we can guarantee that only certain types will be passed to the method.  However, this got more tests green on Rails 4.

@gmcculloug @mkanoor Please review.

Yeah, @gmcculloug @mkanoor, would there be fallout if ActiveRecord::Relation objects are passed into these methods?  .all in rails 3.2 returns an array, in rails 4 it's a AR::Relation... I'm leaning towards putting .to_a in the caller... I"m just not sure if the code is expecting lazy evaluated AR::Relations.

@gmcculloug @mkanoor bump

Since this method needs to process single AR objects and arrays differently means the caller really cannot call .to_a or lots of things will fail.  I think this PR makes sense the way it is.


Implement filter logic for unit type- emissions filter logic

Definition of Ready

[x] Does this meet the INVEST criteria?
[x] Does this have a clearly defined user?
[x] Does this have an estimate?
[x] Does this have acceptance criteria?
[x] Does this have sufficient context for the specific functionality being developed (design, business rules, etc.)
[x] Does this have a dev link been provided in the design?
[x] Is this traceable to a feature, epic, or PI?

User Story
As a custom data download user I want the filter logic to function for unit type so that I can avoid producing a query with no results
Acceptance Criteria
Given that a user has selected an emissions subtype
When the functionality is displayed
Then the user is required to apply filter criteria for time period first
AND the optional filters are greyed out until time period criteria is applied
Given that a user has selected an emissions subtype on the custom data download
When filter criteria is applied for time period
Then the filter logic is engaged
AND the unit type filter is narrowed based on the selected time period and subsequent selections
Given that the filter logic is engaged
When the unit type filter panel functionality is displayed
Then non applicable selections are grayed out from the checklist
Given that the filter logic is engaged
When filter criteria is applied for unit type
Then the optional filters are narrowed based on the applied unit type filter criteria
Given that the filter logic is engaged
When the unit type filter tag is removed
Then the unit type filter is narrowed based on applied criteria
Development Notes
Does this Story require 508 Testing?

[ ] Implementing a new authoring tool that will produce code / content for the application
[ ] Implementing a 3rd party widget that will be part of the application
[x] Adding new / updating custom functionality
[ ] Adding new / updating a page template
[ ] Adding new / replacing existing functionality (unless the replacement has already passed 508 testing)
[ ] Full Site Review prior to a scheduled EPA 508 review
[ ] Planning a video that will appear on the application
[ ] Producing a video that will appear on the application
[ ] Producing Training materials
[ ] Producing documents

Context
(User journeys, design mockups, architectural diagrams, business rules, data element definitions)
Testing
Test Case: TC459
Tester: @JanellC
508 Testing
Tester: @aprematta
Definition of Done

[x] Have all Acceptance Criteria been agreed to and validated by the scrum team?
[x] Has the code been unit tested and peer reviewed?
[x] Have the functional tests been executed?
[x] Have all defects been reviewed and dispositioned, resolved, or deferred?
[x] Is the user story ready to be deployed to the test/staging environments?

TC459 passed @tlageman-epa . This ticket is ready for 508 testing @aprematta


.jo domains

Problem
There's no whois server registered to the IANA Route Database Zone for all .jo domains.
Conclusion
That makes all .jo domains fails.

Please report to http://www.dns.jo/Whois.aspx for whois lookup


amplify pull does not fetch Cognito userGroups created from amplify studio

How did you install the Amplify CLI?
npm
If applicable, what version of Node.js are you using?
v18.16.1
Amplify CLI Version
12.10.0
What operating system are you using?
windows
Did you make any manual changes to the cloud resources managed by Amplify? Please describe the changes made.
only from Amplify studio. not via aws services directly.
Describe the bug

created new group in 'User management' tab in amplify studio.
amplify pull
I would expect to see userPoolGroups resource in my project, however I only have

┌──────────┬─────────────────────────┬───────────┬───────────────────┐
│ Category │ Resource name           │ Operation │ Provider plugin   │
├──────────┼─────────────────────────┼───────────┼───────────────────┤
│ Api      │ medspaceacademy         │ No Change │ awscloudformation │
├──────────┼─────────────────────────┼───────────┼───────────────────┤
│ Auth     │ medspaceacademyc70e7951 │ No Change │ awscloudformation │
├──────────┼─────────────────────────┼───────────┼───────────────────┤
│ Storage  │ medspaceQuestions       │ No Change │ awscloudformation │
└──────────┴─────────────────────────┴───────────┴───────────────────┘

this cognito pull is already hosting some real users. I can't delete it and recreate it using the cli. how do I effectively importing it so my local amplify cli would recognize this user pool?
Expected behavior
.
Reproduction steps
.
Project Identifier
.]
Log output

# Put your logs below this line

Additional information
No response
Before submitting, please confirm:

[X] I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.
[X] I have removed any sensitive information from my code snippets and submission.

Hey @Eliav2, thank you for reaching. we should be able to add the group using Amplify CLI by running amplify update auth and select Create or update Cognito user pool groups which should create a user pool group managed by Amplify CLI. Do remove the user pool group on the Amplify Studio before adding and pushing on AmplifyCLI to prevent any push failures.

Yes i know that deleting the pull from amplify studio and recreating it from cli would work. But i can't delete this pull. Doea there is any way to 'pull' or 'import' this pull so amplify cli would recognize it?
After all, i can just create a new user pull directly from amplify studio. If amplify cli can't be aware of user pools created by amplify studio there should be a clear red warning that notify this or just removing this option completely from amplify studio.

Hey @Eliav2, you should be able to pull the user pool from studio but it appears pulling the user pool groups created on studio is currently not supported.
marking this as feature-request and transferring to amplify studio repository for tracking.


Extend image policy with numerical ordering

While alphabetical ordering works great with image tags that contain a RFC3339 timestamp, it's not suitable for CI build IDs, as these are numbers with no padding.
I propose we introduce a new ordering option called numerical to be able to correct detect the latest build for tags in the format <PREFIX>-<BUILD_ID>.
Example:
kind: ImagePolicy
spec:
  filterTags:
    pattern: '^main-[a-fA-F0-9]+-(?P<id>.*)'
    extract: '$id'
  policy:
    numerical:
      order: asc

Given the tags main-845d3a80-100 and main-3e32dc8a-2 the numerical policy, unlike  alphabetical, will chose main-3e32dc8a-100 as the latest build.

I think this makes sense. I can take a stab at it, should be straightforward to implement.

Would also be a nicer fit for using with date +%s, and would make git rev-list --count HEAD workable.


tpm_cert_store: add the Alibaba Cloud vTPM EK x509 cert

Adding the Alibaba Cloud vTPM EK Cert to the tpm_cert_store directory can reduce the need for users to manually import certificates when using keylime on Alibaba Cloud, making it more user-friendly.
Besides, the Alibaba Cloud vTPM EK x509 cert can be downloaded at https://aliyun-tpm-ca.oss-cn-beijing.aliyuncs.com/pki001/ekmf-ca.crt
Signed-off-by: YiLin.Li<EMAIL_ADDRESS>

Hi @aplanas，
Thanks for your review. If I don't add the Alibaba Cloud vTPM EK x509 cert manually, I will get the error like this with the keylime_tenant tool.

After adding this cert, this error can be fixed like this


Testing TAN for testing the report flow

A lot of valuable issues have been created since the general public has been able to use the app.
One part that is not reachable for the interested public to test is the "when positively diagnosed report" flow. It's something that we can only get to once positively tested. It is thus particularly badly tested and error prone.
Question: Is there a test/mock TAN like "0000-0000-0000" that can be entered to test the flow for crashes/UI/bugs? Of course, it should be visible that this is a "mock" report, but it would allow a much wider audience with a bigger assortment of devices to check whether the app functions correctly in this so very crucial use case.

Internal Tracking ID: EXPOSUREAPP-2133

Closing this issue as the related internal ticket is set to completed.
Developer comment:

Testing TANs is possible for our testers since a long time already.


Implement Geometry::flatten_to_2d

[x] I agree to follow the project's code of conduct.
[x] I added an entry to CHANGES.md if knowledge of this change could be valuable to users.

r? @metasim

r? @jdroenner

bors r+


OnForegroundEvent

When clicking on the notification when the app is inactive, when the app is opened the onForegroundEvent event will run?

duplicate issue, please see #621


Stepper doesn't let's childs update their state ?

Hi everyone.
I'm trying to make a stepper with star rating inside every step, but while the values changes, the UI does not. It seems like it's not refreshing the content.
The plugin for rating is this: https://pub.dartlang.org/packages/flutter_rating
This is my test code:
double rating = 0.0;

List<Step> questions = [
      Step(
          content: StarRating(
              rating: rating,
              color: Colors.orange,
              borderColor: Colors.grey,
              size: 50.0,
              starCount: 5,
              onRatingChanged: (rating) => setState(() {
                    this.rating = rating;
                  })),
          title: Text('XX')),
     ]

If i take it outside of the stepper, it works and refreshes it self nicely.

Is this in a stateful or statless widget.
Please post a fully runnable but minimal example.
Please also add the output of flutter doctor -v.

This is in a stateful widget. Because the method setState was working, and in the variable it was updating the value, but the UI would stay at the beginning state, not letting StarRating to refresh itself.
`class Demo extends StatefulWidget {
@override
_DemoState createState() => _DemoState();
}
class _DemoState extends State {
int current_step = 0;
double rating = 0.0;
double rating2 = 0.0;
List questions = [
Step(
content: StarRating(
rating: rating,
color: Colors.orange,
borderColor: Colors.grey,
size: 50.0,
starCount: 5,
onRatingChanged: (rating) =>
setState(() {
this.rating = rating;
})),
title: Text('XX')),
Step(
content: StarRating(
rating: rating2,
color: Colors.orange,
borderColor: Colors.grey,
size: 50.0,
starCount: 5,
onRatingChanged: (rating) =>
setState(() {
this.rating2 = rating;
})),
title: Text('XX2')),
];
@override
Widget build(BuildContext context) {
return new Scaffold(
// Appbar
appBar: new AppBar(
// Title
title: new Text("Simple Material App"),
),
// Body
body: new Container(
child: new Stepper(
// Using a variable here for handling the currentStep
currentStep: this.current_step,
// List the steps you would like to have
steps: my_steps,
// Define the type of Stepper style
// StepperType.horizontal :  Horizontal Style
// StepperType.vertical   :  Vertical Style
type: StepperType.vertical,
// Know the step that is tapped
onStepTapped: (step) {
// On hitting step itself, change the state and jump to that step
setState(() {
// update the variable handling the current step value
// jump to the tapped step
current_step = step;
});
// Log function call
print("onStepTapped : " + step.toString());
},
onStepCancel: () {
// On hitting cancel button, change the state
setState(() {
// update the variable handling the current step value
// going back one step i.e subtracting 1, until its 0
if (current_step > 0) {
current_step = current_step - 1;
} else {
current_step = 0;
}
});
// Log function call
print("onStepCancel : " + current_step.toString());
},
// On hitting continue button, change the state
onStepContinue: () {
setState(() {
// update the variable handling the current step value
// going back one step i.e adding 1, until its the length of the step
if (current_step < my_steps.length - 1) {
current_step = current_step + 1;
} else {
current_step = 0;
}
});
// Log function call
print("onStepContinue : " + current_step.toString());
},
)),
);
}
}
`
`[✓] Flutter (Channel dev, v0.9.2, on Mac OS X 10.13.6 17G65, locale it-IT)
• Flutter version 0.9.2 at /Users/me/flutter
• Framework revision 85b4670b2a (5 days ago), 2018-09-19 14:59:23 -0700
• Engine revision 2e8e96fad1
• Dart version 2.1.0-dev.4.0.flutter-4eb879133a
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.2)
• Android SDK at /Users/me/Library/Android/sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.2
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
• All Android licenses accepted.
[✓] iOS toolchain - develop for iOS devices (Xcode 10.0)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 10.0, Build version 10A255
• ios-deploy 1.9.2
• CocoaPods version 1.5.3
[✓] Android Studio (version 3.1)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 28.0.1
• Dart plugin version 173.4700
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
[✓] VS Code (version 1.27.1)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 2.18.0
[✓] Connected devices (2 available)
`

That's because
List<Step> questions = [

makes StarRating(...) be built only once and then the same instance is reused every time.
Changing it to
List<Step> get questions => [

should fix that already.

Ups, didn't mean to close, but I think the question is answered anyway.
Feel free to add more comments anyway.
Please consider asking support questions in one of the other channels listed at http://flutter.io/support .

What's the difference between using a get and not using it ? never understood it.
Thanks by the way :)

The difference is that with a getter the code after => is evaluated every time the getter is accessed, while the code after = is only evaluated once when the class' instance is created.

Thanks. I've tryed with your method, but it doesn't work. If i put a setState inside the step content, it wont refresh the UI.

https://gist.github.com/zoechi/a8799b2f6d3321e4f91073018abbd714 seemed to work fine

Oh, ok. So apparently my problem is when i try to make it dynamic. Do you know a method on how to make the list of steps dynamic ?

Not sure what you mean.
Runnable code that allows to reproduce the issue would make this conversation much easier.
So it seems the whole question reduces to my_steps, the part that was missing in your reproduction and I had to add by making assumptions to get rid of the compilation error 😄

Actually my problem is this.
So when the widget starts, i do have to make the list based on a series of widgets.
https://gist.github.com/Nik99/5c65b0751e3948d5ec894791cd254e7c
This is my code. As you can see, on the initState i compile the variable "domandeList" which is then used by get domande and after by the stepper. I think the problem stays here. I do have needs to dynamically generate the UI, but i also need to update the stepper. In your code, data is directly inserted in the initialization of the questions variable. Mine, is added after.
How can i solve this ?
I hope you understand me! :)

If you added the getter here because of my suggestion above, then this won't have an effect here because after => there is no computation going on. Here using a getter or adding the values directly doesn't make a difference because now you have to computation in initState() which also ensures that it is only executed once.
 get domande => domandeList;

  get getValutazioni => valutazioni;

You should just move
    votazioneMassima = widget.mappaDatiCustomer['elenco_valutazioni'].length;

    for (var domanda in widget.mappaDatiCustomer['elenco_domande']) {
      voti[domanda['id']] = 0;
      valutazioni[domanda['id']] = 0.0;

      domandeList.add(Step(
          title: Text(domanda['domanda']),
          content: Column(children: [
            Text(valutazioni[domanda['id']].toString()),
            inserisciRating(domanda['id'])
          ]),
          isActive: true));
    }

to build() so that it is executed every time build() is run (which is run after setState()).
Widgets with dynamic content need to be build in build().


A handful of bots are dead or have issues

CC: @nehalvpatel in case I missed any you mentioned!
This is an extension of https://github.com/flutter/flutter/issues/115127, but given the initial issue was resolved I'm taking issues brought up in the comments to its own issue
The following bots from that original issue are still dead:

flutter-win-2
flutter-devicelab-linux-25
flutter-devicelab-linux-23

I found a few more from the bot page, but I'm not sure if all of them belong on this issue:

flutter-devicelab-linux-2 (prod)

quarantined; last successful task was on 2022-11-10

flutter-devicelab-linux-8 (prod)

device healthcheck failed; last successful task was on 2023-01-04

flutter-devicelab-mac-26 (prod)

quarantined; last successful task was on 2022-11-23

These should be assigned to Kent. His github account needs to get whitelisted, so you can make the assignment.

Will check on these..

flutter-win2, flutter-devicelab-linux-23 and flutter-devicelab-linux-25 have been resolved and fixed. All servers are back online and ready for service.

@kentnguyen99 can you please add some details on how the recovery was performed for these devices and if you found something specific that caused it?

To fix dead bot by power recycle cell phone  and then reconnect back to the host server.

flutter-devicelab-linux-2 and flutter-devicelab-linux-8 have been fixed and both servers are ready for service. Still working and looking into issue on flutter-devicelab-linux-26.

@kentnguyen99 any updates on this?

It looks like every bot mentioned in this issue (besides win-2, tracked here now: https://github.com/flutter/flutter/issues/120099) is resolved, so I'll close this issue. Thanks @kentnguyen99!


Move to swedish data center on Azure

have the timezone in mind for things like, liveschedule, ticket viewing, call for content closing etc.

Time zone is an app setting though. Most data centers run utc.
WEBSITE_TIME_ZONE

https://learn.microsoft.com/en-us/troubleshoot/azure/app-service/web-apps-configuration-and-management-faqs#how-do-i-set-the-server-time-zone-for-my-web-app


translate: docs/1.getting-started/3.configuration

🔗 Linked issue

❓ Type of change

[ ] 📖 Documentation (updates to the documentation, readme or JSdoc annotations)
[ ] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality like performance)
[ ] ✨ New feature (a non-breaking change that adds functionality)
[ ] 🧹 Chore (updates to the build process or auxiliary tools and libraries)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description

📝 Checklist

[ ] I have linked an issue or discussion.
[ ] I have updated the documentation accordingly.

Issue: https://github.com/vuejs-ua/nuxt/issues/4


[rlgl] Add unsigned int to rlSetUniform

Please, before submitting a new issue verify and check:

[x] I tested it on latest raylib version from master branch
[x] I checked there is no similar issue already reported
[x] I checked the documentation on the wiki
[x] My code has no errors or misuse of raylib

Issue description
rlSetUniform doesn't provide a way to set unsigned uniform, i.e. no way to call glUniform1uiv, glUniform2uiv, glUniform3uiv, glUniform4uiv.
Environment
Computer shader with OpenGL4.3

@spevnev Is this request intendedt to address a specific use-case? Or is it just for completion?


Use popPush instead of pop followed by push

Small optimization found while trying to understanding the out-of-bounds warnings

We don't have any ordered benchmarks to test this on, do we? Maybe test it on examples/raytracing.

@aprokop That's right, we had discussed that I would create one using data from adamantine. I haven't done it yet because of the bug in the distributed tree

I don't think we are going to merge it given the uncertainty. And no one has time or desire to investigate it for little gain. It's been a year, so I think it's ok to close.


Tackle the Occlusion problem

Many of the virtual try on models have the problem of occlusion effect, in such cases images are not generated properly within the occluded region by the hands or some challenging pose. Does this model take care about that thing (paper results shows no such problem), how it can be tackled?

Hi @nazapip. In fact, we do not do special handling for occlusion during the warping phase. In the diffusion model, since we are inpainting the entire upper body of the person, this problem can be well avoided with the powerful generation ability of the diffusion model. Thank you for your interest in our work.

Hi @Limbor. Have you done training separately for the lower body garments and the dress part?

@nazapip In our experiments, we use one model to train three categories of clothes simultaneously.


On touch devices, when section is higher than window height, use normal scrolling

On desktop, when you scroll inside a section higher than window height, it lets you scroll normally.
On touch devices, the scroll is not natural and jumps to a lower position inside that section.
Is it possible to scroll normally inside a section on touch devices just like desktop?
Thanks

On touch devices Scrollify treats large sections as collections of viewport sized segments. It snaps to these as you scroll, as it does with the actual sections.
This is the intended behaviour of Scrollify, but if it doesn't work for you it may be best to disabled Scrollify on touch devices.

The problem that I encountered with this is that If I have a fixed navigation at the top or bottom, part of the content becomes hidden behind it without being able to see it between the scrolls. If I could at least prevent this from happening, I would keep scrollify on on touch devices :)
Thanks!

Understood. I'll keep this in mind when I do the next round of updates and possibly introduce an option for changing this behaviour.
Thanks for raising it.

Would that be possible to define the size of the items (now they are 100vh), could be nice to have the option to overwrite it, one could then set it to a low value to have an almost natural scroll).
Something like a new option called "overflowScrollPitch" (set as default to 100vh)

I would also highly appreciate such change/option. I have similar issue that on my website with images visitors can often only see the first or second half of an image but never are able to scroll the view in a way to have the whole image in the view.

I have the exact same problem as @kdorion , but it's not an option to disable scrollify on touch devices. An option for disabling the default scollify scroll behaviour on touch devices, would be perfect.

The problem that I encountered with this is that If I have a fixed navigation at the top or bottom, part of the content becomes hidden behind it without being able to see it between the scrolls.

@rutgerikoon that already exists: touchScroll

@lukehaas I already tried this option, but I was trying this with on older version so it didn't work. But this option is meant to disable the scroll on touch completely. I was looking for something that didn't kill the scrolljack, but that was scrolling normal if the content is larger then the screen/section.
Anyway, I guess this will do for now. Thanks for the reply!

I agree: the behavior should be the same as on desktop.

@lukehaas i'd like to piggyback a bit on this. Is there a way to disable scrollify when users reach a section and enable when users scroll past or out of that section?

same problem that Kdorion and MiladSadinam, a navigation fixed at the top prevents to see all the contents and the images are cut on mobile, because of the behavior on the large sections (collections of viewport). It would be nice to have the same behavior as on desktop for large sections. Great Plugin anymay.

I just ran into a similar issue building a site specifically for a tablet so disabling touchSupport is not an option. Any updates on the enhancement status @lukehaas?
Also @kdorion did you ever find a work around?

Same issue here, I'm finding that if I set touchSupport to false then none of the events fire as I scroll, which is a pretty big bummer.

I have this same issue.


[#1064] improvement(tez): Make shuffle data send thread pool configurable in WriteBufferManager.

What changes were proposed in this pull request?
Currently the number of threads in the send data thread pool in WriteBufferManager is fixed at 1, making it configurable.
Why are the changes needed?
Fix: #1064
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Existing tests can cover it.

You should run the command to fix style issues.
mvn spotless:apply -Pspark3 -Pspark2 -Ptez -Pmr -Phadoop2.8

Thanks @zhuyaogai , merged to master.


Fix issues with stacking "you unsubscribed from stream" notices

From #7468 reported by @roberthoenig this issue remains:

unsubscribing from a stream and then revisiting the stream shows the stream, with a "you unsubscribe from this stream" ino in the bottom. being resubscribed makes that infodisappear. there is no new "you subscribed to this stream" info. unsubscribing again creates another "you unsubscribed" info. These stack up:

https://github.com/zulip/zulip/issues/7468#issuecomment-356615067 has some discussion.

@zulipbot claim

@timabbott I am not able to reproduce the issue.
I unsubscribed from the stream.On resubscribing, the message is replaced by "you have subscribed to stream".On unsubscribing same things happen.

@zulipbot on it

I can't reproduce this, so it seems likely we accidentally fixed it when fixing other issues with stream creation.  Closing.


publish<EMAIL_ADDRESS>

Requested by: @krystofwoldrich
Merge target: (default)
Quick links:

View changes
View check runs

Assign the accepted label to this issue to approve the release.
Leave the #retract comment under this issue to retract the release (original issuer only).
Targets

[ ] npm
[ ] github
[ ] registry

Targets marked with a checkbox have already been executed.  Administrators can manually tick a checkbox to force craft to skip it.

Docs are ready so this can go out.

https://github.com/getsentry/sentry-docs/pull/5527


feat: add option to generate named exports from Typescript generator

This probably needs tests, I'm not sure when I will have time to add them. Feel free to take over if someone wants to.
It also needs (minor) documentation changes about the added generator option.
Correction: TypeScriptRenderCompleteModelOptions is wholly undocumented if I'm not mistaken, should probably be added at some point

Auto formatting removed

@jonaslagoni Please advide if you think there's anything else that needs to be done. I personlally think this doesn't need a separate example.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

7 of 7 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.005%) to 93.426%

Totals

Change from base Build<PHONE_NUMBER>:
-0.005%

Covered Lines:
2526

Relevant Lines:
2577

💛  - Coveralls

@jonaslagoni Added a note to the TypeScript docs.
I don't think this is a big enough thing to add separate examples for. If we add examples for every combination of every possible option it will be a lot of examples. What do you think?

Also interestingly the named exports don't really play nice with the generated description comments from the other PR (#621). It still generates valid code, it just looks ugly: the comments are between the export keyword and the node.
I think it's fine for now, but in a future PR I will fix it so that the export keyword is generated through the preset system with priority over any comments. I think this will work but I'm open to suggestions, this is a rather tricky interaction.

Fixed, it's not pretty but it works and I do believe it's robust

@jonaslagoni What are next steps for this PR?

/rtm


python38Packages.azure-mgmt-apimanagement: 2.0.0 -> 2.1.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python38Packages.azure-mgmt-apimanagement is: "Microsoft Azure API Management Client Library for Python"
meta.homepage for python38Packages.azure-mgmt-apimanagement is: "https://github.com/Azure/azure-sdk-for-python"
meta.changelog for python38Packages.azure-mgmt-apimanagement is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS

Warning: a test defined in passthru.tests did not pass

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 2.1.0 with grep in /nix/store/ypliynqn5b9i7a9y8qpsx1nhdc85ij80-python3.8-azure-mgmt-apimanagement-2.1.0

found 2.1.0 in filename of file in /nix/store/ypliynqn5b9i7a9y8qpsx1nhdc85ij80-python3.8-azure-mgmt-apimanagement-2.1.0

directory tree listing: https://gist.github.com/b2b9b685ca7652d3ade45c1e76e1f9ea

du listing: https://gist.github.com/6aa0097408b52865ccbd9688731dd826

Rebuild report (if merged into master) (click to expand)

12 total rebuild path(s)

3 package rebuild(s)

3 x86_64-linux rebuild(s)
3 i686-linux rebuild(s)
3 x86_64-darwin rebuild(s)
3 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
azure-cli
python38Packages.azure-mgmt-apimanagement
python39Packages.azure-mgmt-apimanagement

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/ypliynqn5b9i7a9y8qpsx1nhdc85ij80-python3.8-azure-mgmt-apimanagement-2.1.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python38Packages.azure-mgmt-apimanagement https://github.com/r-ryantm/nixpkgs/archive/c423e0bfbb22245125dc7f3d8e39fecfa6a60b0b.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/ypliynqn5b9i7a9y8qpsx1nhdc85ij80-python3.8-azure-mgmt-apimanagement-2.1.0
ls -la /nix/store/ypliynqn5b9i7a9y8qpsx1nhdc85ij80-python3.8-azure-mgmt-apimanagement-2.1.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

3 packages built:

azure-cli
python38Packages.azure-mgmt-apimanagement
python39Packages.azure-mgmt-apimanagement

Maintainer pings
cc @jonringer for testing.

Result of nixpkgs-review pr 133734 at c423e0bf run on aarch64-linux 1

3 packages built successfully:

azure-cli
python38Packages.azure-mgmt-apimanagement
python39Packages.azure-mgmt-apimanagement


Preparation of meeting and guide for maintenance of basic features of dgeometry module

The following actions are to do, in order to prepare the meeting and the guide:

[x] #8

[ ] #9

[ ] #10

The meeting was led by @bogumilchilinski

Guide can be found in this PDF:
https://cocalc.com/projects/cdcf3856-3e8b-4d1c-bcb2-5c42ba749d83/files/[WIP] Guidelines/[PL][Guide]Development of set modules with Descriptive Geometry cases.pdf
Source to the guide can be found in this code:
https://cocalc.com/projects/cdcf3856-3e8b-4d1c-bcb2-5c42ba749d83/files/[WIP] Guidelines/[PL][Guide]Development of set modules with Descriptive Geometry cases.pdf


fix password-command

see #376
This PR corrects the tokenization of the command string and adds debug output for the result.

The parser implementation might not be the best (first usage of the nom crate), but IMO it suffices to solve the password-command problem.
If anyone has a better solution, please propose a PR!


ec test: add option to force appstudio output when writing to file

This PR adds a new boolean flag to the ec test command, --file-appstudio-output, that forces output to be written to disk in appstudio format. Intended to be used alongside the --file parameter.
Follow-up for https://issues.redhat.com/browse/EC-55.

I'm still not clear on how it should be used. Can you share a command line example?

@simonbaird Yep!
EC_EXPERIMENTAL=1 ec test --policy acceptance/examples/happy_day.rego acceptance/examples/empty_input.json --output json --file test.json --file-appstudio-output

This will send JSON output to stdout, and appstudio output to test.json.

I think it would make more sense to utilize the existing --output=<format>=<file> parameters we use in ec verify commands.

I think it would make more sense to utilize the existing --output=<format>=<file> parameters we use in ec verify commands.

Yeah, that would definitely be better and more consistent.

We discussed merging this, it is behind the experimental feature flag; and gently encouraging folk to use ec validate input instead.

As a note, if you intend one flag to be used in conjunction with another, and neither are required, you can use `MarkFlagsRequiredTogether("flag1", "flag2") as seen here

What's up with this PR?

Closing in favor of https://github.com/enterprise-contract/ec-cli/pull/1482.


[QUESTION] Depends not works for several layers

Good day! Please tell me how you can solve the following task in Python + FastAPI.
There is a test project:
app / main.py - main file
app / routes / users.py -set of api methods
app / repos / factory.py - repository factory
app / repos / user_repository.py - repositories
app / handlers / factory.py - handler factory
app / handlers / users.py - handlers
app / domain / user.py - data class

The main and routes structure is the same as in the example https://fastapi.tiangolo.com/tutorial/bigger-applications/
In the routes/users.py file:
from fastapi import APIRouter, Depends
from ..handlers import factory

router = APIRouter()

@router.get("/users/", tags=["users"])
def read_users(handler=Depends(factory.get_handler)):
    return handler.get_all()

In the handlers/factory.py:
from fastapi import Depends
from .users import UserHandler1

def get_handler(handler=Depends(UserHandler1)):
    return handler

In the handlers/users.py:
from fastapi import Depends
from ..repos import factory

class UserHandler1:
    def __init__(self):
        pass

    def get_all(self, repo=Depends(factory.get_repo)):
        return repo.get_all()

repos/factory.py:
from fastapi import Depends
from ..repos.user_repository import UserRepository

def get_repo(repo=Depends(UserRepository)):
    return repo

repos/user_repository.py:
from ..domain.user import User

class UserRepository:
    def __init__(self):
        pass

    def get_all(self):
        return [User(1, 'A'), User(2, 'B'), User(3, 'C')]

domain/user.py:
class User:
    id: int
    name: str

    def __init__(self, id, name):
        self.id = id
        self.name = name

Run hypercorn: app.main:app --reload
Call api method: http://<IP_ADDRESS>:8000/users/
And get the error AttributeError: 'Depends' object has no attribute 'get_all'
If you remove the level of handlers and do this, then everything will work.
routes/users.py:
from fastapi import APIRouter, Depends
from ..repos import factory

router = APIRouter()

@router.get("/users/", tags=["users"])
def read_users(repo=Depends(factory.get_repo)):
    return repo.get_all()

It also works if you completely remove all Depends and create
UserRepository and UserHandler1 directly in factories.
QUESTION: How do I use Depends in this case and why doesn't it work?
I attach an archive with a test project
test.zip

UserHandler1 is not a callable. You need to implement __call__ there. Depends expects a callable.

@Kludex that's not correct - classes are callable, they return an instance when called.
@dmpyatin here's one way of fixing your issue:
class UserHandler1:
    def __init__(self, repo=Depends(get_repo)):
        self.repo = repo

    def get_all(self):
        return self.repo.get_all()

the reason this is required is because you are calling UserHandler1.get_all() directly, so the repo=Depends(get_repo) is never resolved.

You're right. What I said doesn't make any sense. 🧐👍

@Mause, Many thanks! Your example helped a lot

Feel free to close the issue if that solves it :)

Thanks for the help here @Mause and @Kludex! 🙇
And thanks for coming back to close the issue @dmpyatin ☕

Sorry for the long delay! 🙈  I wanted to personally address each issue/PR and they piled up through time, but now I'm checking each one in order.


use pytest-ipynb to test ipython notebook features

as suggested by @galbramc, https://pypi.python.org/pypi/pytest-ipynb should allow us to test interactive features as well as bugs that only occur in ipython notebooks, such as

[ ] pint errors raised by import gpkit described in #665
[ ] #664  (controlpanel for SP)
[ ] chartJS

Should this be combined with issue #572

yes! good call. I'll copy everything above over there and close this one.


[QUESTION] set tag at EC2 level

Please describe your question here
I would like to use terraform-aws-eks-blueprints to deploy some EKS cluster in AWS.
And I need to put some specific tags at EC2 level, and somewhere else.
How can I do that ?
Additional context
The specific tag is "map-migrated", as my customer has integrated the AWS MAP program.
So I need to tag AWS resources with the tag "map-migrated".
All the resources can't be tagged with this tag.
See MAP-Included-Services-List for more details.
More

[x] Yes, I have checked the repo for existing issues before raising this question

An alternative is to create a aws_autoscaling_group_tag, as :
data "aws_autoscaling_groups" "eks_node_group" {
  filter {
    name   = "tag:eks:cluster-name"
    values = [local.cluster_name]
  }
}

resource "aws_autoscaling_group_tag" "mg_t3" {

  for_each = toset(data.aws_autoscaling_groups.eks_node_group.names)

  autoscaling_group_name = each.value

  tag {
    key = "map-migrated"
    value = local.server_id
    propagate_at_launch = true
  }
}

this will only impact newer launched instances.
existing/initial VMs won't have these additional tags, which might prevent selectors from working.


Add --check flag to set pending-changes to fail if there are pending changes

This flag should be useful for validating that an environment is in a "clean" state when it is expected to be.
Signed-off-by: Jesse Alford<EMAIL_ADDRESS>

@duranangela Please sign the Contributor License Agreement!
Click here to manually synchronize the status of this Pull Request.
See the FAQ for frequently asked questions.

@duranangela Thank you for signing the Contributor License Agreement!

Hi @duranangela @anEXPer !
Apologies for the delay in getting back to this PR
I can verify that when I run this command with the flag, I do get the new exit status. If the flag is not set, or set to false, I get a zero exit status every time. I will accept this PR
± |master ↑7 ✓| → go run main.go --env ~/workspace/platform-automation-deployments/platform-automation/vsphere/env/env.yml pending-changes --check=true
+------------------------------------+-----------+-----------------------------+
|              PRODUCT               |  ACTION   |           ERRANDS           |
+------------------------------------+-----------+-----------------------------+
| p-bosh-853b3da9603705766878        | unchanged |                             |
| cf-a57fd35520b13e2eff0b            | unchanged | smoke_tests                 |
|                                    |           | push-usage-service          |
|                                    |           | push-apps-manager           |
|                                    |           | deploy-notifications        |
|                                    |           | deploy-notifications-ui     |
|                                    |           | deploy-autoscaler           |
|                                    |           | test-autoscaling            |
|                                    |           | metric_registrar_smoke_test |
|                                    |           | nfsbrokerpush               |
|                                    |           | smbbrokerpush               |
| pas-windows-510e817fddd6c3702422   | unchanged | install-hwc-buildpack       |
|                                    |           | smoke_tests_windows         |
| p-healthwatch-182d40b7bee8bfc96af8 | unchanged | push-apps                   |
|                                    |           | smoke-tests                 |
+------------------------------------+-----------+-----------------------------+

 2019-02-28 14:42:37 ⌚ |ruby-2.6.0|ruby 2.6.0p0 (system) knox in ~/workspace/om
± |master ↑7 ✓| → echo $?
0

 2019-02-28 14:42:40 ⌚ |ruby-2.6.0|ruby 2.6.0p0 (system) knox in ~/workspace/om
± |master ↑7 ✓| → go run main.go --env ~/workspace/platform-automation-deployments/platform-automation/vsphere/env/env.yml pending-changes --check=true
+------------------------------------+-----------+-----------------------------+
|              PRODUCT               |  ACTION   |           ERRANDS           |
+------------------------------------+-----------+-----------------------------+
| p-bosh-853b3da9603705766878        | unchanged |                             |
| cf-a57fd35520b13e2eff0b            | unchanged | smoke_tests                 |
|                                    |           | push-usage-service          |
|                                    |           | push-apps-manager           |
|                                    |           | deploy-notifications        |
|                                    |           | deploy-notifications-ui     |
|                                    |           | deploy-autoscaler           |
|                                    |           | test-autoscaling            |
|                                    |           | metric_registrar_smoke_test |
|                                    |           | nfsbrokerpush               |
|                                    |           | smbbrokerpush               |
| pas-windows-510e817fddd6c3702422   | unchanged | install-hwc-buildpack       |
|                                    |           | smoke_tests_windows         |
| p-healthwatch-182d40b7bee8bfc96af8 | update    | push-apps                   |
|                                    |           | smoke-tests                 |
+------------------------------------+-----------+-----------------------------+
could not execute "pending-changes": there are pending changes
exit status 1

± |master ↑7 ✓| → echo $?
1

± |master ↑7 ✓| → go run main.go --env ~/workspace/platform-automation-deployments/platform-automation/vsphere/env/env.yml pending-changes --check=false
+------------------------------------+-----------+-----------------------------+
|              PRODUCT               |  ACTION   |           ERRANDS           |
+------------------------------------+-----------+-----------------------------+
| p-bosh-853b3da9603705766878        | unchanged |                             |
| cf-a57fd35520b13e2eff0b            | unchanged | smoke_tests                 |
|                                    |           | push-usage-service          |
|                                    |           | push-apps-manager           |
|                                    |           | deploy-notifications        |
|                                    |           | deploy-notifications-ui     |
|                                    |           | deploy-autoscaler           |
|                                    |           | test-autoscaling            |
|                                    |           | metric_registrar_smoke_test |
|                                    |           | nfsbrokerpush               |
|                                    |           | smbbrokerpush               |
| pas-windows-510e817fddd6c3702422   | unchanged | install-hwc-buildpack       |
|                                    |           | smoke_tests_windows         |
| p-healthwatch-182d40b7bee8bfc96af8 | update    | push-apps                   |
|                                    |           | smoke-tests                 |
+------------------------------------+-----------+-----------------------------+

± |master ↑7 ✓| → echo $?
0


Create CODE_OF_CONDUCT.md

Adds code of conduct to the project.
Pull request type

Please check the type of change your PR introduces:

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[x] Documentation content changes
[ ] Other (please describe):

Codecov Report

Merging #38 (74c8173) into main (6fb13e5) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #38   +/-   ##
=======================================
  Coverage   36.95%   36.95%
=======================================
  Files          12       12
  Lines         368      368
=======================================
  Hits          136      136
  Misses        230      230
  Partials        2        2

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6fb13e5...74c8173. Read the comment docs.


Discussion: should changesets be two files or one?

Currently we add a changes.json and a changes.md file to repositories.
We could write the contents of the changes.json as front-matter in the changes.md.
Pros:

We can remove a level of nesting (just have .changeset/UNIQUE_ID.md instead of making UNIQUE_ID a folder)
With how github displays frontmatter, you could review a changeset in one screen

Cons:

The json content should never be manually edited, but the md content should be, and this make that less obvious
I have a dumb bias against frontmatter that isn't fully justified

Keeping it as two files. Please reopen if you want to talk about this further.


Use a unique dataset ID for each run of BQ system tests.

Addresses https://github.com/GoogleCloudPlatform/gcloud-python/issues/1104#issuecomment-136493628

LGTM. Can you refresh me where the clean-up of a dataset occurs? How do we make sure test failures don't prevent it?

Can you refresh me where the clean-up of a dataset occurs? How do we make sure test failures don't prevent it?

https://github.com/GoogleCloudPlatform/gcloud-python/blob/61abd0c8ce00db9784d76589ba7e57c315e32b83/system_tests/bigquery.py#L35


Persian translation of chapter Interrupts

Thanks a lot!

Thanks a lot!

Thanks a lot!

Thanks you for your great work!

Thanks a lot!

Thanks you for your great work!


[BUG] -  [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应，连接尝试失败。

Description
if u don't turn on the proxy, u would get  [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应，连接尝试失败 when run python app.py. how to solve this problem, i want to avoid the proxy.
Reproduction steps
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

Screenshots
![DESCRIPTION](LINK.png)

Logs
No response
Browsers
Chrome
OS
Windows
Additional information
No response

是不是因为程序设置了从hug下载gradio主题而又没有开代理的原因？将它替换为默认的主题，看看能否解决。

是不是因为程序设置了从hug下载gradio主题而又没有开代理的原因？将它替换为默认的主题，看看能否解决。

Hello, I am not sure if this is the right bug for what I am seeing, however what was said in the quote in this comment appears to mention something about gradio trying to download a theme without a proxy.
I am using the project behind a corporate proxy. We are required to use this proxy. I have got all the other components inside of the docker image to work with the proxy (by creating another docker image based on the upstream one, which has the changes to make everything work with this proxy), except for at the very end I am told it is listening on the desired ip and port, and then there is a lengthy python error of the type that i have seen before when a component is not listening to all the environmental variables etc to use the proxy.
What do I need to change so that gradio DOES try to use the proxy when downloading the theme, like everything else does?


[WIP] Fix more missing requires

This is a follow-up on #5702 to resolve all dependency problems by applying the rules outlined in https://github.com/openlayers/ol3/pull/5702#issuecomment-238585089.
This is a branch of the main repository so all core committers can contribute easily. Other contributors, please mention commits that can be cherry-picked in comments on this pull request.
Thanks in advance to anyone helping to get this done.

@tschaub When this is done, the new version of eslint-plugin-openlayers-internal will have to be published to npm. I temporarily changed back to 'file:rules'.

416 problems left - I'm done for today if anyone wants to pick it up while I'm asleep 😄.

@ahocevar is it ok if I remove 7744552 and rebase into master ? (with push --force)

Yes, please go ahead @fredj.

315 problems left ...

@tschaub When this is done, the new version of eslint-plugin-openlayers-internal (see 1bb287a) will have to be published to npm. I temporarily changed back to 'file:rules'.

@ahocevar - I published<EMAIL_ADDRESS>added collaborators so others can do the same, and updated the dependency in 162660ace1e3c977a30824ce7ce25b4a20351c08.

Down to 180 problems. (The auto-generated WebGL modules could use some attention by someone interested.)
@ahocevar if you agree, I think it would be good to merge this as is.  I like the idea of a shared branch, but I think this invites conflicts if it goes on too long.

This branch now has conflicts.  I'm rebasing.

Hrm.  Same TypeError: undefined is not a function (evaluating 'ArrayBuffer.b(a)') we're seeing elsewhere (https://github.com/openlayers/ol3/pull/5815#issuecomment-243933337).

I'll rebase this now to get the externs fix in #5819.

When this is green, I think we should merge it and continue the work in subsequent pull requests.

+1


FileNotFound for sample_config.json

Hi all,
Non-programmer here, so I'd appreciate any help you guys could provide. I have created a config file using Notepad++ and saved it as a .json file within the same directory as the google_images_download file. I attempted to run using cmd within the googleimagesdownload program, but my attempt gave me the error "No such file or directory."
Figuring I made a mistake, I attempted to import the pre-existing sample config file 'sample_config.json' file inside the "\google-images-download-master\google-images-download-master\google_images_download" folder by entering to run "googleimagesdownload -cf sample_config.json, but received the same error.

Can anyone provide some pointers? Any help would be appreciated!
Cheers,
Asa

googleimagesdownload is an executable which is not where you have installed your library. The sample_config.json should be in the directory from where you are running this command "C:\Users\Asa" .

Brilliant! Thank you very much for replying!
Loaded my config file properly and am now successfully downloading images. Many, many thanks.

Happy to help!


Editing active profile occurs in user settings

Add an "edit" (link to user settings) to either the profile picture or in the upper-right of the profile page. We agreed that the autogenerated anonymous names works, so no further editing needs to occur for a user who has activated their anonymous persona. @dasaderi does this sound correct?

Agreed that the above is correct.


arch: atmel_sam0: rename samd SoC series to samd21

Atmel SAMD21 series was classified too broadly as SAMD.
This patch names it correctly to make room,
for other members of SAMD series
Signed-off-by: Sean Nyekjaer<EMAIL_ADDRESS>

@galak

Codecov Report

Merging #6071 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #6071   +/-   ##
=======================================
  Coverage   52.63%   52.63%
=======================================
  Files         410      410
  Lines       40048    40048
  Branches     7781     7781
=======================================
  Hits        21078    21078
  Misses      15768    15768
  Partials     3202     3202

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update aa8850b...b6700e1. Read the comment docs.


Fix fetchStandardFontData warning

Problem
What problem are you trying to solve? What issue does this close?
When parsing a document that attempts to reach a new font file from the standard font path, it throws a warning:
Warning: fetchStandardFontData: failed to fetch file "FoxitSans.pfb" with "UnknownErrorException:  The standard font "baseUrl" parameter must be specified, ensure that the "standardFontDataUrl" API parameter is provided.".

This warning is thrown for every document that is being parsed with every font file it cannot use so when executed with a --recursive parameter this can flood the terminal. For e.g.:
Warning: fetchStandardFontData: failed to fetch file "FoxitSans.pfb" with "UnknownErrorException: The standard font "baseUrl" parameter must be specified, ensure that the "standardFontDataUrl" API parameter is provided.".
Warning: fetchStandardFontData: failed to fetch file "FoxitSansBold.pfb" with "UnknownErrorException: The standard font "baseUrl" parameter must be specified, ensure that the "standardFontDataUrl" API parameter is provided.".
Warning: fetchStandardFontData: failed to fetch file "FoxitSansItalic.pfb" with "UnknownErrorException: The standard font "baseUrl" parameter must be specified, ensure that the "standardFontDataUrl" API parameter is provided.".
Warning: fetchStandardFontData: failed to fetch file "FoxitSansBoldItalic.pfb" with "UnknownErrorException: The standard font "baseUrl" parameter must be specified, ensure that the "standardFontDataUrl" API parameter is provided.".

Solution
How did you solve the problem?
Bug Fixes:
This automatically passes in the standardFontDataUrl path with the default path of the pdfjs-dist package. A thought had occurred to pass this in via argument but it's already verbose enough and this path should be standard across most machines using pdf2md.
Before & After Screenshots
BEFORE:
Following console warning is thrown
Warning: fetchStandardFontData: failed to fetch file "FoxitSans.pfb" with "UnknownErrorException: The standard font "baseUrl" parameter must be specified, ensure that the "standardFontDataUrl" API parameter is provided.".
AFTER:
No more console warnings

Sorry to get back on this so late but your update is missing a trailing slash. Unfortunately I couldn't update it to this PR since it's already merged so I opened a new PR #71.


Get location path from use Location hook inside a column renderer from react-bootstrap-table2

Hello, I've created the issue on stackoverflow.com
Sorry, I can't write it twice so I will put the link to the question on stackoverflow.com here https://stackoverflow.com/questions/67980274/get-location-path-from-use-location-hook-inside-a-column-renderer-from-react-boo because it's a long question
Thank you for your understanding

I'm closing this issue as someone has already answered it in stackoverflow.com.
Thank you, guys. 😁


No cursor found for cursor operation.

Attempting to list_indexes on a collection which does not exist, seems to return a CursorNotFoundError.
I do not recall this being the case in 0.3.0, and the mongo shell does not return errors under such circumstances. I've tested and verified that this behavior takes place on version 0.3.2 – 0.3.7 (wasn't able to test anything older than that due to a yanked version of the chrono lib ... well it would have been more effort than it was worth ;) anyway).
The only workaround that I am seeing right now is to issue a create_collection command before requesting indexes. Thoughts?

Hello everyone! We've just released an alpha of an official MongoDB Rust driver; you can read about it here! Because of this, we won't be updating this driver anymore, and the repository will be made read-only as soon as I get finished posting these messages. Thanks for using this driver, and we hope you try out the new one!

Apologies, the blog post link is this: https://www.mongodb.com/blog/post/announcing-the-official-mongodb-rust-driver