HADOOP-19341. HDFS Client's direct memory leaks with erasure coding enabled

Description of PR
The direct memory allocated by ElasticByteBufferPool of HDFS client is never released.
We found that we already have the solution, WeakReferencedElasticByteBufferPool.
Just replace ElasticByteBufferPool with WeakReferencedElasticByteBufferPool.
How was this patch tested?
For code changes:

[ ] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
[ ] Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 23s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s

The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+0 :ok:
mvndep
14m 34s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
19m 20s

trunk passed

+1 :green_heart:
compile
8m 50s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
8m 16s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
checkstyle
2m  8s

trunk passed

+1 :green_heart:
mvnsite
3m 12s

trunk passed

+1 :green_heart:
javadoc
2m 52s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
2m 54s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
spotbugs
5m 39s

trunk passed

+1 :green_heart:
shadedclient
21m  2s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 23s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 59s

the patch passed

+1 :green_heart:
compile
8m 36s

the patch passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
8m 36s

the patch passed

+1 :green_heart:
compile
8m 20s

the patch passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
javac
8m 20s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
2m  3s

the patch passed

+1 :green_heart:
mvnsite
3m 10s

the patch passed

+1 :green_heart:
javadoc
2m 46s

the patch passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
3m  0s

the patch passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
spotbugs
6m  8s

the patch passed

+1 :green_heart:
shadedclient
21m  3s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
16m 44s

hadoop-common in the patch passed.

+1 :green_heart:
unit
2m  8s

hadoop-hdfs-client in the patch passed.

+1 :green_heart:
unit
200m  6s

hadoop-hdfs in the patch passed.

+1 :green_heart:
unit
2m 20s

hadoop-azure in the patch passed.

+1 :green_heart:
asflicense
0m 48s

The patch does not generate ASF License warnings.

372m  1s

Subsystem
Report/Notes

Docker
ClientAPI=1.47 ServerAPI=1.47 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/1/artifact/out/Dockerfile

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

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 814316822d41 5.15.0-124-generic #134-Ubuntu SMP Fri Sep 27 20:20:17 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / a3c7fe78629fc0b466766d99b1041f49f898a2cc

Default Java
Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/1/testReport/

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

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

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/1/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 22s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
14m 45s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
22m 53s

trunk passed

+1 :green_heart:
compile
10m 11s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
8m 53s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
checkstyle
2m 15s

trunk passed

+1 :green_heart:
mvnsite
2m 58s

trunk passed

+1 :green_heart:
javadoc
2m 32s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
2m 44s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
spotbugs
5m 32s

trunk passed

+1 :green_heart:
shadedclient
24m 38s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 24s

Maven dependency ordering for patch

-1 :x:
mvninstall
0m 33s
/patch-mvninstall-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch failed.

-1 :x:
compile
1m 23s
/patch-compile-root-jdkUbuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04.txt
root in the patch failed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04.

-1 :x:
javac
1m 23s
/patch-compile-root-jdkUbuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04.txt
root in the patch failed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04.

-1 :x:
compile
1m 22s
/patch-compile-root-jdkPrivateBuild-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga.txt
root in the patch failed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga.

-1 :x:
javac
1m 22s
/patch-compile-root-jdkPrivateBuild-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga.txt
root in the patch failed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga.

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
2m  0s

root: The patch generated 0 new + 4 unchanged - 1 fixed = 4 total (was 5)

-1 :x:
mvnsite
0m 35s
/patch-mvnsite-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch failed.

+1 :green_heart:
javadoc
1m 39s

the patch passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
1m 59s

the patch passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

-1 :x:
spotbugs
0m 36s
/patch-spotbugs-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch failed.

-1 :x:
shadedclient
5m 19s

patch has errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
16m  2s

hadoop-common in the patch passed.

+1 :green_heart:
unit
1m 49s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
0m 34s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch failed.

+1 :green_heart:
unit
1m 55s

hadoop-azure in the patch passed.

-1 :x:
asflicense
0m 23s
/results-asflicense.txt
The patch generated 1 ASF License warnings.

142m 44s

Subsystem
Report/Notes

Docker
ClientAPI=1.47 ServerAPI=1.47 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/2/artifact/out/Dockerfile

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

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux d7b69a661eef 5.15.0-124-generic #134-Ubuntu SMP Fri Sep 27 20:20:17 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / b218980229fe5a1c9b3e8b442f239953ed8f5f3c

Default Java
Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/2/testReport/

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

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

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/2/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 19s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  1s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 3 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
14m 28s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
19m 21s

trunk passed

+1 :green_heart:
compile
8m 59s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
8m  8s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
checkstyle
2m 11s

trunk passed

+1 :green_heart:
mvnsite
3m 14s

trunk passed

+1 :green_heart:
javadoc
2m 51s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
2m 56s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
spotbugs
5m 46s

trunk passed

+1 :green_heart:
shadedclient
20m 40s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 21s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 57s

the patch passed

+1 :green_heart:
compile
8m 36s

the patch passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
8m 36s

the patch passed

+1 :green_heart:
compile
8m 13s

the patch passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
javac
8m 13s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
2m  3s

root: The patch generated 0 new + 20 unchanged - 1 fixed = 20 total (was 21)

+1 :green_heart:
mvnsite
3m  7s

the patch passed

+1 :green_heart:
javadoc
2m 40s

the patch passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
2m 57s

the patch passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
spotbugs
6m 10s

the patch passed

+1 :green_heart:
shadedclient
20m 46s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
17m 10s

hadoop-common in the patch passed.

+1 :green_heart:
unit
2m  8s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
203m 32s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
unit
2m 19s

hadoop-azure in the patch passed.

-1 :x:
asflicense
0m 42s
/results-asflicense.txt
The patch generated 1 ASF License warnings.

374m 46s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestDecommission

hadoop.hdfs.TestDecommissionWithBackoffMonitor

hadoop.hdfs.tools.TestDFSAdmin

Subsystem
Report/Notes

Docker
ClientAPI=1.47 ServerAPI=1.47 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/3/artifact/out/Dockerfile

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

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux e805bf59a9cd 5.15.0-124-generic #134-Ubuntu SMP Fri Sep 27 20:20:17 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 9d5bc0aaf4f8fbe5146fbd2fb46fd648b292c8e8

Default Java
Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/3/testReport/

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

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

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/3/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

I think the filed tests are not related to this PR, retrigger the checks.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 20s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 3 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
14m 25s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
22m 44s

trunk passed

+1 :green_heart:
compile
9m 41s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
9m 10s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
checkstyle
2m 19s

trunk passed

+1 :green_heart:
mvnsite
2m 56s

trunk passed

+1 :green_heart:
javadoc
2m 30s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
2m 38s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
spotbugs
5m 39s

trunk passed

+1 :green_heart:
shadedclient
21m 58s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 22s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 55s

the patch passed

+1 :green_heart:
compile
9m 25s

the patch passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
9m 25s

the patch passed

+1 :green_heart:
compile
9m 12s

the patch passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
javac
9m 12s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
2m 19s

root: The patch generated 0 new + 20 unchanged - 1 fixed = 20 total (was 21)

+1 :green_heart:
mvnsite
2m 52s

the patch passed

+1 :green_heart:
javadoc
2m 23s

the patch passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
2m 41s

the patch passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
spotbugs
6m  9s

the patch passed

+1 :green_heart:
shadedclient
22m 25s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
16m 12s

hadoop-common in the patch passed.

+1 :green_heart:
unit
1m 56s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
196m 20s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
unit
2m 18s

hadoop-azure in the patch passed.

-1 :x:
asflicense
0m 47s
/results-asflicense.txt
The patch generated 1 ASF License warnings.

374m 20s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestDecommissionWithBackoffMonitor

hadoop.hdfs.TestDecommission

Subsystem
Report/Notes

Docker
ClientAPI=1.47 ServerAPI=1.47 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/4/artifact/out/Dockerfile

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

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux a929f86f2c83 5.15.0-124-generic #134-Ubuntu SMP Fri Sep 27 20:20:17 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 3fec6d276c183498926206e63fd4e69567241559

Default Java
Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/4/testReport/

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

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

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/4/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 20s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 5 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
14m 23s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
19m 24s

trunk passed

+1 :green_heart:
compile
8m 55s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
8m 26s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
checkstyle
2m  4s

trunk passed

+1 :green_heart:
mvnsite
3m 14s

trunk passed

+1 :green_heart:
javadoc
2m 35s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
2m 55s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
spotbugs
5m 37s

trunk passed

+1 :green_heart:
shadedclient
21m  1s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 22s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 52s

the patch passed

+1 :green_heart:
compile
8m 29s

the patch passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
8m 29s

the patch passed

+1 :green_heart:
compile
8m 18s

the patch passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
javac
8m 18s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
2m  9s

root: The patch generated 0 new + 20 unchanged - 1 fixed = 20 total (was 21)

+1 :green_heart:
mvnsite
3m  9s

the patch passed

+1 :green_heart:
javadoc
2m 46s

the patch passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
3m  0s

the patch passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
spotbugs
6m 18s

the patch passed

+1 :green_heart:
shadedclient
21m 20s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
16m 40s

hadoop-common in the patch passed.

+1 :green_heart:
unit
2m  5s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
202m 21s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
unit
2m 15s

hadoop-azure in the patch passed.

-1 :x:
asflicense
0m 45s
/results-asflicense.txt
The patch generated 1 ASF License warnings.

373m 37s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestDecommission

Subsystem
Report/Notes

Docker
ClientAPI=1.47 ServerAPI=1.47 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/5/artifact/out/Dockerfile

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

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 76b61c60a64e 5.15.0-124-generic #134-Ubuntu SMP Fri Sep 27 20:20:17 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 943fdc3400cd7c566890c9c8d2192dee0076b94a

Default Java
Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/5/testReport/

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

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

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/5/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

Not sure why yetus is giving the license error now. can you retrigger it and we are good to go.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 18s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 5 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
14m 37s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
19m 35s

trunk passed

+1 :green_heart:
compile
9m  2s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
8m 17s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
checkstyle
2m  6s

trunk passed

+1 :green_heart:
mvnsite
3m 15s

trunk passed

+1 :green_heart:
javadoc
2m 46s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
3m  1s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
spotbugs
5m 41s

trunk passed

+1 :green_heart:
shadedclient
21m  9s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 21s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
2m  1s

the patch passed

+1 :green_heart:
compile
8m 35s

the patch passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
8m 35s

the patch passed

+1 :green_heart:
compile
8m 24s

the patch passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
javac
8m 24s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
2m  1s

root: The patch generated 0 new + 20 unchanged - 1 fixed = 20 total (was 21)

+1 :green_heart:
mvnsite
3m  7s

the patch passed

+1 :green_heart:
javadoc
2m 42s

the patch passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
3m  0s

the patch passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
spotbugs
6m  9s

the patch passed

+1 :green_heart:
shadedclient
21m 10s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
16m 53s

hadoop-common in the patch passed.

+1 :green_heart:
unit
2m  7s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
201m 42s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
unit
2m 18s

hadoop-azure in the patch passed.

-1 :x:
asflicense
0m 48s
/results-asflicense.txt
The patch generated 1 ASF License warnings.

374m  1s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestDecommissionWithBackoffMonitor

hadoop.hdfs.TestDecommission

Subsystem
Report/Notes

Docker
ClientAPI=1.47 ServerAPI=1.47 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/6/artifact/out/Dockerfile

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

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 2f4e9f2ef64c 5.15.0-124-generic #134-Ubuntu SMP Fri Sep 27 20:20:17 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / a046e971d65c97eb2c74a363b47b832daed2e2a9

Default Java
Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/6/testReport/

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

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

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/6/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

Hi @EungsopYoo @mukund-thakur any more progress here? Thansk.

I have already given +1. Yetus is failing with tests and license. Maybe this requires a fresh force push.
Also it would be good if someone from hdfs team take a quick look as well.

rebase and force pushed

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 19s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 4 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
15m 21s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
18m  0s

trunk passed

+1 :green_heart:
compile
8m 28s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
7m 56s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
checkstyle
2m  0s

trunk passed

+1 :green_heart:
mvnsite
3m  4s

trunk passed

+1 :green_heart:
javadoc
2m 39s

trunk passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
2m 46s

trunk passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
spotbugs
5m 19s

trunk passed

+1 :green_heart:
shadedclient
20m 48s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 23s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 47s

the patch passed

+1 :green_heart:
compile
8m 24s

the patch passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
8m 24s

the patch passed

+1 :green_heart:
compile
8m 55s

the patch passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
javac
8m 55s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
2m  1s

root: The patch generated 0 new + 20 unchanged - 1 fixed = 20 total (was 21)

+1 :green_heart:
mvnsite
3m  6s

the patch passed

+1 :green_heart:
javadoc
2m 15s

the patch passed with JDK Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
2m 35s

the patch passed with JDK Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

+1 :green_heart:
spotbugs
5m 54s

the patch passed

+1 :green_heart:
shadedclient
20m 58s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
16m 27s

hadoop-common in the patch passed.

+1 :green_heart:
unit
1m 57s

hadoop-hdfs-client in the patch passed.

-1 :x:
unit
194m 51s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
unit
2m 18s

hadoop-azure in the patch passed.

+1 :green_heart:
asflicense
0m 43s

The patch does not generate ASF License warnings.

361m 44s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestDecommissionWithBackoffMonitor

hadoop.hdfs.TestDecommission

Subsystem
Report/Notes

Docker
ClientAPI=1.47 ServerAPI=1.47 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/7/artifact/out/Dockerfile

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

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 9758eead444f 5.15.0-124-generic #134-Ubuntu SMP Fri Sep 27 20:20:17 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 7e7974a81b087aa9d00b28adfdbf8bf34fb66dda

Default Java
Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.25+9-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_432-8u432-ga~us1-0ubuntu2~20.04-ga

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/7/testReport/

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

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

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7168/7/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

Thanks @EungsopYoo work,  this seems to be a similar problem to this PR https://github.com/apache/hadoop/pull/6514


Use @@chef_config_dir in chef 12+ like knife.

Fixes #25
Tests pass OS X 10.10 chefdk 0.4.0

The ruby 2.2 tests are completely broken with an error on trying to load the test framework, however the 2.0 and 2.1 tests passed, hooray!!
I will try to patch the 2.2 tests but AFAIK chef isn't working with 2.2, omnibus uses 2.1 still

Ok I woke up and tested this and it din't work after being compiled. However I went and grabbed the other PR for this and tried it and it works... so I'm closing this. Sorry for submitting before compiling and trying


Do not use "convos green" for button and links but prefer red.

Hello,
I really like (new ?) high-contrast theme especially light version but I'm not very happy with keeping "convos green" for links and buttons.
I propose to change it to red for both light and dark version with minor diffs (disabled button is darker on dark version where it is lighter on light version + link color not exactly the same)
It could be also a new theme if some people do not agree with my vision and want to keep the current themes.
Or you can edit it or just get inspired for doing something else and decline this PR, I'm not an UX designer and it's probably not perfect :)
Here is a preview : https://imgur.com/a/pFRwn7x
Best regards.
Thibault

Making it as a separate theme seems more logical to me 🤷

Making it as a separate theme seems more logical to me shrug

Ok then #466 :smile:

I don't think this needs to be a new theme, since it is pretty much what I had when I started out making that high-contrast theme. I'm going to take this PR 👍
I really appreciate the preview as well, but could you embed it into the PR next time?


Visualize Quiz/Survey Attempts on Progress & Ranking and on Skills Display's skill page

Quizzes on Progress & Ranking

remove "Skills" card and replace it with "Quizzes" card
Quizzes card would leave to page with trainee's all quiz attempts
Users will be able to drill down to a passed attempt to see the results

Add quiz-level admin option to enable/disable viewing failed attempts

Skill page on Skills Display

is quiz is linked to a skill then show last attempt status;
allow to drill down to a passed attempt to see the results

utilize same quiz-level admin option to enable/disable viewing of last failed attempt

OBE via 3.2 release


fixing PSQLException error

Seeing intermittent error
org.postgresql.util.PSQLException: ERROR: cannot execute nextval() in a read-only transaction
at com.atlassian.activeobjects.internal.EntityManagedActiveObjects.create(EntityManagedActiveObjects.java:113) ~[na:na]
at com.atlassian.activeobjects.osgi.TenantAwareActiveObjects.create(TenantAwareActiveObjects.java:299) ~[na:na]
at com.palantir.stash.stashbot.config.ConfigurationPersistenceImpl.getPullRequestMetadata(ConfigurationPersistenceImpl.java:481) ~[na:na]
at com.palantir.stash.stashbot.config.ConfigurationPersistenceImpl.getPullRequestMetadata(ConfigurationPersistenceImpl.java:462) ~[na:na]
at com.atlassian.activeobjects.tx.TransactionalProxy.invoke(TransactionalProxy.java:79) ~[na:na]
...

Internet seems to think this has something to do with multiple transactions not executing properly: http://stackoverflow.com/questions/3672219/hibernate-error-current-transaction-is-aborted-commands-ignored-until-end-of-t.
Adding retry logic should in theory fix it when there are competing transactions happening.

I'm a little skeptical about this - in particular, have you seen a failure that corrected itself on a retry?  Because of the way stash is written, if you start out in a read-only transaction, your code will stay in it (because it wraps the entire entry point) I think.  @bturner might have thoughts on this...

I'll try to find time to look into it soon too

notice in other places, I move some DB operations into other "entry points" to avoid being in a read-only transaction (like the listeners that vivify rows in the metadata table during PR creation so they don't instead happen while rendering a pull request view, which is a read-only transaction)

You mean retries in DB transactions in general? Yes, I have indeed seen transaction failures fix themselves after a sleep and a retry. That's why I added the same logic here. I don't really know how often or in which circumstances this actually occurs. The internal jira ticket indicates it is intermittent and not reproducible which points to transaction contention and the usual fix is a re-try.

in that case, you might be right about this instance of the problem.

Apologies for the delay in reviewing this.
I wouldn't apply this change, personally, without some additional details. Can you post the full stack trace, including all "caused by" entries, for the error? The snippet in the description is cut off far too early to show useful information. I'd like to see the full stack, and the thread name if it's available. If the error has happened multiple times, logging from multiple occurrences would really help confirm the issue.

@bturner I apologize for the delay in getting you this, but here's what we have in terms of stacktrace:
org.postgresql.util.PSQLException: ERROR: cannot execute nextval() in a read-only transaction

        at com.atlassian.activeobjects.internal.EntityManagedActiveObjects.create(EntityManagedActiveObjects.java:113) ~[na:na]

        at com.atlassian.activeobjects.osgi.TenantAwareActiveObjects.create(TenantAwareActiveObjects.java:299) ~[na:na]

        at com.palantir.stash.stashbot.config.ConfigurationPersistenceImpl.getPullRequestMetadata(ConfigurationPersistenceImpl.java:481) ~[na:na]

        at com.palantir.stash.stashbot.config.ConfigurationPersistenceImpl.getPullRequestMetadata(ConfigurationPersistenceImpl.java:462) ~[na:na]

        at com.atlassian.activeobjects.tx.TransactionalProxy.invoke(TransactionalProxy.java:79) ~[na:na]

        at com.atlassian.activeobjects.tx.TransactionalProxy.access$000(TransactionalProxy.java:18) ~[na:na]

        at com.atlassian.activeobjects.tx.TransactionalProxy$1.doInTransaction(TransactionalProxy.java:63) ~[na:na]

        at com.atlassian.sal.core.transaction.HostContextTransactionTemplate$1.doInTransaction(HostContextTransactionTemplate.java:25) ~[sal-core-2.13.3.jar:na]

        at com.atlassian.stash.internal.sal.spi.HostContextAccessorImpl.doInTransaction(HostContextAccessorImpl.java:27) ~[stash-platform-3.7.1.jar:na]

        at com.atlassian.sal.core.transaction.HostContextTransactionTemplate.execute(HostContextTransactionTemplate.java:21) ~[sal-core-2.13.3.jar:na]

        at com.atlassian.activeobjects.internal.SalTransactionManager.inTransaction(SalTransactionManager.java:48) ~[na:na]

        at com.atlassian.activeobjects.internal.AbstractLoggingTransactionManager.doInTransaction(AbstractLoggingTransactionManager.java:19) ~[na:na]

        at com.atlassian.activeobjects.internal.EntityManagedActiveObjects.executeInTransaction(EntityManagedActiveObjects.java:276) ~[na:na]

        at com.atlassian.activeobjects.osgi.TenantAwareActiveObjects.executeInTransaction(TenantAwareActiveObjects.java:383) ~[na:na]

        at com.atlassian.activeobjects.tx.TransactionalProxy.executeInTransaction(TransactionalProxy.java:57) ~[na:na]

        at com.atlassian.activeobjects.tx.TransactionalProxy.invokeInTransaction(TransactionalProxy.java:47) ~[na:na]

        at com.atlassian.activeobjects.tx.TransactionalProxy.invoke(TransactionalProxy.java:35) ~[na:na]

        at com.palantir.stash.stashbot.hooks.PullRequestBuildSuccessMergeCheck.check(PullRequestBuildSuccessMergeCheck.java:153) ~[na:na]

        at com.atlassian.stash.internal.pull.DefaultMergeRequestCheckService.doCheck(DefaultMergeRequestCheckService.java:67) [stash-service-impl-3.7.1.jar:na]

        at com.atlassian.stash.internal.pull.DefaultMergeRequestCheckService.checkMergeability(DefaultMergeRequestCheckService.java:52) [stash-service-impl-3.7.1.jar:na]

        at com.atlassian.stash.internal.pull.DefaultPullRequestService.canMerge(DefaultPullRequestService.java:312) [stash-service-impl-3.7.1.jar:na]

        at com.atlassian.stash.internal.rest.pull.PullRequestResource.canMerge(PullRequestResource.java:396) [stash-rest-3.7.1.jar:na]

        at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ContextFilter.java:25) [applinks-plugin-4.3.5_1425365282000.jar:na]

        at com.atlassian.stash.internal.spring.security.StashAuthenticationFilter.doFilter(StashAuthenticationFilter.java:86) [StashAuthenticationFilter.class:na]

        at com.atlassian.stash.internal.web.auth.BeforeLoginPluginAuthenticationFilter.doInsideSpringSecurityChain(BeforeLoginPluginAuthenticationFilter.java:111) [BeforeLoginPluginAuthenticationFilter.class:na]

        at com.atlassian.stash.internal.web.auth.BeforeLoginPluginAuthenticationFilter.doFilter(BeforeLoginPluginAuthenticationFilter.java:77) [BeforeLoginPluginAuthenticationFilter.class:na]

        at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:100) [atlassian-trusted-apps-core-3.0.8.jar:na]

        at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:79) [atlassian-oauth-service-provider-plugin-1.9.10_1421879980000.jar:na]

        at com.atlassian.analytics.client.filter.DefaultAnalyticsFilter.doFilter(DefaultAnalyticsFilter.java:32) [analytics-client-3.56_1421792972000.jar:na]

        at com.atlassian.analytics.client.filter.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32) [analytics-client-3.56_1421792972000.jar:na]

        at com.atlassian.stash.internal.web.auth.BeforeLoginPluginAuthenticationFilter.doBeforeBeforeLoginFilters(BeforeLoginPluginAuthenticationFilter.java:89) [BeforeLoginPluginAuthenticationFilter.class:na]

        at com.atlassian.stash.internal.web.auth.BeforeLoginPluginAuthenticationFilter.doFilter(BeforeLoginPluginAuthenticationFilter.java:75) [BeforeLoginPluginAuthenticationFilter.class:na]

        at com.atlassian.stash.internal.request.DefaultRequestManager.doAsRequest(DefaultRequestManager.java:85) [stash-service-impl-3.7.1.jar:na]

        at com.atlassian.stash.internal.hazelcast.ConfigurableWebFilter.doFilter(ConfigurableWebFilter.java:38) [ConfigurableWebFilter.class:na]

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_31]

        at java.lang.Thread.run(Thread.java:745) [na:1.8.0_31]

        ... 375 frames trimmed

Caused by: org.postgresql.util.PSQLException: ERROR: cannot execute nextval() in a read-only transaction

        at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2198) ~[postgresql-9.3-1102-jdbc41.jar:na]

        at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1927) ~[postgresql-9.3-1102-jdbc41.jar:na]

        at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255) ~[postgresql-9.3-1102-jdbc41.jar:na]

        at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:561) ~[postgresql-9.3-1102-jdbc41.jar:na]

        at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:419) ~[postgresql-9.3-1102-jdbc41.jar:na]

        at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:304) ~[postgresql-9.3-1102-jdbc41.jar:na]

        at com.jolbox.bonecp.PreparedStatementHandle.executeQuery(PreparedStatementHandle.java:172) ~[bonecp-0.7.1.RELEASE.jar:0.7.1.RELEASE]

        at net.java.ao.db.PostgreSQLDatabaseProvider.insertReturningKey(PostgreSQLDatabaseProvider.java:299) ~[na:na]

        at net.java.ao.EntityManager.create(EntityManager.java:398) ~[na:na]

        at com.atlassian.activeobjects.internal.EntityManagedActiveObjects.create(EntityManagedActiveObjects.java:109) ~[na:na]

        ... 36 common frames omitted

@nebkor
Sorry for not responding sooner. That stack trace indicates the PullRequestBuildSuccessMergeCheck is trying to create a database entry as part of its processing inside a PullRequestService.canMerge call. canMerge is run in a read-only transaction, which PullRequestBuildSuccessMergeCheck ends up participating in. Hence the error.
Unfortunately, with how HostContextAccessorImpl.doInTransaction is implemented in Stash, trying to get a transaction on a thread where a Spring-managed transaction is already active means you don't actually get your own transaction. Your code just runs as part of the transaction that's already open. That's normal Spring behavior, but it trips up plugins from time to time. (I'm lobbying to have that implementation changed, but it's a somewhat risky decision so we're trying to consider the edge cases.)
Either way, what that means is that your call is happening inside the read-only transaction created by canMerge. Hence the exception. As @terabyte has indicated, the correct fix here is to move the code that's trying to create that entity onto another thread so that it can get its own transaction. Retrying isn't really a "solution" to this error.
In newer versions of the MergeRequestCheck SPI, MergeRequest has an isDryRun() flag which can be used to differentiate between when the check is running in PullRequestService.canMerge or PullRequestService.merge. That might be another possible solution here, to modify the check code such that it doesn't try to create entities during canMerge checks. PullRequestService.merge` is run in a read-write transaction, so creating your entity as part of that transaction would not hit this error.
Best regards,
Bryan Turner
Atlassian Stash

Hi @bturner, thank you so much for the insightful commentary!  Although I merged this already, I'll get a proper fix in soon.


Show names of files in the remove files confirmation dialog

Resolves #85261
Note the whole message is a TTR and I think it's better not break it, so have to add the filenames below that messgae.
It looks like this now:

I do feel it's can be improved in UX perspective, maybe I should use RichTextlabel and at least make theses filenames bold.

The "Files to be deleted" part is not translated. You can append this to the message, e.g.:
vformat(TTR("Remove the selected files from the project? (Cannot be undone.)\nDepending on your filesystem configuration, the files will either be moved to the system trash or deleted permanently.\nFiles to be deleted: %s"), files_string)

You should probably use an item list or a tree here. See similar dialogs which list files. You will have to create a custom layout for the dialog and can't use set_text anymore, but the way it looks right now is not great.
Also the commit message can probably be cleaned up a bit :)

Looks better now ,but still have to deal with the alignment:

@jsjtxietian If you don't have time to work on this anymore, I can try to rebase this PR
If you agree, I'll create a new PR because I can't update yours. Of course I'll add you as a co author.

If you agree, I'll create a new PR because I can't update yours. Of course I'll add you as a co author.

Please Do! I've been quite busy recently and probably will be busy till the end of this year.

Superseded by #98539.


In-app Acrylic is not available in WinUI3 for Desktop

Describe the bug

I tried to use the in-app Acrylic effect in WinUI3 for Desktop, but the app couldn't start, and the error was as follows
0x76DBA6E2 (KernelBase.dll)处(位于 TestInAppAcrylic.exe 中)引发的异常: 0x40080202: WinRT transform error (参数: 0x8000000B, 0x80070490, 0x00000008, 0x029DD864)。 0x76DBA6E2 (KernelBase.dll)处(位于 TestInAppAcrylic.exe 中)引发的异常: WinRT originate error - 0x80070490 : 'Windows.Graphics.Display: GetForCurrentView must be called on a thread that is associated with a CoreWindow.'。 onecore\com\combase\winrt\error\restrictederror.cpp(1016)\combase.dll!752F11A5: (caller: 75207BB6) ReturnHr(1) tid(adc) 8007007E 找不到指定的模块。 0x76DBA6E2 处(位于 TestInAppAcrylic.exe 中)引发的异常: Microsoft C++ 异常: winrt::hresult_error，位于内存位置 0x029DE1C0 处。
It looks as if there is a problem with the GetForCurrentView call
Steps to reproduce the bug

Steps to reproduce the behavior:

Create WinUI 3 for Desktop(Blank App) Project from Project Reunion Template
Open MainWindow.xaml file
Add StackPanel's property: Background="{ThemeResource SystemControlAcrylicElementBrush}"
Run debug
App crashed when started

Expected behavior

The app starts normally，and In-app Acrylic works
Screenshots

Version Info

NuGet package version:
[WinUI 3 - Project Reunion 0.5: 0.5.7]

Windows app type:

UWP
Win32

Yes

Windows 10 version
Saw the problem?

Insider Build (xxxxx)

October 2020 Update (19042)
Yes

May 2020 Update (19041)

November 2019 Update (18363)

May 2019 Update (18362)

October 2018 Update (17763)

April 2018 Update (17134)

Fall Creators Update (16299)

Creators Update (15063)

Device form factor
Saw the problem?

Desktop
Yes

Xbox

Surface Hub

IoT

Additional context

@Sanlorng I also encountered the same problem, but my project added a simple navigation control on the main page and run project.

@Sanlorng I also encountered the same problem, but my project added a simple navigation control on the main page and run project.
This may be a problem caused by the control calling an API that is not supported in WinUI3 for Desktop

@Sanlorng I also encountered the same problem, but my project added a simple navigation control on the main page and run project.

This may be a problem caused by the control calling an API that is not supported in WinUI3 for Desktop

Same underlying issue as #4806. This will be fixed in the next release.

this was fixed in the project reunion 0.8.0-preview


Fix data migration to handle missing unpublishings

https://trello.com/c/aoTVNMQz/741-withdrawn-content-items-should-be-labelled-as-such-in-the-publishing-api-medium
A couple of records exist where there's state disparity between
the a withdrawn edition and the withdrawn status in the publishing
pipeline and no unpublishing exists in Whitehall. We need to skip
these records and manually fix them so the migration will just log them
for this purpose.

:+1:


Update title

Build finished SUCCESSFULLY. See http://<IP_ADDRESS>/job/CI Test/1/ for more details.


[Android ]Handle Advertisement Start failure

Context:
Advertisement might fail to start due to device being busy or a hardware issue. Android SDK responds on a callback when this happens. Handle this by raising a exception with right message

This bug has been moved to Jira.
Link to Jira bug: https://mosip.atlassian.net/browse/INJI-60


Added checks for standby mode to prevent misleading responses

Close #119

travis ci fail is caused by missing new method in repo openwebif-client-d. Please merge the PR there first and restart travis ci build


Improve ConnectionLimitMiddleware and connection pipeline building

We will probably have to go back to using ConnectionManager in the
ConnectionLimitMiddleware, but this shows that ListenOptions.Configure
is unnecessary.

@pakrym @davidfowl updated.

Fixes #2031


Adjust deep zoom levels for pixel ratio changes

in #1863 we updated the image carousel thumbnail to use the device's pixel ratio to decide image resolution, but forgot to update the deep zoom overlay to do the same. This PR basically makes it so that if you zoom in (either very slowly or with perfect network) you can't tell when one layer ends and the other begins. Whereas before there would be noticeable points while zooming when the image would become more detailed.
#trivial

Fails

:no_entry_sign:
No CHANGELOG added.

  Generated by :no_entry_sign: dangerJS

LGTM 👍


Split up user API into standardized pieces

The ML model training lifecycle has standardized around three pieces:

Forward pass.  This is generally invoked via model(x), although in this repository I think you're more likely to use model(x, p).  Either way is fine for me.

Backward pass.  This is generally done through some kind of wrapper function, e.g. Flux.gradient(() -> loss(model(x), y), p) end, although a more explicit gradients(model, p, x, Δ) would work too.  Note that this piece is what is most bundled up in SimpleChains, as SimpleChains currently groups together the model architecture, weights, loss function, and verification dataset.

Optimization/weight update.  This is generally done through some kind of update!(opt, weights, grads) call.  This gives the user the ability to modify gradients before passing them to the optimizer, to modify the optimizer itself, etc...

Given these three "verbs", I think most users would be able to easily move their custom training loops to use this, and more importantly, each piece would more or less be independent, which allows for easily incorporating it piece-meal into user's models.  Even if I can only use SimpleChains for 1/3 of my model, cutting down allocations by 1/3 is still significant!

Similar distinction is made in https://github.com/NVlabs/tiny-cuda-nn for example. One can still just use their network with plain pytorch for flexibility rather than their custom loss and optimizer definitions. Should not be too difficult to hook into ChainRules to support that?


Import an existing resource

Hi,
Can someone please explain me how can I import a state of an existing resource and make a use of it for example in a module?
Is there any example somewhere you can share?

When you run terragrunt xxx, in almost all cases, Terragrunt forwards your command to Terraform, resulting in terraform xxx. So to import resources, you run terragrunt import, and it'll call terraform import as normal. See the Terraform import docs for examples / instructions.

Can I generate "inputs" section automatically while importing a resource?

Why do you need inputs while importing?

Closing as stale and the original question has been answered. If there are any follow ups, please open a new ticket with the updated context. Thanks!


CB-8329: Fix DNS forwarding on FreeIPA replicas

Fixed the DNS forwarding to use the DNS server provided by the
original DHCP lease rather than pointing to the master which points to
the one from the cloud provider.
Use the same logic for the master too eventhough it didn't matter.
This was validated by deploying a FreeIPA HA cluster with a local
cloudbreak deployment and validating the dns forwarder settting in
LDAP.
See detailed description in the commit message.

I wanted to call out that shell check will report a warning for $FORWARDERS not being double-quoted. This is intentional so it will split into multiple arguments to support multiple DNS forwarders if needed. I made it so that the runtime provisioning will fail if someone does double quote it, that way the integration tests catch the error if someone inadvertently "corrects" the shell checker warning.


TypedRoute named property on implicit return typed got removed

When return an implicit response of Post method using named property, the named property got removed
Minimum reproduce repository can be found here
https://github.com/mlazuardy/nestjs-starter
as you can see here in TokenController
https://github.com/mlazuardy/nestjs-starter/blob/main/src/user/token.controller.ts
import { $string } from "@/common/utils/string";
import { TypedRoute } from "@nestia/core";
import { Controller } from "@nestjs/common";
import { JwtService } from "@nestjs/jwt";

@Controller("tokens")
export class TokenController {
  constructor(private jwtService: JwtService) {}

  @TypedRoute.Post()
  async create() {
    const accessToken = this.jwtService.sign({
      sub: 1,
    });

    const randomString = $string().random(100);

    return { accessToken, randomString: randomString };
  }
}

as you can see accessToken used named property inside return and it got removed on the response.
while the randomString is fine by duplicating the property named as key
im not really sure if nestia/typia required an explicit return for the response since duplicating or defining key is fine
I really like the project and maybe I might help you later

Define exact return type


Check capital letter on var/func declaration only

Dont check func calls or any other to prevent the usage of external libs

Closed in dda5d57b35d9d8e70e3bb24c98744a149e984af5


Investigate mulitpart upload process for API

Uploading files via the API should be able to use a multipart process, as opposed to a direct upload endpoint. (#108) This would be required for large files that are unable to be sent via a one post action.
WDLL
Investigate how we would send files to S3 in an API environment, such as command line, using multipart, and then send the resulting metadata in the post request to create the file object in Scholarsphere.
This does not require a complete sketch or PR, but sample code would be ideal, or detailed explanations of process and/or additional tickets outlining the additional work required.

Rough outline of steps for a multipart upload (this assumes the work has already been created)
Quick and dirty method:
1.) Post to /s3/multipart with the following params
{"filename":"Screen Shot 2019-11-12 at 10.01.43 AM.png","type":"image/png","metadata":{"name":"Screen Shot 2019-11-12 at 10.01.43 AM.png","type":"image/png"}}

You will get the following response
resp =  {"uploadId":"c49c710b-84ff-45cd-8c92-0d5ea20fcb8c","key":"cache/2766a0e0158e36a40f6da9926e853505.png"}

2.) Upload file to s3 at location of resp['key']
3.) Post to /s3/multipart/#{resp['uploadId']}/complete/?key=#{resp['key']}
(this part might require sending etag, and part number as part of params / payload.
4.) finish editing work with value='{"id":"1110bd1fb0051ee3d1f0f2aefdcf0222.png","storage":"cache","metadata":{"size":10913,"filename":"Screen Shot 2019-11-12 at 10.01.43 AM copy.png","mime_type":"image/png"}}' as a work_version[file_rsource_attribute] (this is currently a hidden form field.)


HACS

Submit component to HACS to make it more discoverable.
https://hacs.xyz/docs/publish/start#hacsjson

I can't find it in my HACS:

Is there an online registry where I can check / search for it ?

It is waiting over here: https://github.com/hacs/default/pull/2527

Taking longer than expected. :disappointed:


Map key for cycling and hiking?

Can you please add a map key for cycling and hiking routes?
I did search in the main map website, but I couldn't find one, too. Maybe you know better.

I might add a link to the map key page of the original site providing a layer, in this case
Waymarked Trails:
https://hiking.waymarkedtrails.org/help/rendering
https://cycling.waymarkedtrails.org/help/rendering
See also the layer link on the right bottom to open the original site with the current map view. Click on a route there to get the details about it.


Adds commands to Lagrange and fixes issue #174

noaudio might be useful for users who care about security. This also fixes #174.

This is obsolete in light of b97462993b00ecc5cd04051b4fc2abd164fefb04.


request to add scrcpy to scoop

https://github.com/Genymobile/scrcpy/releases/download/v1.2/scrcpy-win64-v1.2.zip
https://github.com/Genymobile/scrcpy/releases/download/v1.2/scrcpy-win32-v1.2.zip

hmm, looks like it HAS a GUI but startup with command line. Should it been added to extras or main bucket?

I would add it to the main bucket.

The OP adds his own adb.exe which collides with the adb from scoop, person handling this needs to delete adb in that or ask rom1v the most active dev if he can package without adb for scoop and then add adb as a dependency in the shim

@ambhaiji these issues are already fixed 😁
It depends on scoops adb version:
https://github.com/lukesampson/scoop/blob/15622a4181d5115480289e7cad291df4106259f9/bucket/scrcpy.json#L18
and deletes adb.exe provided by scrcpy
https://github.com/lukesampson/scoop/blob/15622a4181d5115480289e7cad291df4106259f9/bucket/scrcpy.json#L19

Wonderful

suggestion to change line 19 to
"post_install": "if(Test-Path("$dir\adb.exe")) { Remove-Item "$dir\adb*" }"
to remove the two dll files in the folder also


Component impossible to remove

After an exception on an instantiated component, it is no longer possible to delete it.
This is how to reproduce the error:

Instanciate a componant that it throw an exception on execution
Be sure that an exception is throwed
Reload page
Go to component menu
Try to remove the instanciated component

@AlexandreIorio as I often say, Sheh. I'll check it out tonight.

I've had this error, even without my components raising an exception. Maybe after restarting the application.

Hey i've tried to reproduce it but with no success... I'm gonna close thise issue, please re-open it if the bug appears and describe your situation,
@AlexandreIorio


changed intl version

What is reason of this change?

otherwise i get unsolvable dependency constraints on flutter version 3.22, as newer packages depend on intl version 0.19

I think it should be solved by command:
flutter pub upgrade
Did you try to run this command?

same thing.. why don't you just accept the PR, it works, I tried it :)

why don't you just accept the PR, it works, I tried it :)

I have already experience with some MRs which didn't work.. :)


Documentation for optimizer

Hey optimizer folks. It would be really helpful for us to develop if there is documentation for each optimizer components, like abstract expressions, property sets, etc.
@hzxa21 Is there any existing wiki pages or docs? I think the documentation is crucial for us to integrate faster. Would really appreciate it!

@AllisonWang We are still working on the documentation and will try to finish it as soon as possible. In the meantime, feel free to reach out any of us if you guys have questions or want to meet.

@hzxa21 What's the status on this? The documentation for the optimizer is important for many other teams working on Peloton, including the Stats team and the Self-Driving Planning team.
Something like this wiki page to describe the Tile Based Architecture would be very helpful:
https://github.com/cmu-db/peloton/wiki/Tile-Based-Architecture
Basically describe each optimizer components, how they work, and the location of related code. A few diagrams would be more helpful.
Thanks!

Hi Lin, I'll write some documentation recently. Thanks!

@chenboy Thanks! I will also do that.


Filter modules by chunk

I've been searching for a tool like this for a while now, thank you for your hard work!
I'm currently trying to reduce the size of my initial webpack chunks - I have different lazy-loaded components in my application and it's fine if they load some larger libraries. However, some of these libraries somehow snuck into the main chunk, probably by some constant being imported in an innocuous-looking source file.
Now if I search for the library using whybundled stats.json some-huge-library, I get all source filenames that import this library. Is it possible to display the chunk name of the file next to it - or even filter by the chunk that hosts this module?

I started creating this myself - the basic functionality is already done thanks to this fork that I ported to the current version; Would you be interested in merging this if I invested a bit more time and created a PR or is this out of scope for what you have in mind for this tool?


add GH discussions link to README

We have github discussions, but the README only linked to the Bayesian discord and the PyMC discourse. I added a link to the PyMC-Marketing github discussions page.

📚 Documentation preview 📚: https://pymc-marketing--866.org.readthedocs.build/en/866/

Looks good.


block diagonal function

As far as I know, there is no "block diagonal" function in cvxpy, although there is one in CVX. So to create a block diagonal matrix, I wrote a function that uses a for-loop to iterate over each block, and uses the bmat() function to append each block to the matrix. To create all of the zero blocks around the diagonal blocks, my function uses the numpy.zeros() function.
My function works and runs quickly, but I have some questions:

Although my function creates the matrix quickly, will the resulting matrix cause any slowness when it comes to running the solver?
Is there a more preferred method to create a block diagonal matrix than my function?
Is there a reason why cvxpy doesn't natively have a "block diagonal" function?

Thanks in advance

Your probably better off just calling bmat once with zero blocks off the diagonals.

In terms of why cvxpy doesn't have such a function, we could add it as a wrapper doing what I described above, but a more efficient implementation would be a major project.

Thanks for the reply. In my case, I don't know beforehand how many (or what size) the blocks will be, as they are specified by the user. The blocks will come in the form of a list (length unknown beforehand) of numpy matrices (dimensions unknown beforehand). In that case, would there any way to implement what you've described?

You mean it's an iterable or something? You would need to process the input and determine all the dimensions.

Ok thanks, I think I figured out how to do it with only one call to bmat(). I posted my code below in case it might help someone in the future.
import numpy as np
import cvxpy as cp

def block_diag(arr_list):
    '''create a block diagonal matrix from a list of cvxpy matrices'''

    # rows and cols of block diagonal matrix
    m = np.sum([arr.shape[0] for arr in arr_list])
    n = np.sum([arr.shape[1] for arr in arr_list])

    # loop to create the list for the bmat function
    block_list = []  # list for bmat function
    ind = np.array([0,0])
    for arr in arr_list:
        # index of the end of arr in the block diagonal matrix
        ind += arr.shape

        # list of one row of blocks
        horz_list = [arr]

        # block of zeros to the left of arr
        zblock_l = np.zeros((arr.shape[0], ind[1]-arr.shape[1]))
        if zblock_l.shape[1] > 0:
            horz_list.insert(0, zblock_l)

        # block of zeros to the right of arr
        zblock_r = np.zeros((arr.shape[0], n-ind[1]))
        if zblock_r.shape[1] > 0:
            horz_list.append(zblock_r)

        block_list.append(horz_list)

    B = cp.bmat(block_list)

    return B


Missing info "This property will not affect compressed data" in Properties panel

In the Properties panel in old scatter plot (under Appearance: Presentation & Colors and legend), there's a message under some properties that these settings won't affect compressed data. But such info is missing in the Properties panel in new scatter plot.
Old scatter plot:

What about VE menu? These properties appear in VE menu too but it's not showing the message in the old scatter plot VE menu either. So when users change the settings nothing happens in the chart when it's in compressed data view.
So the question is in the new scatter plot, should we only add the message in Properties panel or in both Properties panel and VE menu?


What We Do and Get Involved: Geoshapes

Added geoshapes to get-involved page
Adjusted geoshape imports and positioning for "what we do: platforms" and "get involved: introduction"
Abstracted geoshape into its own component to be reused
- With this PR, the get-involved page should be complete and the what-we-do page should also be complete with PR #74

Checked with Riha and also did the following:

replaced the "our platforms" svg with one with no whitespace on the bottom, also decreased margin on top
added a mobile version of an svg for the "application info" section of the "get-involved" page
adjusted whitespace for "application info" section based on device width
bug with position cards content being cut off. fixed this and adjusted line height to align with design
made a separate branch for desktop/large screen (> 1440px) responsiveness. will make a PR for this later


docs: add Pinecone integration section

This is a draft of the Pinecone integration documentation. Pinecone requires this to progress further with the partnership. As discussed with @jancurn, we should have it anyway.
@TC-MO, can you please check the structure, files, and grammar (and if I added everything required for a new page)?
Can we publish it on Tuesday or Wednesday?
Basically, we need a link that we can share. We can improve the documentation after that.

I've made my changes to the document:

reworked the whole structure for better logical flow
rewritten prose for readability, clarity & conciseness
renamed headings and removed punctuation from them to adhere to microsoft style guide
added addition ToC levels through front-matter so that each integration method appears in ToC
added admonitions for better visual distinction

Let me know if these changes make sense to you.
Regarding the lychee, we can disregard all but 2 of them which as all 404 refer to this document ( This is due to the way lychee has to check our content against live website), if nothing can be helped with the other two we can disregard this check I'll update in an hour

Lychee update:
As far as I'm concerned we can disregard it failing.

404's are expected
other errors seems to not be our fault , and I'll try to address them in separate PR but it will also involve combing through content and trying to find similar link or reworking the content so it works without links, so it shouldn't stop this PR

I've made my changes to the document:

reworked the whole structure for better logical flow
rewritten prose for readability, clarity & conciseness
renamed headings and removed punctuation from them to adhere to microsoft style guide
added addition ToC levels through front-matter so that each integration method appears in ToC
added admonitions for better visual distinction

Let me know if these changes make sense to you.
Regarding the lychee, we can disregard all but 2 of them which as all 404 refer to this document ( This is due to the way lychee has to check our content against live website), if nothing can be helped with the other two we can disregard this check I'll update in an hour

Thanks a lot!


All elements on the web page are user selection abled (showing irregular user experience)

@Tushar-Maity Thanks, Bro. You can also work on it


[ID] Reorder the grants tabs and make My Grants the default landing page

@cajinajr can you add a screenshot of your figma file when you get a chance?

I was experimenting with reordering the navigation tabs based on feedback from the NV partners. The aim is to reprioritize the "my grants" section over the dashboard to create a more "actionable" experience as soon as a user authenticates in. We've determined the Dashboard to be a more useful tool for the administrative user at the moment so we're moving it down the navigation line.
Some additional context - since Rachel is consolidating keywords and eligibility codes into her redesigned search experience, we feel those tabs can go away. The Settings tab was also something I was mulling over as a catch all for tabs like Users, Agencies, and other things that could possibly come down the pipeline, like Notifications.

Thanks for the context @cajinajr ! For this specific ticket, let's move Dashboard to after Keywords, and make My Grants the new default landing page.:

@mhuang-usdr I can work on this if it's still unassigned. Here is the draft PR and the demo https://github.com/usdigitalresponse/usdr-gost/pull/788

@LieAlbertTriAdrian if this is done, feel free to close it!

Double-checked that this is launched on prod. Thanks @LieAlbertTriAdrian !


mvnrepository not updated

Hi !
The maven repo isn't update since the version 1.26 (Jun 01, 2021) do you plan to update artifact with new versions ?

Hello,
If you need a new version for a concrete purpose just let me know, I'll try to do it on the next days.
But as far as Twitter API will stop to be free, I'm not sure to put many energy on this library that 99% of users will stop using.

That's only to get all new features and optimisations since the 1.26.
I hope Musk will change his mind about Twitter API !

done :)


fix(plugins) accept consumer username in anonymous field

Fix #5551

@bungle Done. Please squash and merge if this looks good.


[WIP] update xcodeproj gem to 1.6.0

Checklist

[ ] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[ ] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[ ] I've read the Contribution Guidelines
[ ] I've updated the documentation if necessary.

Motivation and Context

Description

closes #13220
closes #13156
reverts #11897

          1 Warning

:warning:
Pull Request is Work in Progress

  Generated by :no_entry_sign: Danger


Qemu VM failed to start with ignition configured

Version Reports:
Distro  version of host:
Ubuntu 16.04/16.10/17.04
Terraform Version Report
v0.10
Libvirt version
2.1.0
terraform-provider-libvirt plugin version (git-hash)
8b8c66e3bd53aeab3806179aefaec2b453dbd4ad

Description of Issue/Question
Qemu failed to start with ignition configured.
Error log:
Error applying plan:
1 error(s) occurred:

libvirt_domain.coreos: 1 error(s) occurred:

libvirt_domain.coreos: Error creating libvirt domain: virError(Code=1, Domain=10, Message='internal error: process exited while connecting to monitor: warning: host doesn't support requested feature: CP
UID.80000001H:ECX.svm [bit 2]
2017-06-28T18:56:40.509521Z qemu-system-x86_64: -fw_cfg name=opt/com.coreos/config,file=/var/lib/libvirt/images/cluster.ign: can't load /var/lib/libvirt/images/cluster.ign')

Setup
tf file (in txt mode) is attached
libvirt.tf.txt
Steps to Reproduce Issue
terraform init
terraform plan
terraform apply

Is this still an issue? I cannot reproduce this issue on openSUSE Tumbleweed with libvirt 3.5.0. There's coreos/bugs#2083 which might be related.

Closing this due to no response. Feel free to reopen the issue if needed.

I think this is a SELinux issue.  For example:
$ cat main.tf
provider "libvirt" {
  uri = "qemu:///system"
}

data "ignition_systemd_unit" "example" {
  name = "example.service"
  content = "[Service]\nType=oneshot\nExecStart=/usr/bin/echo Hello World\n\n[Install]\nWantedBy=multi-user.target"
}

data "ignition_config" "etcd" {
  systemd = [
      "${data.ignition_systemd_unit.example.id}",
  ]
}

resource "libvirt_ignition" "etcd" {
  name = "etcd.ign"
  content = "${data.ignition_config.etcd.rendered}"
}

resource "libvirt_volume" "base" {
  name   = "base"
  source = "file:///tmp/coreos_production_qemu_image.img"
}

resource "libvirt_volume" "etcd" {
  name = "etcd"
  base_volume_id = "${libvirt_volume.base.id}"
}

resource "libvirt_domain" "etcd" {
  name = "etcd"
  memory = "1024"
  coreos_ignition = "${libvirt_ignition.etcd.id}"

  disk {
    volume_id = "${libvirt_volume.etcd.id}"
  }
}
$ sestatus
SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
SELinux root directory:         /etc/selinux
Loaded policy name:             targeted
Current mode:                   enforcing
Mode from config file:          enforcing
Policy MLS status:              enabled
Policy deny_unknown status:     allowed
Max kernel policy version:      31
$ terraform init
$ terraform apply
...
libvirt_ignition.etcd: Creation complete after 1s (ID: /home/trking/VirtualMachines/etcd.ign;5b5f96c6-c821-3584-1a25-5c544a2b87b3)
libvirt_volume.etcd: Creation complete after 1s (ID: /home/trking/VirtualMachines/etcd)
libvirt_domain.etcd: Creating...
  arch:             "" => "<computed>"
  coreos_ignition:  "" => "/home/trking/VirtualMachines/etcd.ign;5b5f96c6-c821-3584-1a25-5c544a2b87b3"
  disk.#:           "" => "1"
  disk.0.scsi:      "" => "false"
  disk.0.volume_id: "" => "/home/trking/VirtualMachines/etcd"
  emulator:         "" => "<computed>"
  machine:          "" => "<computed>"
  memory:           "" => "1024"
  name:             "" => "etcd"
  running:          "" => "true"
  vcpu:             "" => "1"

Error: Error applying plan:

1 error(s) occurred:

* libvirt_domain.etcd: 1 error(s) occurred:

* libvirt_domain.etcd: Error creating libvirt domain: virError(Code=1, Domain=10, Message='internal error: process exited while connecting to monitor: 2018-07-30T22:52:54.865806Z qemu-kvm: -fw_cfg name=opt/com.coreos/config,file=/home/trking/VirtualMachines/etcd.ign: can't load /home/trking/VirtualMachines/etcd.ign')
...
$ ls -lZ ~/VirtualMachines
-rw-r--r--. qemu qemu system_u:object_r:virt_content_t:s0 base
-rw-r--r--. root root system_u:object_r:virt_image_t:s0 etcd
-rw-r--r--. root root system_u:object_r:virt_image_t:s0 etcd.ign
$ terraform destroy
$ sudo setenforce 0
$ terraform apply
...
Apply complete! Resources: 4 added, 0 changed, 0 destroyed.

Details on the violation (from sealert -l 9e4d48aa-f066-464c-a7eb-237bd48a3fe5):
SELinux is preventing /usr/libexec/qemu-kvm from read access on the file etcd.ign.

*****  Plugin catchall (100. confidence) suggests   **************************

If you believe that qemu-kvm should be allowed read access on the etcd.ign file by default.
Then you should report this as a bug.
You can generate a local policy module to allow this access.
Do
allow this access for now by executing:
# ausearch -c 'qemu-kvm' --raw | audit2allow -M my-qemukvm
# semodule -i my-qemukvm.pp

Additional Information:
Source Context                system_u:system_r:svirt_t:s0:c117,c825
Target Context                system_u:object_r:virt_image_t:s0
Target Objects                etcd.ign [ file ]
Source                        qemu-kvm
Source Path                   /usr/libexec/qemu-kvm
Port                          <Unknown>
Host                          trking.remote.csb
Source RPM Packages           qemu-kvm-rhev-2.9.0-16.el7_4.13.x86_64
Target RPM Packages
Policy RPM                    selinux-policy-3.13.1-192.el7_5.4.noarch
Selinux Enabled               True
Policy Type                   targeted
Enforcing Mode                Permissive
Host Name                     trking.remote.csb
Platform                      Linux trking.remote.csb 3.10.0-891.el7.x86_64 #1
                              SMP Mon May 21 14:10:11 EDT 2018 x86_64 x86_64
Alert Count                   1
First Seen                    2018-07-30 15:58:30 PDT
Last Seen                     2018-07-30 15:58:30 PDT
Local ID                      9e4d48aa-f066-464c-a7eb-237bd48a3fe5

Raw Audit Messages
type=AVC msg=audit(1532991510.321:8799): avc:  denied  { read } for  pid=19853 comm="qemu-kvm" name="etcd.ign" dev="dm-3" ino=3673906 scontext=system_u:system_r:svirt_t:s0:c117,c825 tcontext=system_u:object_r:virt_image_t:s0 tclass=file permissive=1

type=AVC msg=audit(1532991510.321:8799): avc:  denied  { open } for  pid=19853 comm="qemu-kvm" path="/home/trking/VirtualMachines/etcd.ign" dev="dm-3" ino=3673906 scontext=system_u:system_r:svirt_t:s0:c117,c825 tcontext=system_u:object_r:virt_image_t:s0 tclass=file permissive=1

type=SYSCALL msg=audit(1532991510.321:8799): arch=x86_64 syscall=open success=yes exit=EISDIR a0=560a07eee6c0 a1=0 a2=7fff02afe390 a3=7fa4affcb950 items=0 ppid=1 pid=19853 auid=4294967295 uid=107 gid=107 euid=107 suid=107 fsuid=107 egid=107 sgid=107 fsgid=107 tty=(none) ses=4294967295 comm=qemu-kvm exe=/usr/libexec/qemu-kvm subj=system_u:system_r:svirt_t:s0:c117,c825 key=(null)

Hash: qemu-kvm,svirt_t,virt_image_t,file,read

I personally have /srv/libvirt/images-gold which is a set of immutable template images that can be used as backing files; they're all virt_image_t:s0 like the main libvirt images.  Basically don't try to store them in your home directory.

I also faced this issue, with v0.5.1 version on CentOS 7.6.
terraform apply failed with error below
* libvirt_domain.p03_domain: Error creating libvirt domain: virError(Code=1, Domain=10, Message='internal error: qemu unexpectedly closed the monitor: 2019-01-03T18:45:46.740404Z qemu-kvm: -fw_cfg name=opt/com.coreos/config,file=/mnt/vm/images/p03_ignition: can't load /mnt/vm/images/p03_ignition')

after setting SELinux mode to permissive, it worked.
For reference,

p03_disk is volume created with libvirt_volume resource
p03_ignition.ign is ignition file created by libvirt_domain resource, through libvirt_ignition. type shows as unlabeled_t.

$  ls -Z /mnt/vm/images/
-rw-r--r--. qemu qemu system_u:object_r:svirt_image_t:s0:c273,c374 p03_disk
-rw-r--r--. root root system_u:object_r:unlabeled_t:s0 p03_ignition.ign


Episode Transcript Implementation

Features:
Display Transcript:

Allows a user to view a transcript on the NowPlaying page

Edit Transcript:

Allows a user to edit a transcript on the Creator Hub

Implementation:
Transcript Component

Created a dedicated component to display the episode transcript

Transcript Edit Modal

Created a dedicated component to edit the episode transcript

Risks Assessed:
Wrong text being written down

Indicating that the text being written is the owner's responsibility

Performance issues on lower-end devices

Implemented a progressive enhancement strategy where the essential features are available to all users, and advanced features are selectively added based on the user's device capabilities.

Browser Compatibility Issues:

Conducted cross-browser testing to address and resolve potential display issues with specific browsers.

Potential layout shifts during toggle on different screen sizes

Optimizations have been implemented to minimize perceptible delays in synchronizing audio lines with the transcript, ensuring a smooth user experience.

Closes #427

okay yes thank you i tried to fix the migrations but it didn't work


[CARBONDATA-991] test case to validate log file creation at the configured bad store path

Can one of the admins verify this patch?

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/2316/

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/carbondata-pr-spark-1.6/190/


Missing usage instructions

Hi there,
I just saw a TODO on the README and I would love to learn about the usage of this tool.
Thanks in advance.

Thanks a lot. I've just updated the README.


Job Autocompletion

is there plans to let App\Job  to have autocompletion.

Hi @Jing-King! It is been a while since i added something to the package but im gonna start to! What do you mean by App\Job autocompletiong can you send an example please


Update license attribute

specifying the type and URL is deprecated:
https://docs.npmjs.com/files/package.json#license
http://npm1k.org/

Thanks :+1:


RC test: Fractions: Equality 1.1.0-rc.3

@amanda-phet, @ariel-phet, fractions-equality/1.1.0-rc.3 is ready for RC testing. Document issues in https://github.com/phetsims/fractions-common/issues and link to this issue.
Assigning to @ariel-phet for prioritization.

General RC Test

What to Test

Click every single button.
Test all possible forms of input.

Test all mouse/trackpad inputs.
Test all touchscreen inputs.

If there is sound, make sure it works.
Make sure you can't lose anything.
Play with the sim normally.
Try to break the sim.
Test all query parameters on all platforms. (See QA Book for a list of query parameters.)
Download HTML on Chrome and iOS.
Make sure the iFrame version of the simulation is working as intended on all platforms.
Make sure the XHTML version of the simulation is working as intended on all platforms.
Complete the test matrix.
Don't forget to make sure the sim works with Legends of Learning.
Check this LoL spreadsheet and notify AR or AM if it not there.
If this is rc.1 please do a memory test.
When making an issue, check to see if it was in a previously published version
If there is a console available, check for errors and include them in the Problem Description.

Focus and Special Instructions
[Provide further instructions here. If you have any further tests you want done or specific platforms you want tested, list them here. Any behaviors you want QA to pay special attention to should be listed here.]

Issues to Verify

[x] Smile overlaps time when strings are double
[x] Involuntary restart of level
[x] Game screen icon has a tan background
[x] Best time can be recorded incorrectly

These issues should have the "status:ready-for-qa" label. Check these issues off and close them if they are fixed. Otherwise, post a comment in the issue saying that it wasn't fixed and link back to this issue. If the label is "status:ready-for-review" or "status:fixed-pending-deploy" then assign back to the developer when done, even if fixed.

Link(s)

Simulation
iFrame
XHTML
Test Matrix
Legends of Learning Harness

FAQs for QA Members

There are multiple tests in this issue... Which test should I do first?
Test in order! Test the first thing first, the second thing second, and so on.

How should I format my issue?

We typically assign the developer who opened the issue in the QA repository.

My question isn't in here... What should I do?
You should:

Consult the QA Book.
Google it.
Ask Katie.
Ask a developer.
Google it again.
Cry.

QA is done

Thanks! RC'ing for a spot check due to maintenance patches.


Tensorflow Illegal Instruction

Hi,
I use TensorFlow.NET in my application and it works fine in my PC. But, when installing at a Windows Server, I get a Faulting module exception for tensorflow.DLL.
Environment:
Windows Server R2 2012

Build:
Tensorflow.NET v0.12.0 (tried other versions too)
SciSharp.TensorFlow.Redist (CPU) 1.15.0 (tried other version too)
Target platform x64
Error:

When running from Visual Studio the only ouput is "Application exited with code 0xc000001d Illegal Instruction"

Just got an extra info..
System.DllNotFoundException: Unable to load DLL 'tensorflow': A dynamic link library (DLL) initialization routine failed. (Exception from HRESULT: 0x8007045A)   at Tensorflow.c_api.TF_NewGraph()   at Tensorflow.Graph..ctor()

Could make it work by downloading tensorflow.dll from here:
https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-cpu-windows-x86_64-1.3.0-rc2.zip

Resolved? You could download from here as well.

I had already tried downloading those versions through NuGet...
And it's actually not resolved...
I just ended up with a new problem.
This exception is now thrown when initializing the Graph:
Exception thrown: 'System.EntryPointNotFoundException' in TensorFlow.NET.dll
Exception thrown: 'System.Reflection.TargetInvocationException' in mscorlib.dll
NodeDef mentions attr 'dilations' not in Op<name=Conv2D; signature=input:T, filter:T -> output:T; attr=T:type,allowed=[DT_HALF, DT_FLOAT]; attr=strides:list(int); attr=use_cudnn_on_gpu:bool,default=true; attr=padding:string,allowed=["SAME", "VALID"]; attr=data_format:string,default="NHWC",allowed=["NHWC", "NCHW"]>; NodeDef: module_apply_default/MobilenetV1/MobilenetV1/Conv2d_0/Conv2D_Fold = Conv2D[T=DT_FLOAT, data_format="NHWC", dilations=[1, 1, 1, 1], explicit_paddings=[], padding="SAME", strides=[1, 2, 2, 1], use_cudnn_on_gpu=true](module_apply_default/hub_input/FakeQuantWithMinMaxArgs_1, module_apply_default/MobilenetV1/MobilenetV1/Conv2d_0/weights_quant/FakeQuantWithMinMaxVars). (Check whether your GraphDef-interpreting binary is up to date with your GraphDef-generating binary.).
Exception thrown: 'Tensorflow.TensorflowException' in TensorFlow.NET.dll
And also this:
System.TypeInitializationException: The type initializer for 'Tensorflow.Binding' threw an exception. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.EntryPointNotFoundException: Unable to find an entry point named 'TFE_NewContextOptions' in DLL 'tensorflow'.   at Tensorflow.c_api.TFE_NewContextOptions()   at Tensorflow.tensorflow..ctor()   --- End of inner exception stack trace ---   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)   at System.Activator.CreateInstanceT   at Tensorflow.Binding.NewT   at Tensorflow.Binding..cctor()   --- End of inner exception stack trace ---   at Tensorflow.Binding.get_tf()   at LayoutRecognizer.ReadTensorFromImageFile(String file_name, Int32 input_height, Int32 input_width, Int32 input_mean, Int32 input_std)
Seems like Tensorflow.NET is not compatible with tensorflow 1.3.0?

@GeovaneW96 You should keep the tensorflow dll version compatile with the model training version.

Ok.

Ok.

Did you solve this issue? I am currently having the same issue, also using an Intel Xeon CPU, could this be the problem?


[FEAT] Indicate that KES has updates by styling wrench icon

In the current implementation, the user has to be actively opening KES to see if there have been new updates (i.e., outside of whatever update cycle is defined in the extension: 24 hours, 1 week, etc.). Propose styling the wrench icon an alternate color or embedding a notice into it, such as an exclamation point. Cf: https://blog.fontawesome.io/2014/05/19/stacking-text-and-icons/

Example using fa-stack

Added in 5b7abcbf2a6a7757d39bb279484dc120eadb0b16


Running LiT on multiple nodes from one remote machine

Is your feature request related to a problem? Please describe.
At the moment (AFAIK) it's not possible to run LiT on two nodes simultaneously from one and the same remote machine, which makes it troublesome to manage multiple nodes
Describe the solution you'd like
It would be great if it was possible to use LiT for managing multiple nodes from one remote machine
Describe alternatives you've considered
Running LiT for one node the close, and run on another node etc.
Additional context

Thanks for the feedback. This is a request that we have heard from others as well.


Add character:  to font:

Character : b
Font : Block

Hey , i want to work on this please assign me.   ;)


question?

Hi, nvm's maintainer,
So nvm do not autodetect the file .nvmrc or the node version in package.json to enable the correct node version in the local shell?

package.json does not contain a node version - engines.node is a semver range of versions, and as such is categorically inappropriate to be read by a version manager.
nvm definitely detects .nvmrc - if you run nvm use or nvm install with no additional arguments, it will detect it; also if you open a terminal in a directory that has an .nvmrc, it will be auto-used.


Unicode character problems

@asvetliakov  Some issues for wellle/targets.vim. Before 0.0.70+, everything works. After 0.0.70+, text object motion when unicode character present in the same line breaks the motion.
Bugs after 0.0.70+
Sample code snippets
y = function(par1)  # Without unicode
ŷ = function(par1)  # With unicode

Normal cursor placed on a of par1, press via to select 'inside argument' text object par1

Without unicode, par1 is selected as expected
With unicode ŷ, par is selected without the 1

Normal cursor placed on a of par1, press cia to change 'inside argument' text object par1 and cursor positioned inside bracket ... = function(<my_cursor>)

Without unicode, par1 is deleted and cursor positioned inside bracket y = function(<my_cursor>) as expected
With unicode ŷ, par1 is deleted and cursor positioned outside bracket to the left by 1 column ŷ = function<my_cursor>()

Similar bugs for other related motion...
Versions
OS: Windows with WSL2
asvetliakov/vscode-neovim 0.0.75: https://github.com/asvetliakov/vscode-neovim/commit/20cba2206f1fd04db4eaccc716b1028f96411194

Local Windows NVIM v0.5.0-dev+992-gf3a8c930a
NVIM v0.5.0-dev+992-gf3a8c930a
Build type: RelWithDebInfo
LuaJIT 2.1.0-beta3
Compilation: C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterpr
ise/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x64/cl.exe /DWIN32 /D_WINDOWS
/W3 /MD /Zi /O2 /Ob1 /DNDEBUG /W3 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONST
DC_NO_DEPRECATE -DWIN32 -D_WIN32_WINNT=0x0600 -DINCLUDE_GENERATED_DECLAR
ATIONS -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LE
VEL=3 -ID:/a/neovim/neovim/build/config -ID:/a/neovim/neovim/src -IC:/pr
ojects/nvim-deps/usr/include -ID:/a/neovim/neovim/build/src/nvim/auto -I
D:/a/neovim/neovim/build/include
Compiled by runneradmin@fv-az152-708
Features: -acl +iconv +tui
See ":help feature-compile"
 system vimrc file: "$VIM\sysinit.vim"
fall-back for $VIM: "C:/Program Files/nvim/share/nvim"

Run :checkhealth for more inf

Originally posted by @kar9222 in https://github.com/asvetliakov/vscode-neovim/issues/467#issuecomment-753542806

@kar9222 let me look

@kar9222 let me look

not all unicode characters are affected, this works:
™™™™ = function(par1)

not all unicode characters are affected, this works:
™™™™ = function(par1)

@kar9222 i don't think your example was working before 0.0.70... The ŷ character takes 2 columns in vscode, i'm actually first time encountering it.

@kar9222 i don't think your example was working before 0.0.70... The ŷ character takes 2 columns in vscode, i'm actually first time encountering it.

Fixed in 0.0.76

Fixed in 0.0.76


test conv schedules are identical (they aren't!) [pr]

This was true before https://github.com/tinygrad/tinygrad/pull/6116
Now it fails because of rand's implicit Tensor copy cache:

will leave to woze to decide if we should do something about this.


Marked as "Trojan:Win32/Azden.A!cl"

hi, i am actually very much impressed by and in Lilith that's why i have been working on it from many days
i am getting unwanted behavior and warning , i am now not even able to build it,
NOTE:
i haven't added any code to it yet i was just inspecting and trying it. i just want to make sure to work on some RAT or similar application that isn't going to end up in some antivirus detection list.
can you suggest something that can help in minimizing the suspeciuos behavior
thanks alot

Well that happens with each and every single rat that people publish. Look
at quasarRAT, that's also flagged as a Trojan. Apparently someone uploaded
it to virustotal or a similar website that then indexed it as malicious.
On Thu 3. Aug 2017 at 11:50, John-Constantine<EMAIL_ADDRESS>wrote:

hi, i am actually very much impressed by and in Lilith that's why i have
been working on it from many days
i am getting unwanted behavior and warning , i am now not even able to
build it,
NOTE:
i haven't added any code to it yet i was just inspecting and trying it. i
just want to make sure to work on some RAT or similar application that
isn't going to end up in some antivirus detection list.
can you suggest something that can help in minimizing the suspeciuos
behavior
thanks alot
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/werkamsus/Lilith/issues/5, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABcNu0fMP96zUBL1IVvLXWOHflL6llXTks5sUZfJgaJpZM4OsNZA
.


Deps update - snyk risks

Updating dependencies due to security risks.
Updated dependencies:

Packages

/client
/contact-importer
/inbound-mail-parser
/subscription-widget

Updates:

/client:
"axios": "^1.6.0"
/contact-importer:
"axios": "^1.6.0",
inbound-mail-parser:

"html-to-text": "^6.0.0",
"mailparser": "^3.6.5",
"nodemailer": "^6.6.1"

subscription-widget:
"mailparser": "^3.3.0",
"nodemon": "^3.0.1",

Note1: It was not possible to update /mail ("@sendgrid/client": "^7.7.0").
Note2: The branch name is specific because the initial intention was to solve just one problem.
Note3: Doesn't exist the Development branch.
====================================================================================

Fixes
A short description of what this PR does.
Checklist

[x] I acknowledge that all my contributions will be made under the project's license
[ ] I have made a material change to the repo (functionality, testing, spelling, grammar)
[x] I have read the Contribution Guidelines and my PR follows them
[x] I have titled the PR appropriately
[x] I have updated my branch with the main branch
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have added the necessary documentation about the functionality in the appropriate .md file
[ ] I have added inline documentation to the code I modified

If you have questions, please file a support ticket.

Hi Ector! Wondering when this PR will be merged? The sendgrid vulnerability is blocking some changes I am trying to make.

looks like this is a duplicate of https://github.com/sendgrid/sendgrid-nodejs/pull/1387 which they say will be merged this thurs?

Hi! We are working on these changes. The PR will be merged soon. Thanks!

This PR encompasses changes included in and would close #1387


Remove dependence on module 'QtWidgets'

Hi, it seems that QApplication is not necessary and can't be replaced by QCoreApplication, so dependency on module 'QtWidgets' can be removed. :smile:

please improve #29

I just make some changes #86


DEV-41 Replace stackowner ec2 tag value from relearn to email

cloud formation generated roles can have name easily longer than 70 chars, which causes createstack call to fail
moreover relearn should be kept as a secret

@martonsereg please review

Jenkins build failed.
Refer to this link for build results: http://ci.sequenceiq.com/job/cloudbreak-pull-request/1454/

Jenkins build finished, all tests passed.
Refer to this link for build results: http://ci.sequenceiq.com/job/cloudbreak-pull-request/1458/


build.sh calls wget as root.

Describe the bug
When you run linux build.sh then wget is executed as root, which makes no sense.
++ sudo wget https://github.com/Kitware/CMake/releases/download/v3.13.4/cmake-3.13.4-Linux-x86_64.sh

To Reproduce
Steps to reproduce the behavior:

./build.sh

Expected behavior
Call wget as user, not root.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Ubuntu
Additional context
Latest version from git.

You are running the CI server build scripts. The README file mentions the root build.sh file, not the one in build/linux. You can also use CMake directly if you prefer doing so. The README should have the proper instructions already. I'll add a notice in the build/ subdirectory explaining these scripts are intended for CI only.

Sorry I meant the BUILDING file, not README.

I just uploaded a PR with the following improvements:

Added an extra README file detailing what the scripts are for
The scripts now display a warning and a prompt before requiring user confirmation to continue
The system install commands are only executed in CI environments (ninja and cmake being installed as root without checking for the environment was a leftover from a previous non-GitHub based CI setup)

Thanks for the feedback, let me know if you run into issues building Filament with the root build.sh script or with CMake.


Fix create_parameter_df: Exclude rule targets

Codecov Report

Merging #149 into develop will increase coverage by 0.02%.
The diff coverage is 100%.

@@             Coverage Diff             @@
##           develop     #149      +/-   ##
===========================================
+ Coverage    72.17%   72.19%   +0.02%
===========================================
  Files           12       12
  Lines         1150     1151       +1
  Branches       262      262
===========================================
+ Hits           830      831       +1
  Misses         272      272
  Partials        48       48

Impacted Files
Coverage Δ

petab/core.py
80% <100%> (+0.05%)
:arrow_up:

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 ec0bd35...6e8d1b9. Read the comment docs.


demo

could you please send the demo code so that i can run it to test the trained model with visualization? thank U

Hi,
I will do this part next week.
In addition, as this project is based on maskrcnn benchmark, you can refer to it for visualization.
You can find the solutions in the following:
https://github.com/facebookresearch/maskrcnn-benchmark/pull/138
https://github.com/facebookresearch/maskrcnn-benchmark/issues/374