Re: [collection] AbstractLinkedListForJava21 ?
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
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
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
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
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
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
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/ ==