[ https://issues.apache.org/jira/browse/CASSANDRA-2521?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13056645#comment-13056645 ]
Terje Marthinussen commented on CASSANDRA-2521: ----------------------------------------------- Latest iteration of this patch look great in my case, but please note again, I have not tested mmap. Maybe you can make the "full GC" trigger conditional if mmap is used? Only thing missing beyond that is to get this into 0.8. Disk use is very significantly improved in some cases and I think this could easily be the biggest improvement you can do in 0.8.2 in terms of operation friendliness. Regarding the above mentioned tmp tables, there is definitely issues there, but don't think it is related to this patch so feel free to merge. > Move away from Phantom References for Compaction/Memtable > --------------------------------------------------------- > > Key: CASSANDRA-2521 > URL: https://issues.apache.org/jira/browse/CASSANDRA-2521 > Project: Cassandra > Issue Type: Improvement > Components: Core > Reporter: Chris Goffinet > Assignee: Sylvain Lebresne > Fix For: 1.0 > > Attachments: > 0001-Use-reference-counting-to-decide-when-a-sstable-can-.patch, > 0001-Use-reference-counting-to-decide-when-a-sstable-can-v2.patch, > 0002-Force-unmapping-files-before-deletion-v2.patch, 2521-v3.txt, 2521-v4.txt > > > http://wiki.apache.org/cassandra/MemtableSSTable > Let's move to using reference counting instead of relying on GC to be called > in StorageService. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira