[GitHub] [commons-beanutils] garydgregory commented on pull request #27: [BEANUTILS-539] use ConcurrentHashMap insteadof WeakFastHashMap

2020-05-31 Thread GitBox
garydgregory commented on pull request #27: URL: https://github.com/apache/commons-beanutils/pull/27#issuecomment-636531069 Just wait. I have a query on the legal mailing list to check to see if we can reuse the Infinispan version of its concurrent weak key hash map, and since it is

[GitHub] [commons-beanutils] garydgregory commented on pull request #27: [BEANUTILS-539] use ConcurrentHashMap insteadof WeakFastHashMap

2020-05-31 Thread GitBox
garydgregory commented on pull request #27: URL: https://github.com/apache/commons-beanutils/pull/27#issuecomment-636466018 IIRC I think someone contributed a concurrent weak hash map either in this component or in commons-collections, there should be a JIRA ticket... AFK ATM...

[GitHub] [commons-beanutils] garydgregory commented on pull request #27: [BEANUTILS-539] use ConcurrentHashMap insteadof WeakFastHashMap

2020-05-31 Thread GitBox
garydgregory commented on pull request #27: URL: https://github.com/apache/commons-beanutils/pull/27#issuecomment-636463974 If your app does not need synchronization, you can use the map in "fast" mode. This is an automated

[GitHub] [commons-beanutils] garydgregory commented on pull request #27: [BEANUTILS-539] use ConcurrentHashMap insteadof WeakFastHashMap

2020-05-31 Thread GitBox
garydgregory commented on pull request #27: URL: https://github.com/apache/commons-beanutils/pull/27#issuecomment-636457473 -1. Do you understand the difference between a weak and strong reference in a map? Do you you know what will happen if you install this change in an application that