Re: Type for GroovyClassLoader#sourceCache

2025-01-24 Thread Daniel Sun
AFAIR, deadlock is due to that StampedLock is not re-entrant. We can use ReentrantReadWriteLock to avoid deadlock. Cheers, Daniel Sun On 2025/01/24 04:48:48 Paul King wrote: > Hi folks, I am wondering whether the type for sourceCache in > GroovyClassLoader should be hard-coded as the concrete t

[RESULT][VOTE] Release Apache Groovy 4.0.25

2025-01-24 Thread Paul King
The vote has passed with FIVE +1 binding votes and no other votes. I'll proceed with the next steps. Cheers, Paul. On Wed, Jan 22, 2025 at 8:23 AM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE thread for a Groovy 4.0.25 release! > > This release includes 18 b

[RESULT][VOTE] Grails Project proposes to join the ASF

2025-01-24 Thread Paul King
Congratulations Grails! The vote has passed with FIVE +1 binding votes, EIGHT +1 additional votes, and no other votes. On-boarding steps will occur over the next little while... Cheers, Paul. On Wed, Jan 22, 2025 at 6:44 AM Paul King wrote: > > Hi folks, > > The Grails project is keen to join

[ANNOUNCE] Apache Groovy 4.0.25 Released

2025-01-24 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 4.0.25 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This release is a maintenance release of the GROOVY_4_0_X branch

[RESULT][VOTE] Release Apache Groovy 5.0.0-alpha-12

2025-01-24 Thread Paul King
The vote has passed with FOUR +1 binding votes and no other votes. I'll add a note about the known issue in the release announcement. I'll proceed with the next steps. Cheers, Paul. On Wed, Jan 22, 2025 at 8:44 AM Paul King wrote: > > Dear development community, > > I am happy to start the VOTE

[ANNOUNCE] Apache Groovy 5.0.0-alpha-12 released

2025-01-24 Thread Paul King
Dear community, The Apache Groovy team is pleased to announce version 5.0.0-alpha-12 of Apache Groovy. Apache Groovy is a multi-faceted programming language for the JVM. Further details can be found at the https://groovy.apache.org website. This is a pre-release of a new version of Groovy. We gre