[ https://issues.apache.org/jira/browse/CASSANDRA-1117?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12871275#action_12871275 ]
Gary Dusbabek commented on CASSANDRA-1117: ------------------------------------------ I'm trying to see how these patches make Cassandra more awesome? I think we've worked out the bugs with mmap. This seems like a big refactor that doesn't net us anything. > Clean up MMAP support > --------------------- > > Key: CASSANDRA-1117 > URL: https://issues.apache.org/jira/browse/CASSANDRA-1117 > Project: Cassandra > Issue Type: Improvement > Reporter: Stu Hood > Assignee: Gary Dusbabek > Fix For: 0.7 > > Attachments: 0001-Use-factory-functions-for-RowIndexedReader.patch, > 0002-Add-SegmentedFile-to-abstract-opening-FileDataInputs.patch, > 0003-Replace-mmap-file-abstraction-with-SegmentedFile.patch, > 0004-Rename-SSTableReaderTest-to-SegmentedFileTest.patch, > 0005-Remove-filename-munging.patch > > > Awareness of MMAP is currently embedded into the SSTableReader implementation > and IndexSummary. A good number of bugs experienced recently have been due to > this lack of separation, so it is ripe for abstraction. Additionally, the > current implementation does not provide a good method for iterating over the > segments of a file, which is useful for range queries, and lays more stable > groundwork for #998. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.