Re: [collection] AbstractLinkedListForJava21 ?

2024-09-12 Thread Gary D. Gregory
Thank you for the explanation Alex.

I was worried the source was a JDK/JRE or another Java vendor's implementation.

Gary

On 2024/09/12 06:50:12 Alex Herbert wrote:
> It was copied from the same package. The current AbstractLinkedList is
> source incompatible with JDK 21 due to new default methods added to
> the List interface. So Collections does not compile on JDK 21. Anyone
> using the AbstractLinkedList and compiling on JDK 21 must switch their
> source to use AbstractLinkedListForJava21.
> 
> If this is not clear from the javadoc and linked issue in the commit
> log then we should do a better job explaining this.
> 
> Alex
> 
> On Wed, 11 Sept 2024 at 21:52, Gary D. Gregory  wrote:
> >
> > Hi All:
> >
> > Added in 4.5.0-M2, I see a new class called AbstractLinkedListForJava21 
> > with the Javadoc: "This is a copy of AbstractLinkedList"
> >
> > Copied from where?
> > What was the license of the source?
> >
> > If we cannot validate that this is copied from a source file with a 
> > compatible license, we will have to remove it.
> >
> > TY!
> > Gary
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
> 
> 

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



[beanutils] For 2.0, WeakFastHashMap vs ConcurrentHashMap

2024-09-12 Thread Gary D. Gregory
Hi All,

For the upcoming 2.0.0-M1, I plan on replacing the custom WeakFastHashMap with 
the stock ConcurrentHashMap.

If you think this is a bad idea, please tell us why.

Gary

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



[beanutils] Java plaform for 2.0

2024-09-12 Thread Gary D. Gregory
Hi All,

Any thoughts on the minimum Java platform requirement for 2.0?

Options are (IMO): 8, 11, 17, or 21.

Some perhaps helpful information:

- https://www.azul.com/wp-content/uploads/final-2023-state-of-java-report.pdf
- https://www.jetbrains.com/lp/devecosystem-2023/java/
- https://newrelic.com/resources/report/2024-state-of-the-java-ecosystem
- 
https://sdtimes.com/softwaredev/report-java-17-is-now-the-most-used-version-of-java-in-production/

Gary

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



Re: [beanutils] For 2.0, WeakFastHashMap vs ConcurrentHashMap

2024-09-12 Thread Melloware Inc
I think this is a good idea.

On Thu, Sep 12, 2024 at 1:00 PM Gary D. Gregory  wrote:

> Hi All,
>
> For the upcoming 2.0.0-M1, I plan on replacing the custom WeakFastHashMap
> with the stock ConcurrentHashMap.
>
> If you think this is a bad idea, please tell us why.
>
> Gary
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>

-- 
==
Melloware
melloware...@gmail.com
http://melloware.com
==


Re: [beanutils] Java plaform for 2.0

2024-09-12 Thread Melloware Inc
My vote would be for 11 but I am ok with 8 if people feel strongly.

On Thu, Sep 12, 2024 at 1:21 PM Gary D. Gregory  wrote:

> Hi All,
>
> Any thoughts on the minimum Java platform requirement for 2.0?
>
> Options are (IMO): 8, 11, 17, or 21.
>
> Some perhaps helpful information:
>
> -
> https://www.azul.com/wp-content/uploads/final-2023-state-of-java-report.pdf
> - https://www.jetbrains.com/lp/devecosystem-2023/java/
> - https://newrelic.com/resources/report/2024-state-of-the-java-ecosystem
> -
> https://sdtimes.com/softwaredev/report-java-17-is-now-the-most-used-version-of-java-in-production/
>
> Gary
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>

-- 
==
Melloware
melloware...@gmail.com
http://melloware.com
==


RE: [beanutils] For 2.0, WeakFastHashMap vs ConcurrentHashMap

2024-09-12 Thread Josh Fenlason
I concur.

-Original Message-
From: Melloware Inc 
Sent: Thursday, September 12, 2024 12:25 PM
To: Commons Developers List 
Subject: Re: [beanutils] For 2.0, WeakFastHashMap vs ConcurrentHashMap


CAUTION: This email originated from outside the organization. Do not click 
links or open attachments unless you recognize the sender and know the content 
is safe. If you believe this is a phishing email, use the Report to 
Cybersecurity icon in Outlook.



I think this is a good idea.

On Thu, Sep 12, 2024 at 1:00 PM Gary D. Gregory  wrote:

> Hi All,
>
> For the upcoming 2.0.0-M1, I plan on replacing the custom
> WeakFastHashMap with the stock ConcurrentHashMap.
>
> If you think this is a bad idea, please tell us why.
>
> Gary
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>

--
==
Melloware
melloware...@gmail.com
http://melloware.com/
==

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


RE: [beanutils] Java plaform for 2.0

2024-09-12 Thread Josh Fenlason
I could live with any of these.

-Original Message-
From: Melloware Inc 
Sent: Thursday, September 12, 2024 12:25 PM
To: Commons Developers List 
Subject: Re: [beanutils] Java plaform for 2.0


CAUTION: This email originated from outside the organization. Do not click 
links or open attachments unless you recognize the sender and know the content 
is safe. If you believe this is a phishing email, use the Report to 
Cybersecurity icon in Outlook.



My vote would be for 11 but I am ok with 8 if people feel strongly.

On Thu, Sep 12, 2024 at 1:21 PM Gary D. Gregory  wrote:

> Hi All,
>
> Any thoughts on the minimum Java platform requirement for 2.0?
>
> Options are (IMO): 8, 11, 17, or 21.
>
> Some perhaps helpful information:
>
> -
> https://www.azul.com/wp-content/uploads/final-2023-state-of-java-report.pdf
> - https://www.jetbrains.com/lp/devecosystem-2023/java/
> - https://newrelic.com/resources/report/2024-state-of-the-java-ecosystem
> -
> https://sdtimes.com/softwaredev/report-java-17-is-now-the-most-used-version-of-java-in-production/
>
> Gary
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>

--
==
Melloware
melloware...@gmail.com
http://melloware.com/
==