[
https://issues.apache.org/jira/browse/CASSANDRA-2252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13086639#comment-13086639
]
Hudson commented on CASSANDRA-2252:
-----------------------------------
Integrated in Cassandra #1033 (See
[https://builds.apache.org/job/Cassandra/1033/])
Arena allocation for memtables
patch by jbellis and stuhood for CASSANDRA-2252
jbellis :
http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1158927
Files :
* /cassandra/trunk/test/unit/org/apache/cassandra/db/ReadMessageTest.java
* /cassandra/trunk/test/unit/org/apache/cassandra/db/TimeSortTest.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/SuperColumn.java
*
/cassandra/trunk/src/java/org/apache/cassandra/io/sstable/SSTableSimpleUnsortedWriter.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/context/IContext.java
* /cassandra/trunk/src/java/org/apache/cassandra/utils/SlabAllocator.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/IColumnContainer.java
* /cassandra/trunk/lib/jamm-0.2.2.jar
* /cassandra/trunk/test/unit/org/apache/cassandra/db/CounterMutationTest.java
* /cassandra/trunk/lib/jamm-0.2.4.jar
* /cassandra/trunk/src/java/org/apache/cassandra/db/ThreadSafeSortedColumns.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/index/keys/KeysSearcher.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/ColumnFamilyStore.java
* /cassandra/trunk/test/unit/org/apache/cassandra/db/ColumnFamilyTest.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/ColumnFamily.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/RowMutation.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/ISortedColumns.java
*
/cassandra/trunk/src/java/org/apache/cassandra/io/sstable/SSTableIdentityIterator.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/Column.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/IColumn.java
*
/cassandra/trunk/test/unit/org/apache/cassandra/db/context/CounterContextTest.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/context/CounterContext.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/ExpiringColumn.java
*
/cassandra/trunk/src/java/org/apache/cassandra/db/marshal/CounterColumnType.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/CounterUpdateColumn.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/ColumnFamilySerializer.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/ColumnSerializer.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/CounterColumn.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/DeletedColumn.java
* /cassandra/trunk/build.xml
*
/cassandra/trunk/src/java/org/apache/cassandra/db/ArrayBackedSortedColumns.java
*
/cassandra/trunk/test/unit/org/apache/cassandra/db/ArrayBackedSortedColumnsTest.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/AbstractColumnContainer.java
*
/cassandra/trunk/src/java/org/apache/cassandra/streaming/IncomingStreamReader.java
* /cassandra/trunk/src/java/org/apache/cassandra/utils/Allocator.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/CounterMutation.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/Memtable.java
* /cassandra/trunk/conf/cassandra-env.sh
* /cassandra/trunk/src/java/org/apache/cassandra/io/util/ColumnSortedMap.java
* /cassandra/trunk/src/java/org/apache/cassandra/service/StorageProxy.java
*
/cassandra/trunk/src/java/org/apache/cassandra/db/compaction/PrecompactedRow.java
* /cassandra/trunk/src/java/org/apache/cassandra/utils/HeapAllocator.java
* /cassandra/trunk/src/java/org/apache/cassandra/db/Row.java
* /cassandra/trunk/src/java/org/apache/cassandra/io/IColumnSerializer.java
* /cassandra/trunk/src/java/org/apache/cassandra/utils/ByteBufferUtil.java
* /cassandra/trunk/test/unit/org/apache/cassandra/db/CounterColumnTest.java
> arena allocation for memtables
> ------------------------------
>
> Key: CASSANDRA-2252
> URL: https://issues.apache.org/jira/browse/CASSANDRA-2252
> Project: Cassandra
> Issue Type: Improvement
> Reporter: Jonathan Ellis
> Assignee: Jonathan Ellis
> Fix For: 1.0
>
> Attachments: 0001-add-MemtableAllocator.txt,
> 0002-add-off-heap-MemtableAllocator-support.txt, 2252-v3.txt, 2252-v4.txt,
> merged-2252.tgz
>
>
> The memtable design practically actively fights Java's GC design. Todd
> Lipcon gave a good explanation over on HBASE-3455.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira