Re: VOTE: Release RC #2 as Apache Roller 6.1.0

Greg Huber <[email protected]> Sun, 19 Dec 2021 09:28:04 +0000
Newsgroups gmane.comp.java.roller.devel
Message-ID <[email protected]>
....Although I now see this in the logs (17 was a maintenance release?)


WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by 
org.apache.catalina.loader.WebappClassLoaderBase 
(file:/../apache-tomcat-9.0.56/lib/catalina.jar) to field 
java.io.ObjectStreamClass$Caches.localDescs
WARNING: Please consider reporting this to the maintainers of 
org.apache.catalina.loader.WebappClassLoaderBase
WARNING: Use --illegal-access=warn to enable warnings of further illegal 
reflective access operations
WARNING: All illegal access operations will be denied in a future release
WARN  2021-12-19 09:22:36 [main] WebappClassLoaderBase - The web 
application [roller] appears to have started a thread named 
[Log4j2-AsyncAppenderEventDispatcher-1-asyncRoller] but has failed to 
stop it. This is very likely to create a memory leak. Stack trace of thread:
  [email protected]/jdk.internal.misc.Unsafe.park(Native Method)
  [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
  [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
  [email protected]/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:417)
  org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.dispatchAll(AsyncAppenderEventDispatcher.java:71)
  org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.run(AsyncAppenderEventDispatcher.java:63)
WARN  2021-12-19 09:22:36 [main] WebappClassLoaderBase - The web 
application [roller] appears to have started a thread named 
[HttpClient-1-SelectorManager] but has failed to stop it. This is very 
likely to create a memory leak. Stack trace of thread:
  [email protected]/sun.nio.ch.EPoll.wait(Native Method)
  [email protected]/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:120)
  [email protected]/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:124)
  [email protected]/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:136)
  platform/[email protected]/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:867)
ERROR 2021-12-19 09:22:36 [main] WebappClassLoaderBase - The web 
application [roller] created a ThreadLocal with key of type 
[java.lang.ThreadLocal] (value [java.lang.ThreadLocal@1135abda]) and a 
value of type [org.eclipse.persistence.internal.jpa.EntityManagerImpl] 
(value 
[org.eclipse.persistence.internal.jpa.EntityManagerImpl@74502929]) but 
failed to remove it when the web application was stopped. Threads are 
going to be renewed over time to try and avoid a probable memory leak.
INFO  2021-12-19 09:22:36 [main] Http11NioProtocol - Stopping 
ProtocolHandler ["http-nio-8080"]
INFO  2021-12-19 09:22:36 [main] AjpNioProtocol - Stopping 
ProtocolHandler ["ajp-nio-127.0.0.1-8009"]
INFO  2021-12-19 09:22:36 [main] Http11NioProtocol - Destroying 
ProtocolHandler ["http-nio-8080"]
INFO  2021-12-19 09:22:36 [main] AjpNioProtocol - Destroying 
ProtocolHandler ["ajp-nio-127.0.0.1-8009"]

On 18/12/2021 20:48, Dave wrote:
> I propose that we release Roller v6.1.0 based on the code that is currently
> in the master branch. I have prepared a release candidate and some release
> notes, below.
>
> Please vote in the next 72 hours to approve this release.
> +1 to release
> -1 not to release (with reasons)
>
> Thanks to Michael Bien for all his work since the 6.0.1 release on bug
> fixes, general improvements and dependency updates like the important one
> he made today to upgrade Log4j to 2.17.0.
>
> The release candidate files are here:
> https://dist.apache.org/repos/dist/dev/roller/roller-6.1/v6.1.0/
>
> Release notes
>
> This is a bug fix and dependency update release that includes all changes
> made to the master branch since August 16, 2021. It also includes the new
> patched Log4j release. This release should be a drop-in replacement of the
> previous v6.0.2 release.
>
> Here is a summary of the changes.
>
> All Pull Requests that were merged since August 16, 2021
> https://github.com/apache/roller/pulls?q=is%3Apr+is%3Aclosed+is%3Amerged
>
> Bug resolved since August 16, 2021
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20ROL%20AND%20status%20in%20(Resolved%2C%20Closed)%20AND%20resolutiondate%20%3E%20%272019%2F12%2F27%27
>
> And there is one database change: in the weblog table, the column blacklist
> has been renamed to bannedwordslist.
>