[ANN] Maven Site Plugin 4.0.0-M9 released

2023-07-10 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Site Plugin, version 4.0.0-M9.


https://maven.apache.org/plugins/maven-site-plugin/


Release Notes - Maven Site Plugin - Version 4.0.0-M9

** Improvement
* [MSITE-833] - Remove dependency to maven-compat

** Task
* [MSITE-965] - add system requirements history

** Dependency upgrade
* [MSITE-968] - Upgrade plugins and components (in ITs)
* [MSITE-969] - Upgrade to Doxia 2.0.0-M7/Doxia Sitetools 2.0.0-M11
* [MSITE-970] - Upgrade to Maven Reporting API 4.0.0-M7, Maven 
Reporting Impl 4.0.0-M9, Maven Reporting Exec 2.0.0-M9



Please also note for this new major version: 
https://cwiki.apache.org/confluence/display/MAVEN/Towards+Doxia+2.0.0+Stack


Enjoy,

-The Apache Maven team

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



[ANN] Apache Maven Reporting Exec 2.0.0-M9 released

2023-07-10 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M9.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M9


** Dependency upgrade
* [MSHARED-1281] - Upgrade to Doxia 2.0.0-M7
* [MSHARED-1282] - Upgrade plugins and components (in ITs)
* [MSHARED-1283] - Upgrade to Maven Reporting API 4.0.0-M7/Maven 
Reporting Impl 4.0.0-M9



Enjoy,

-The Apache Maven team

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



[ANN] Apache Maven Reporting Impl 4.0.0-M9 released

2023-07-10 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M9.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M9


** Bug
* [MSHARED-1275] - MavenReport#canGenerateReport() is invoked twice

** Dependency upgrade
* [MSHARED-1277] - Upgrade plugins and components (in ITs)
* [MSHARED-1278] - Upgrade to Doxia 2.0.0-M7
* [MSHARED-1279] - Upgrade to Maven Reporting API 4.0.0-M7
* [MSHARED-1280] - Upgrade to Doxia Sitetools 2.0.0-M11


Enjoy,

-The Apache Maven team

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



[ANN] Apache Maven Doxia Sitetools 2.0.0-M11 released

2023-07-10 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Doxia Sitetools, version 2.0.0-M11


https://maven.apache.org/doxia/doxia-sitetools/


Release Notes - Maven Doxia Sitetools - Version 2.0.0-M11

** Task
* [DOXIASITETOOLS-309] - Add resource bundle property "External 
Links" to site-renderer.properties
* [DOXIASITETOOLS-310] - Add resource bundle property "Edit" to 
site-renderer.properties


** Dependency upgrade
* [DOXIASITETOOLS-308] - Upgrade to Doxia 2.0.0-M7


Enjoy,

-The Apache Maven team

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



Surefire leaking ClassMethod

2023-07-10 Thread Clebert Suconic
We have recently upgraded surefire into artemis  from 2.x, and
strangely our testsuite started to crash because of memory.


So, it happens that I had other memory leaks in the past and I became
addicted into finding them, up to a point that I created a project
that will track memory usage over a java app, or be used on test cases
to make sure leaks are not happening:


https://github.com/check-leak/check-leak


So,


I ran this testsuite from artemis:

git clone g...@github.com:apache/activemq-artemis.git
cd activemq-artemis
mvn install -DskipTests=true
cd tests/integration-tests
mvn -Ptests tests



get check-leak:
curl 
https://github.com/check-leak/check-leak/releases/download/0.11/check-leak-0.11.jar

so after finding the process ID for the surefire:
java -jar check-leak-0.11.jar --sleep 5000 --pid 
--report ./report-leak



As the test progress, open ./report-leak/index.html


you may refresh the page as the process go.


and if you look at the objects  allocations for
org.apache.maven.surefire.api.util.internal.ClassMethod, the
allocations are only growing after the lates version, and never being
released.




is there any idea about what might be causing it?


if you have a big project with many tests like I do, memory
allocations may be an issue and I would need to use a bigger VM just
because of this probably leak.

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