[ 
https://issues.apache.org/jira/browse/SOLR-15616?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17679841#comment-17679841
 ] 

Ishan Chattopadhyaya commented on SOLR-15616:
---------------------------------------------

bq. It is fixed.

I hope you're right. But, after 18 minutes or so, the gradlew check thing ran 
out of memory again.

{code}
[ishan@7980xe solr] $ ./gradlew check -x test -Pvalidation.errorprone=true

> Task :solr:documentation:rat
Trying to override old definition of task javadoc

> Task :solr:distribution:rat
Trying to override old definition of task javadoc

> Task :solr:modules:rat
Trying to override old definition of task javadoc

> Task :solr:rat
Trying to override old definition of task javadoc

> Task :solr:server:rat
Trying to override old definition of task javadoc

> Task :solr:packaging:rat
Trying to override old definition of task javadoc

> Task :solr:docker:rat
Trying to override old definition of task javadoc

> Task :solr:example:rat
Trying to override old definition of task javadoc

> Task :solr:benchmark:rat
Trying to override old definition of task javadoc

> Task :solr:prometheus-exporter:rat
Trying to override old definition of task javadoc

> Task :solr:solrj-zookeeper:rat
Trying to override old definition of task javadoc

> Task :solr:solrj-streaming:rat
Trying to override old definition of task javadoc

> Task :solr:modules:analysis-extras:rat
Trying to override old definition of task javadoc

> Task :solr:test-framework:rat
Trying to override old definition of task javadoc

> Task :solr:modules:clustering:rat
Trying to override old definition of task javadoc

> Task :solr:modules:extraction:rat
Trying to override old definition of task javadoc

> Task :solr:modules:gcs-repository:rat
Trying to override old definition of task javadoc

> Task :solr:core:rat
Trying to override old definition of task javadoc

> Task :solr:modules:jwt-auth:rat
Trying to override old definition of task javadoc

> Task :solr:modules:langid:rat
Trying to override old definition of task javadoc

> Task :solr:modules:hadoop-auth:rat
Trying to override old definition of task javadoc

> Task :solr:modules:opentelemetry:rat
Trying to override old definition of task javadoc

> Task :solr:modules:s3-repository:rat
Trying to override old definition of task javadoc

> Task :solr:webapp:rat
Trying to override old definition of task javadoc

> Task :solr:modules:scripting:rat
Trying to override old definition of task javadoc

> Task :solr:modules:hdfs:rat
Trying to override old definition of task javadoc

> Task :solr:modules:sql:rat
Trying to override old definition of task javadoc

> Task :solr:modules:ltr:rat
Trying to override old definition of task javadoc

> Task :solr:solr-ref-guide:rat
Trying to override old definition of task javadoc

> Task :solr:modules:analytics:rat
Trying to override old definition of task javadoc

> Task :solr:solrj:rat
Trying to override old definition of task javadoc

> Task :solr:solr-ref-guide:downloadAntoraCli

added 60 packages, changed 1 package, and audited 62 packages in 14s

7 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

> Task :solr:solr-ref-guide:downloadAntoraLunrExtension

added 18 packages, changed 1 package, and audited 81 packages in 5s

18 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

> Task :solr:solr-ref-guide:downloadAntoraSiteGenerator

added 152 packages, changed 1 package, and audited 234 packages in 22s

33 packages are looking for funding
  run `npm fund` for details

9 high severity vulnerabilities

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

> Task :solr:solr-ref-guide:downloadAsciidoctorMathjaxExtension

added 8 packages, changed 1 package, and audited 243 packages in 8s

33 packages are looking for funding
  run `npm fund` for details

9 high severity vulnerabilities

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

> Task :solr:solr-ref-guide:downloadLinkValidator
npm WARN deprecated formidable@1.2.6: Please upgrade to latest, formidable@v2 
or formidable@v3! Check these notes: https://bit.ly/2ZEqIau
npm WARN deprecated superagent@3.8.3: Please upgrade to v7.0.2+ of superagent.  
We have fixed numerous issues with streams, form-data, attach(), filesystem 
errors not bubbling up (ENOENT on attach()), and all tests are now passing.  
See the releases tab for more information at 
<https://github.com/visionmedia/superagent/releases>.

added 49 packages, changed 1 package, and audited 293 packages in 4s

39 packages are looking for funding
  run `npm fund` for details

9 high severity vulnerabilities

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

> Task :solr:core:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:analysis-extras:compileJava
Note: 
/home/ishan/code/solr/solr/modules/analysis-extras/src/java/org/apache/solr/schema/ICUCollationField.java
 uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:extraction:compileJava
Note: 
/home/ishan/code/solr/solr/modules/extraction/src/java/org/apache/solr/handler/extraction/ExtractingDocumentLoader.java
 uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:gcs-repository:compileJava
Note: 
/home/ishan/code/solr/solr/modules/gcs-repository/src/java/org/apache/solr/gcs/GCSConfigParser.java
 uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:langid:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:hadoop-auth:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:jwt-auth:compileJava
Note: 
/home/ishan/code/solr/solr/modules/jwt-auth/src/java/org/apache/solr/security/jwt/JWTAuthPlugin.java
 uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:sql:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:hdfs:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:scripting:compileJava
Note: 
/home/ishan/code/solr/solr/modules/scripting/src/java/org/apache/solr/scripting/xslt/XSLTUpdateRequestHandler.java
 uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:analytics:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:test-framework:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:solr-ref-guide:compileTestJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:analysis-extras:compileTestJava
Note: 
/home/ishan/code/solr/solr/modules/analysis-extras/src/test/org/apache/solr/schema/TestICUCollationFieldUDVAS.java
 uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:gcs-repository:compileTestJava
Note: 
/home/ishan/code/solr/solr/modules/gcs-repository/src/test/org/apache/solr/gcs/ConcurrentDelegatingStorage.java
 uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:extraction:compileTestJava
Note: 
/home/ishan/code/solr/solr/modules/extraction/src/test/org/apache/solr/handler/extraction/ExtractingRequestHandlerTest.java
 uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:test-framework:compileTestJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:core:forbiddenApisMain FAILED
<=========----> 72% EXECUTING [16m 8s]

> Task :solr:modules:hadoop-auth:compileTestJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:jwt-auth:compileTestJava
Note: 
/home/ishan/code/solr/solr/modules/jwt-auth/src/test/org/apache/solr/security/jwt/JWTAuthPluginIntegrationTest.java
 uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:ltr:compileTestJava
Note: 
/home/ishan/code/solr/solr/modules/ltr/src/test/org/apache/solr/ltr/TestLTROnSolrCloud.java
 uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:hdfs:compileTestJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:modules:analytics:compileTestJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:solrj:compileTestJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :solr:solrj-streaming:compileTestJava
Note: 
/home/ishan/code/solr/solr/solrj-streaming/src/test/org/apache/solr/client/solrj/io/stream/StreamingTest.java
 uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':solr:core:forbiddenApisMain'.
> GC overhead limit exceeded

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 17m 56s
450 actionable tasks: 434 executed, 16 up-to-date
[ishan@7980xe solr] $ 
{code}

> Allow thread metrics to be cached
> ---------------------------------
>
>                 Key: SOLR-15616
>                 URL: https://issues.apache.org/jira/browse/SOLR-15616
>             Project: Solr
>          Issue Type: Improvement
>          Components: metrics
>            Reporter: Ishan Chattopadhyaya
>            Assignee: Ishan Chattopadhyaya
>            Priority: Major
>         Attachments: SOLR-15616-2.patch, SOLR-15616-9x.patch, 
> SOLR-15616.patch, SOLR-15616.patch
>
>
> Computing JVM metrics for threads can be expensive, and we should provide 
> option to users to avoid doing so on every call to the metrics API 
> (group=jvm).
> solr.xml:
> {code}
> <solr>
> <metrics enabled=true>
>   <caching>
>     <int name="threadsIntervalSeconds">2</int>
>   </caching>
> ..
> </metrics>
> </solr>
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to