[ 
https://issues.apache.org/jira/browse/CASSANDRA-2681?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Manes updated CASSANDRA-2681:
---------------------------------

    Description: 
This release has numerous performance improvements. See the change log for 
details.

It also includes a few useful features that may be of interest,
- Snapshot iteration in order of hotness (CASSANDRA-1966)
- Optionally defer LRU maintenance penalty to a background executor (instead of 
amortized on caller threads) (Note that this setting is not advised if write 
storms are not rate limited, since it defers eviction until the executor runs.)

http://code.google.com/p/concurrentlinkedhashmap/
http://code.google.com/p/concurrentlinkedhashmap/wiki/ExampleUsage

Verified compatibility with NonBlockingHashMap. Cassandra may want to consider 
adding the java_util_concurrent_chm.jar to the bootclasspath to swap all CHM 
usages with NBHM (CLHM is a decorator on top of CHM).

http://high-scale-lib.cvs.sourceforge.net/viewvc/high-scale-lib/high-scale-lib/README

  was:
This release has numerous performance improvements. See the change log for 
details.

It also includes a few useful features that may be of interest,
- Snapshot iteration in order of hotness (CASSANDRA-1966)
- Optionally defer LRU maintenance penalty to a background executor (instead of 
amortized on caller threads)
   - Note that this setting is not advised if write storms are not rate 
limited, since it defers eviction until the executor runs.

http://code.google.com/p/concurrentlinkedhashmap/
http://code.google.com/p/concurrentlinkedhashmap/wiki/ExampleUsage

Verified compatibility with NonBlockingHashMap. Cassandra may want to consider 
adding the java_util_concurrent_chm.jar to the bootclasspath to swap all CHM 
usages with NBHM (CLHM is a decorator on top of CHM).

http://high-scale-lib.cvs.sourceforge.net/viewvc/high-scale-lib/high-scale-lib/README


> Upgrade ConcurrentLinkedHashMap (v1.2)
> --------------------------------------
>
>                 Key: CASSANDRA-2681
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2681
>             Project: Cassandra
>          Issue Type: Task
>            Reporter: Ben Manes
>            Priority: Minor
>
> This release has numerous performance improvements. See the change log for 
> details.
> It also includes a few useful features that may be of interest,
> - Snapshot iteration in order of hotness (CASSANDRA-1966)
> - Optionally defer LRU maintenance penalty to a background executor (instead 
> of amortized on caller threads) (Note that this setting is not advised if 
> write storms are not rate limited, since it defers eviction until the 
> executor runs.)
> http://code.google.com/p/concurrentlinkedhashmap/
> http://code.google.com/p/concurrentlinkedhashmap/wiki/ExampleUsage
> Verified compatibility with NonBlockingHashMap. Cassandra may want to 
> consider adding the java_util_concurrent_chm.jar to the bootclasspath to swap 
> all CHM usages with NBHM (CLHM is a decorator on top of CHM).
> http://high-scale-lib.cvs.sourceforge.net/viewvc/high-scale-lib/high-scale-lib/README

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to